位置: 编程技术 - 正文

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

  • 收取罚款
  • 报税怎么操作流程图
  • 所得税申报表收入
  • 收到促销费方怎么做账
  • 公司买茶具计入什么费用
  • 公司购买厂房需要交房产税吗
  • 可供出售金融资产和交易性金融资产
  • 驾校挂靠车辆账务处理?
  • 筹建期结转损益吗
  • 审计人员的差旅费放在哪核算
  • 增值税专用发票和普通发票的区别
  • 工资表中有哪些项目
  • 员工的家庭
  • 关于不动产进项税额分期抵扣的新政策,以下不属于
  • 增值税发票的基数是什么
  • 生产成本转入库存商品金额怎么算
  • 企业三废处理方案
  • 摊销合同取得成本分录
  • 税收滞纳金可以税前扣除吗
  • 科目编码首位与分类编号不符,接受此编码吗
  • 个税上月没有申报当月可以补报么
  • 材料验收入库的会计科目
  • 劳务公司如何确定收入
  • 施工成本科目
  • 购买银行承兑汇票是否违法
  • dreamweaver 是什么
  • win10待机唤醒黑屏死机
  • win7安装高版本chrome
  • 借入长期借款的利息
  • 建筑劳务 行业
  • 递延收益会计科目的账务处理
  • 深度学习数据集—水果数据集大合集
  • 网络安全工具大全图片
  • php sha1加密 解密
  • 微擎框架可以干什么
  • 为什么增值税最后的负税人是消费者企业还要尽量少交税
  • 现金流量表的填列方法
  • 安装php5.6
  • python画3d图形
  • gin框架使用案例
  • 非金融企业借款利息收入计入什么科目
  • 公司买的微波炉算职工福利费吗
  • 上市公司收购其他股票
  • 减免增值税记账
  • mysql中数据类型主要分为哪四种
  • 公司注销前的发票怎么查
  • 房屋租赁费如何结转成本
  • 退款产生的手续费怎么算
  • 客户要赔偿怎么回复
  • 进项大于销项的原因
  • 商品流通企业流程
  • 如何创建sql server数据库表
  • mysql.sock在哪里
  • windows 10 build 9888
  • 一句命令
  • mac更新系统版本
  • ghost出现错误
  • macbookpro客人用户
  • windows7英雄联盟老是崩溃
  • linux工具包
  • windows7开机
  • win10如何使用usb无线网卡
  • win10系统日历设置
  • shell脚本读取ini文件
  • u3d手游开发
  • js链式编程的原理
  • node. js教程
  • jquery的使用方法
  • 用python抓取网页数据的代码
  • python-pip安装
  • unity 加载界面
  • android基础入门教程
  • 防止shell脚本重复执行
  • JavaScript fontsize方法入门实例(按照指定的尺寸来显示字符串)
  • 成都税务企业号公众号
  • 跨区域报验和预审的区别
  • 临时税务登记证是什么意思
  • 北京住房公积金最高限额
  • 地方税务局属于地市级还是副省级
  • 差额开票扣除额多补税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设