推荐写作平台gitbook——让我们换一种形式写作
2018-02-20 18:14
711 查看
https://www.gitbook.com/
我一直用这个平台进行写作。目前有两本电子书可以供大家阅读,分别如下
它的最大特点就是,可以跟Github天然集成,从名字上面也可以看出这一点。
另外,它还支持直接导出电子书,并且在线版本还提供了与读者互动的功能。
你可以用Markdown这种精简的标记语言进行编写,你也可以通过它提供的Gitbook Editor(提供了更加简单的Markdown编写体验),离线地编辑文档。
我更喜欢直接用Visual Studio Code来编写,搭配markdown paste这个插件,可以实现图片的粘贴,简直太酷了。
最后,如果你想将书籍托管在你自己的网站,则可以利用gitbook的客户端工具来生成网页,甚至直接启动一个网络服务器。
通过npm install –g gitbook-cli 来安装
通过gitbook init来初始化一本书,会自动建立一个readme.md和summary.md文件
Summary文件是必须的,相当于是目录文件
通过gitbook build命令可以对当前书籍进行编辑,也就是生成对应的HTML文件,会放在_book目录下面
如果在浏览器中打开index.html,你将看到如下的界面
还有gitbook serve命令可以启动一个网络服务器,直接供用户访问
如果要生成pdf版本,则运行gitbook pdf即可,同理,如果是导出epub格式,则gitbook epub,如果是mobi格式,则gitbook mobi即可。
如果是要导出PDF,ePub或者mobi格式的电子书时,需要安装Calibre电子书阅读/管理器和命令行工具,不然可能会报错“EbookError: Error during ebook generation: 'ebook-convert'”。
园子内还有其他一篇不错的文章,可参考
http://www.cnblogs.com/powercto/p/6917106.html
还有一本用gitbook写成的gitbook操作指南
https://chrisniael.gitbooks.io/gitbook-documentation/content/index.html
我一直用这个平台进行写作。目前有两本电子书可以供大家阅读,分别如下
Office 365 开发入门指南
https://www.gitbook.com/book/chenxizhang/office365devguide优化网站设计的35条原则和实践
https://www.gitbook.com/book/chenxizhang/speedwebsite/details它的最大特点就是,可以跟Github天然集成,从名字上面也可以看出这一点。
另外,它还支持直接导出电子书,并且在线版本还提供了与读者互动的功能。
你可以用Markdown这种精简的标记语言进行编写,你也可以通过它提供的Gitbook Editor(提供了更加简单的Markdown编写体验),离线地编辑文档。
我更喜欢直接用Visual Studio Code来编写,搭配markdown paste这个插件,可以实现图片的粘贴,简直太酷了。
最后,如果你想将书籍托管在你自己的网站,则可以利用gitbook的客户端工具来生成网页,甚至直接启动一个网络服务器。
通过npm install –g gitbook-cli 来安装
通过gitbook init来初始化一本书,会自动建立一个readme.md和summary.md文件
Summary文件是必须的,相当于是目录文件
通过gitbook build命令可以对当前书籍进行编辑,也就是生成对应的HTML文件,会放在_book目录下面
如果在浏览器中打开index.html,你将看到如下的界面
还有gitbook serve命令可以启动一个网络服务器,直接供用户访问
如果要生成pdf版本,则运行gitbook pdf即可,同理,如果是导出epub格式,则gitbook epub,如果是mobi格式,则gitbook mobi即可。
如果是要导出PDF,ePub或者mobi格式的电子书时,需要安装Calibre电子书阅读/管理器和命令行工具,不然可能会报错“EbookError: Error during ebook generation: 'ebook-convert'”。
园子内还有其他一篇不错的文章,可参考
http://www.cnblogs.com/powercto/p/6917106.html
还有一本用gitbook写成的gitbook操作指南
https://chrisniael.gitbooks.io/gitbook-documentation/content/index.html
相关文章推荐
- 推荐几个常用的GIT托管平台
- git是一种分布式代码管理工具,git通过树的形式记录文件的更改历史,比如: base'<--base<--A<--A' ^ | --- B<--B' 小米工程师常常需要寻找两个分支最近的分割点,即base.假设git 树是多叉树,请实现一个算法,计算git树上任意两点的最近分割点。 (假设git树节点数为n,用邻接矩阵的形式表示git树:字符串数组matrix包含n个字符串,每个字符串由字符'0
- 推荐 git community book 中文版
- 不用其他工具,我们也照样恢复系统——FAQ 推荐
- [日推荐] 『紫砂壶平台』一把紫砂,一种品味
- 推荐几个常用的GIT托管平台
- GitHub上关于docker的项目排名前十个介绍,同时推荐下两本gitbook
- 在 Perl看来, 字符串只有两种形式. 一种是octets, 即8位序列, 也就是我们通常说的字节数组. 另一种utf8编码的字符串, perl管它叫string. 也就是说: Perl只熟悉两种编
- 推荐几个常用的Git代码托管平台
- 推荐几个常用的Git代码托管平台
- 在 Perl看来, 字符串只有两种形式. 一种是octets, 即8位序列, 也就是我们通常说的字节数组. 另一种utf8编码的字符串, perl管它叫string. 也就是说: Perl只熟悉两种编
- .NET平台技术体系梳理+初学者学习路径推荐+我们的愿景与目标
- 在 Perl看来, 字符串只有两种形式. 一种是octets, 即8位序列, 也就是我们通常说的字节数组. 另一种utf8编码的字符串, perl管它叫string. 也就是说: Perl只熟悉两种编
- 移动广告现在有哪些形式?有哪些好的广告平台推荐
- Jenkins 持续集成平台构建之通过git提交代码 推荐
- 点九是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png
- 推荐几个常用的Git代码托管平台
- 推荐 git community book 中文版
- 推荐一种适合程序员的字体(附下载地址及各平台安装方法)
- .NET平台技术体系梳理+初学者学习路径推荐+我们的愿景与目标