位置: 编程技术 - 正文

GitBook 制作电子书详细教程(搭建gitbook)

编辑:rootadmin

推荐整理分享GitBook 制作电子书详细教程(搭建gitbook),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:搭建gitbook,搭建gitbook,gitbook生成html,gitbook生成html,gitbook怎么用,gitbook生成pdf,gitbook怎么用,gitbook 在线编辑,内容如对您有帮助,希望把文章链接给更多的朋友!

gitbook安装:

下载node.js源代码(点击绿色的INSTALL),

解压

成功执行后,npm就被安装好了。

2. gitbook 安装命令

查看gitbook是否安装成功。

ref

===

1. wanqingwong.com/gitbook-zh/index.html

gitbook使用

===========

1. 根据目录生成图书结构

1.1 README.md 与 SUMMARY编写

README.md

这个文件相当于一本Gitbook的简介。

SUMMARY.md

这个文件是一本书的目录结构,使用Markdown语法,

如我们这本书的SUMMARY.md:

输入

* [简介](README.md)* [第一章](chapter1/README.md) - [第一节](chapter1/section1.md) - [第二节](chapter1/section2.md)* [第二章](chapter2/README.md) - [第一节](chapter2/section1.md) - [第二节](chapter2/section2.md)* [结束](end/README.md)

1.2 生成图书结构

当这个目录文件创建好之后,我们可以使用Gitbook

的命令行工具将这个目录结构生成相应的目录及文件:

├── chapter1│ ├── README.md│ ├── section1.md│ └── section2.md├── chapter2│ ├── README.md│ ├── section1.md│ └── section2.md├── end│ └── README.md├── README.md└── SUMMARY.md

我们可以看到,gitbook给我们生成了与SUMMARY.md所对应的目录及文件。

每个目录中,都有一个README.md文件,相当于一章的说明。

GitBook 制作电子书详细教程(搭建gitbook)

2. 生成图书

2.1 输出为静态网站

你有两种方式输出一个静态网站:

2.1.1 本地预览时自动生成

当你在自己的电脑上编辑好图书之后,你可以使用Gitbook的命令行进行本地预览:

然后浏览器中输入:

这样就可以预览生成的以网页形式组织的书籍。

这里你会发现,你在你的图书项目的目录中多了一个名为_book的文件目录,而这个目录中的文件,即是生成的静态网站内容。

使用build参数生成到指定目录

与直接预览生成的静态网站文件不一样的是,使用这个命令,你可以将内容输入到你所想要的目录中去:

2.2 输出PDF

输入为PDF文件,需要先使用NPM安装上gitbook pdf:

我在执行上面这条命令的时候出现了下面的错误:

***************************************************

***************************************************

由错误报告内容的第一行可以知道,发生错误的原因是下载

phantomjs发生了错误,因此我们需要手动下载和安装。

解决方法:[1]

然后,使用下面的命令,要PDF文件,首先安装依赖库:

发生错误:

*****************************************************

*****************************************************

解决方法[2]

ref

===

问题

===

1. 如果输入gitbook init命令,出现Installing version 2.1.0,

需要耐性等待安装。

标签: 搭建gitbook

本文链接地址:https://www.jiuchutong.com/biancheng/371439.html 转载请保留说明!

上一篇:实战模拟监控MySQL服务shell脚本小结(模拟监控app)

下一篇:git多账号登录问题解析(git 登陆用户)

  • 如何查企业是一级企业
  • 特定业务计算的应纳税所得额
  • 会计凭证销毁方法
  • 出口佣金要交税吗
  • 进项票和销项票是什么意思
  • 资金账簿印花税最新政策2022年
  • 顺丰开专票有明细吗
  • 实际缴纳的税款怎么算
  • 加工费的计提工资账务处理
  • 固定基金怎么算
  • 金融存款利率
  • 境外公司付款给国内公司人民币
  • 土地租赁需要交土地使用税吗
  • 哪些员工福利可以让企业合理避税
  • 三证合一后怎么看税号
  • 应计入增值税一般纳税人认定标准的“年应税销售额”
  • 企业的公益性捐赠支出
  • 库存商品发生损失
  • 资产负债表是一年一次吗
  • 小微企业如何备案
  • 资产负债表里面的应收账款包括哪些
  • 去银行补充企业信息流程
  • flash插件安装后还是不能播放
  • 何为小规模
  • 国家高新技术企业认定评分标准
  • 圣海伦斯山国家火山纪念区
  • 购买生产用品计入什么科目
  • 黑马程序员前端工程师简历
  • .php是什么
  • 客户多付款入哪个科目
  • php的foreach循环语句
  • vue路由使用方法
  • 电子发票开出后如何查看
  • 固定资产的入账标准
  • 海关票怎么做账
  • 个税系统中的离职怎么填
  • 公司车转个人名下车牌需要换吗
  • 工业企业缴纳增值税吗
  • 母子公司之间借款要交税吗
  • mysql proxy问题的解决方法
  • 个税系统里的免税收入怎么填
  • 预交一年的房租怎么做账
  • 应交税费期末余额在借方怎样处理
  • 单位缴纳工会经费有什么用
  • 请问母公司如何称呼
  • 公司开办期间的住宿费会计分录
  • 费用多计提了怎么办
  • Mysql version can not be less than 4.1 出错解决办法
  • linux/fs.h
  • win81蓝屏重启故障
  • windows windows.old
  • linux如何开启ftp
  • RHCE心得3 基于VSFTP的本地YUM源及光盘YUM源搭建步骤分享
  • win7没有媒体功能
  • win7系统如何查找文件
  • windows7禁止开机启动
  • win8安全和维护在哪
  • win10怎么禁用device/credential guard
  • kb4592449-windows安全每月质量汇总
  • cocos2dx 3.4 Label中文显示
  • java的gui框架
  • vue组件的使用步骤
  • bat批处理如何添加参数运行
  • shell脚本关闭指定程序
  • django优势在哪里
  • Python性能优化指南
  • python随机数random.choice
  • js获取鼠标点击位置
  • 北京市大兴区有多少人口
  • 企业登录初始密码
  • 发票红冲步骤图片
  • 什么是居民企业和非居民企业
  • 设计服务税收分类编码
  • 按期申报和按次申报的区别
  • 进出口备案登记表是哪个部门发的
  • A级纳税人和一般纳税人区别
  • 水利基金按什么计提
  • 煤老板的苦恼
  • 青岛国税服务电话
  • 工商年检报告书怎么打印
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设