gitbook 插件 主题
Gitbook 插件 主题
文章目录
- Gitbook 插件 主题
- 1. theme-default 插件
- 1.1 安装
- 1.2 配置
- 1.3 效果
- 2. theme-comscore 插件
- 2.1 安装
- 2.2 配置
- 2.3 效果
- 3. theme-api 插件
- 3.1 安装
- 3.2 配置
- 3.3 语法
- 3.4 效果
- 3.5 布局
1. theme-default 插件
theme-default 插件是 默认主题,大多数插件针对的都是默认主题。
默认情况下,左侧菜单不显示层级属性,如果将 showLevel
属性设置为 true 可以显示层级数字.
1.1 安装
npm i gitbook-plugin-theme-default
1.2 配置
"pluginsConfig": {"theme-default": {"showLevel": true}
}"plugins": ["theme-default"]
1.3 效果
2. theme-comscore 插件
theme-default 插件默认主题是黑白的,而theme-comscore插件 主题是彩色的,即标题和正文颜色有所区分.
2.1 安装
npm i gitbook-plugin-theme-comscorenpm i -g gitbook-cli // maybe need sudo permission
gitbook install
2.2 配置
{"plugins": ["theme-comscore"]
}
2.3 效果
3. theme-api 插件
使用 GitBook 发布 API 文档的主题。
theme-api 主题与搜索插件(如默认插件或algolia)完美配合。
3.1 安装
npm i gitbook-plugin-theme-api
3.2 配置
{"plugins": ["theme-api"],"pluginsConfig": {"theme-api": {"theme": "dark"}}
}
3.3 语法
该主题允许使用模板块语法轻松定义具有不同语言示例的方法。
一个方法块可以包含任意数量的嵌套sample
和common
块。
这些嵌套块记录在下面。
{% method %}
## Install {#install}The first thing is to get the GitBook API client.{% sample lang="js" %}
```bash
$ npm install gitbook-api
{% sample lang=“go” %}
$ go get github.com/GitbookIO/go-gitbook-api
{% endmethod %}
在每个包含示例块的页面上,右上角method会自动添加一个切换器,以轻松选择要显示的语言。可以在book.json文件中配置每种语言的名称,其lang属性对应于sample块lang参数:```bash
{"plugins": ["theme-api"],"pluginsConfig": {"theme-api": {"languages": [{"lang": "js", // sample lang argument"name": "JavaScript", // corresponding name to be displayed"default": true // default language to show},{"lang": "go","name": "Go"}]}}
}
3.4 效果
3.5 布局
该主题提供了两种布局来显示您的示例:一列或两列(拆分)。当"split": true时为拆分布局。
{"plugins": ["theme-api"],"pluginsConfig": {"theme-api": {"split": true}}
}
一栏布局
拆分布局
gitbook 插件 主题相关推荐
- gitbook 插件:Emoji 表情
gitbook 插件:Emoji 表情 文章目录 gitbook 插件:Emoji 表情 1. advanced-emoji 插件 1.1 安装 1.2 配置 1.3 效果 1. advanced-e ...
- gitbook 插件 图标与LOGO
gitbook 插件:图标与LOGO 文章目录 gitbook 插件:图标与LOGO 1. custom-favicon 插件 1.2 安装 1.3 配置 1.4 效果 2. favicon 插件 2 ...
- gitbook 插件 赞赏
gitbook 插件 赞赏 文章目录 gitbook 插件 赞赏 1. donate 打赏插件 1.1 安装 1.2 配置 1.3 效果 1. donate 打赏插件 如果喜欢,请打赏 1.1 安装 ...
- gitbook 插件 pdf
gitbook 插件 pdf 文章目录 gitbook 插件 pdf 1. pdf 插件 1.1 安装 1.2 导出 pdf 2. pdf-multi-link 插件 2.1 安装 2.2 配置 2. ...
- sublime html主题,自用Sublime Text 插件主题配置大全
原则上收费的,但可以试用,试用期是免费的,在试用期间会提示你购买. package control 首先必须要介绍的就是这个,它是用来进行插件管理的,插件的安装.查看.删除都可以用package co ...
- GitBook插件整理
介绍一下gitbook中book.json的一些实用配置和插件(book.json找不到可以在SUMMARY.md同级目录下新建一个) 1. 配置概况 1.1. 全局配置 title 设置书本的标题 ...
- GitBook插件整理 - book.json配置
目录 1. 配置概况 1.1. 全局配置 1.2. 插件列表 plugins 1.3. 插件属性配置pluginsConfig 2. 一些实用插件 2.1. back-to-top-button 回到 ...
- GitBook插件整理 - book.json
文章目录 1. 配置内容 1.1. 全局配置 1.2. 插件列表 plugins 1.3. 插件属性配置pluginsConfig 2. 一些实用插件 2.1. back-to-top-button ...
- dokuwiki安装插件主题设置
最近部门考虑搭建一个集成人员权限管理,媒体文件共享,版本可追朔,修改等记录等功能的知识&文件共享平台,最开始考虑用svn,但是文件的每次提交和更新太过繁琐,并且每次更新需要下载到本地才能看,所 ...
最新文章
- 解决在vue中axios请求超时的问题
- 通信网络基础期末复习-第五章-路由算法
- python中的encode()和decode()函数
- orcle mysql 查询_Oracle与Mysql的高级查询与难点sql
- 重用之前应仔细分析问题---------用错轮子有感
- Android 系统性能优化(57)---MTK 平台开关机、重启时间优化
- oracle物理结构视频教学,详解Oracle物理结构
- 对文本简单加密解密算法
- Android SQLite Google 官方用法
- php验证电子邮箱格式正确,php判断电子邮件是否正确方法
- 10种方法缓解所显示器造成的眼睛疲劳
- 2007年浙江高考满分作文——行走在消逝中
- 价值几千行代码的一键安装开源啦,欢迎各位领导莅临指导(贡献代码)
- JAVA 制作给定时间倒计时器
- 解决 NDP40-KB2468871不能安装
- appstore上传截图的各种尺寸
- 查询 IEEE 期刊往年影响因子以及趋势
- 基于ijkplayer封装ffmpeg播放器的录屏实现
- java比较复数是否相等_通过重载运算符“= =”,实现判断两个复数是否相等的运算(若相等返回1,否则返回0)。重载前置“++”运算符,使虚部和实部分别加1。...
- UTC时间转PST时间,区分冬夏令时
热门文章
- Low-light images enhancement系列:EnlightenGAN:Deep Light Enhancement without Paired Supervision
- 二进制:基础、正负数表示、存储与运算
- IDEA光标变成白色粗条的问题解决
- 大裁员下,程序员如何做“副业”?
- 防抖和节流,有什么区别?
- 中文自然语言处理向量合集(字向量,拼音向量,词向量,词性向量,依存关系向量)
- shell小工具-检查日志目录下log文件中err信息
- 最全的开源DDS中间件-FastDDS
- 鸿蒙OS架构及关键技术整理
- 状态和特质焦虑之间的区别?