位置: 编程技术 - 正文

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 登陆用户)

  • 增值税发票阅读器干什么用的
  • 一般纳税人结转税额怎么做会计分录
  • 房产税如何交
  • 累计预扣法计算公式
  • 融资租赁税率是什么意思
  • 个人所得税修改赡养信息
  • 税费退库怎么做凭证
  • 劳务公司如何避税与避费
  • 政府回购土地免税政策
  • 几年前的发票能入账吗
  • 年报财务报表在哪里申报
  • 房地产会计预收账款明细科目
  • 库存商品的进销存怎么做账
  • 公司代收代付会被监控吗
  • 办公室租赁费计入什么科目
  • 给客户现金回款怎么写
  • 纳税人发生纳税义务,未按照规定
  • 事业单位发票名称是原来的怎么办
  • 物业前期介入费用测算
  • 怎么查核定征收额度
  • 实收资本账簿印花税需要每年交吗
  • 建筑企业甲供材税收筹划
  • 房地产企业预缴增值税及附加税
  • 计提减值准备怎么计算?
  • 单位应当为职工创造有益于健康的环境和条件
  • 汽车4s店厂家返利计算方法
  • 工资上月计提多了,这个月怎么冲
  • 发现以前年度多交增值税怎么申报
  • windows history命令
  • linux文件夹怎么删除
  • Win11 Build10.0.22000.51预览版正式推送 (附完整更新日志)
  • php 算法
  • 外企采购回扣普遍吗
  • 商场返现活动怎么入账
  • 银装素裹的意思和造句
  • 库存商品的分类有哪些
  • php调试函数
  • 文化事业建设费减免政策
  • AI工具大全
  • 悬崖徒步
  • springboot自带tomcat吗
  • Python深度学习实战:人脸关键点(15点)检测pytorch实现
  • php常用array函数
  • mlocate.db 删除
  • 住宿费补贴
  • 增值税进项税额转出的情况有哪些
  • 实收资本账务处理流程
  • 公司注销时退还实收资本要交个税吗
  • 折旧后的剩余价值叫什么
  • 厂房监理要点
  • 暂估成本后发票怎么处理
  • 收到一张发票摘要怎么填
  • 增量成本属于什么成本
  • 返还垫付征地款
  • 出差补贴算工资吗
  • 基本工资和什么挂钩
  • 收到税务局汇算清缴退所得税怎么做账
  • 会计帐本分为哪几类
  • sql数据库压缩能提高性能吗
  • sqlserver存储过程怎么查看
  • userexperience是什么意思
  • mac如何开启屏幕录制权限
  • 多个网页怎么从一个网页中显示
  • WIN10系统摄像头在哪打开
  • Node.js中的construct构造函数
  • javascript函数的定义
  • 安全工具有哪些
  • javascript 日期运算
  • jquery上下移动
  • Linux bash Shell中的变量类型详解
  • shell中for循环如何用sed
  • android基础知识大全
  • unity接入安卓sdk
  • unity linux arm
  • android 加密算法
  • 如何将python中的列表与数据对齐
  • 国家税务总局会议管理办法
  • 个人所得税核定征收的政策
  • 水厂管理经验
  • 小规模纳税人和一般纳税人的区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设