GitBook建立本地Book

1、不用登陆,点击Do that later
2、点击New Book–>输入图书名称–>Confirm
3、图书的路径
4、图书展示
5、发布
6、导入别人Book错误及介绍
7、相关文档
8、安装calibre插件

———————————————————————-

1、不用登陆,点击Do that later

2、点击New Book–>输入图书名称–>Confirm

3、图书的路径
/Users/huiyu/GitBook/Library/Import/testbook
4、图书展示

5、发布
在图书路径下面执行:gitbook build操作,会生成一个 _book的文件,里面是Html的发布文件,只要放入到Tomcat中就可以。
/Users/huiyu/GitBook/Library/Import/graph-web
yuhuideMacBook-Pro:graph-web huiyu$ gitbook build

6、导入别人Book错误及介绍
当别人将Book打包传给你时,一般使用GitBook Editor–>Import进行导入,【会出现下面错误】,是应为GitBook建立新Book时候会附带建立.git/ 和.gitignore 两个文件。
【Error while opening book Not a GIT Repository: /Users/huiyu/GitBook/Library/Import/import】

解决:新建一个Book在Book下面将文件删除,最后将别人传给你的文件Cope进去。

7、相关文档
https://blog.csdn.net/hk2291976/article/details/51173850
https://legacy.gitbook.com/book/chrisniael/gitbook-documentation/details
https://segmentfault.com/a/1190000005859901

8、安装calibre插件
玩过kindle的都知道,calibre是一款非常方便的开源电子书转换软件。在这里,我们也是用到ebook-convert这个插件。

首先在calibre官网下载插件,下载链接:https://calibre-ebook.com/download。下载适合自己系统的版本。

下载到电脑之后我做了很多尝试,刚下载之后我兴冲冲的去使用gitbook pdf . mypdf.pdf指令,结果发现提示ebook-convert未安装。

InstallRequiredError: "ebook-convert" is not installed.
Install it from Calibre: https://calibre-ebook.com

解决:
通过命令:sudo find / -name ebook-convert
找到【/Volumes/calibre-3.23.0/calibre.app/Contents/MacOS/ebook-convert】地址
使用命令

sudo ln -s /Volumes/calibre-3.23.0/calibre.app/Contents/MacOS/ebook-convert /usr/local/bin/

常用命令:
【网页】gitbook build
【PDF文件】gitbook pdf pdf文件
【Word01】gitbook epub
【Word02】ebook-convert book.epub book.docx

GitBook建立本地Book及导入别人Book相关推荐

  1. mysql导入sas文件夹_SAS建立本地文件夹

    SAS建立本地文件夹 SAS建立文件夹:用sas建立数据集市时,通常要生成每日数据并保留起来. 今天分享一段程序,SAS生成每日文件夹.模块文件夹及主题表文件夹并保留每日运行的日志,在下一期,分享日志 ...

  2. Android Studio配置gradle时或导入别人项目时提示Could not find com.android.tools.build:gradle

    Android Studio配置gradle时或导入别人项目时提示Could not find com.android.tools.build:gradle 配置完环境变量后,cmd运行 gradle ...

  3. IDEA 导入别人的javaweb项目进行部署

    前言 我主要是进行java的springboot项目和vue项目的开发,但是架不住在这些框架兴起之前,公司内部已经是有其他的老的框架,我需要在这些老的框架进行修改和调整代码.原本我是使用的eclips ...

  4. goland/go语言项目--本地包的导入(将项目添加至GOPATH中)(基于macOS)

    goland/go语言项目–本地包的导入(将项目添加至GOPATH中)(macOS) 1. 创建项目 首先,在桌面上创建一个文件夹G0Project,从而创建项目. //利用go mod进行初始化项目 ...

  5. 如何导入别人的android studio项目,解决gradle版本不兼容问题

    如何导入别人的android studio项目,解决gradle版本不兼容问题 参考文章: (1)如何导入别人的android studio项目,解决gradle版本不兼容问题 (2)https:// ...

  6. python导入本地文件-Python使用import导入本地脚本及导入模块的技巧总结

    本文实例讲述了Python使用import导入本地脚本及导入模块的技巧.分享给大家供大家参考,具体如下: 导入本地脚本 import 如果你要导入的 Python 脚本与当前脚本位于同一个目录下,只需 ...

  7. [zz]Ubuntu建立本地源实用案例

    Ubuntu建立本地源非常实用,很多服务器在局域网没有网络或者网络很慢的情况下,或者需要批量安装同样的软件的时候,如果每一台服务器都去外网下载,是不是很慢,而且也不是一个运维工程师愿意这么干的!那有什 ...

  8. fedora 用安装 DVD 建立本地 yum 源

    用安装 DVD 建立本地 yum 源 发行版安装盘中,已经预置好 repo 信息,并存放在名为 repodata 的目录中.可以说安装盘本身就是一个现成的 yum 源.在 RHEL5 中,预置了多个 ...

  9. Android Studio导入别人的module提示错误Plugin with id ‘com.jfrog.bintray‘ not found.

    1 问题 Android Studio导入别人的module提示错误如下 Plugin with id 'com.jfrog.bintray' not found. Plugin with id 'c ...

最新文章

  1. 新手探索NLP(六)——全文检索
  2. 24. 进程同步之Lock
  3. 扩展方法where方法查询不到数据,不会抛异常,也不是返回的null
  4. eclipse maven项目 class类部署不到tomcat下_Spring Boot的两种部署方式:jar包和war包
  5. java字符串深克隆_Java中对象的深复制(深克隆)和浅复制(浅克隆)之序列化...
  6. 华为机试——进制转换
  7. PPT精品教程隐私政策
  8. 【牛客网】养兔子(斐波那契数列)
  9. 五子棋的实现 Java课程设计
  10. Epoll水平触发(Level Triggered)工作模式和边缘触发(Edge Triggered)工作模式区别
  11. vue init webpack缺少标识符_Vue脚手架热更新技术探秘
  12. python计算圆周率近似值_怎样利用python来计算出圆周率π-百度经验
  13. 架构设计:微服务架构如何划分?这6个标准原则让你一目了然
  14. 什么是管理能力?如何提高管理能力?HR人才测评
  15. jquery html 乱码问题,jquery中文乱码怎么解决
  16. 《地理信息系统导论》第七章 空间数据准确度和质量 复习题
  17. JavaScript 创建对象---寄生构造函数模式
  18. RV蜗轮蜗杆减速机特点及价格决定的因素
  19. 元素周期表读起来方便
  20. 分布式控制系统(DCS):现代工业过程控制的灵活与可靠

热门文章

  1. python安装默认路径_Python pip install如何修改默认下载路径
  2. Hello OsChina
  3. 经济管理专业必备的15种国内数据库推荐
  4. 使用GI Agent(XAG)实现GoldenGate的高可用性(二)
  5. 注册电气工程师职业资格考试
  6. android PowerManager goToSleep 等用法
  7. 【JAVA 文件概述】
  8. 从业务出发,来谈谈策略模式
  9. 如何用行式 Excel 数据制作不定行列的分组交叉统计表
  10. 基于jsp的网络在线考试系统