教你在Github写开源电子书

前段时间, 写了一篇从Github下载开源电子书, 收到很多赞, 有朋友问我, 如何写自己的开源电子书? 我在这里就详细的写一写...

前期准备:

  • 申请一个自己的github账户
  • 了解Markdown语法
  • 把文章读完的耐心 (我用了一整天写完, 读完大约需要10分钟)

写开源书分三步:

  • 在Github中建立一个仓库, 创建好书的目录
  • 通过Github授权登录Gitbook, 以Github仓库为源, 在Gitbook创建一本书
  • 在Gitbook中写文章, 然后将写作数据提交到Github仓库中

第一步: 在Github中建立一个仓库, 并创建好书的目录

新建仓库

建立仓库

添加新文件

建立目录

# Summary
* [编者序](README.md)

滚动到页面底部, 点击Commit new file按钮

第二步: 通过Gitbook连接Github仓库

进入 https://legacy.gitbook.com/, 使用github账户授权登录

授权登录

添加新书

翻到下一页

从Github导入

选择仓库

确认创建新书

创建成功, 可以动笔了!

第三步: 动笔写书

初始界面

添加一篇文章

切换到markdown编辑模式

切换后的界面

复制简书markdown格式文章

Gitbook简书 都支持Markdown, 我直接从简书拷贝一篇文章, 快速预览效果

将复制的文章粘贴到gitbook编辑器

效果预览

将文章更新到Github

查看Github仓库, Github已经更新

在线观看电子书

  • 至此, 你已学会创建自己的开源书籍!

扩展: 可能你会遇到这些问题...

问题1: Gitbook无法关联到Github仓库

问题2: 文章的url是拼音, 有点low, 想改成英文


福利: 给你开源项目的署名:

超级棒的"派神"书 最近我在编写开源的python书《超级棒的“派神”书》,如果有小伙伴, 愿意参与书的编写, 或者有好的建议,可以私信或留言,我会给在开源书的扉页为你添加署名的! 希望这本书尽快完成的小伙伴,可以给开源项目点个星哈! 开源项目在这里... 我的博客即将搬运同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=37xtfq9gnbc4k

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏小文博客

红米note3全网通线刷救砖——小文’s blog

1.7K30
来自专栏安恒信息

Linux/Unix中开源应用wget发现严重安全漏洞

在Linux和Unix系统中广泛使用的开源应用wget发现了一个严重安全漏洞,允许攻击者通过FTP创建任意文件和目录,甚至复写整个文件系统。该漏洞是Rapid ...

35550
来自专栏转载gongluck的CSDN博客

cocos2d怎么设置屏幕朝向?横屏 or 竖屏设置

在Cocos引擎里面找了好久,没找到相关接口,网上也搜索了好久,最后发现,原来需要根据各个平台分别进行设置。 Android 修改项目根目录 proj.andr...

36370
来自专栏杨建荣的学习笔记

运维平台的建设思考-元数据管理(二)(r8笔记第11天)

之前分享过一篇元数据管理的文章 运维平台的建设思考-元数据管理,如果服务器不多,或者人也不多,基本都是按照下面的方式来管理。 比如下面是14台服务器,会在特定...

428150
来自专栏FreeBuf

新发现Yahoo邮箱存在XSS漏洞,4千万邮箱用户面临威胁

美国时间1月6日,Youtube上出现一个名为Yahoo Mail Hacking 2013的视频,展示了利用XSS漏洞,获取受害人Yahoo邮箱的权限。视频是...

21890
来自专栏hotqin888的专栏

HydroCMS完成项目标签功能和自定义目录修改功能

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hotqin888/article/det...

16620
来自专栏PHP在线

10 个强大的 Apache 模块

1.SSO Module - LemonLDAP LemonLdap 是 Apache 的一个实现了 Web SSO 的模块,可处理超过 20 万的用户。 we...

42290
来自专栏java思维导图

思维导图之《鸟哥的Linux私房菜基础篇-第三版》

作者:被称为L的男人 原文链接:http://www.jianshu.com/p/ec06e1ace0bd 说明 使用思维导图 Mindjet MindMana...

36940
来自专栏Jack-Cui

Jetson TX1开发笔记(一):开机设置与刷机

PC平台(Host): 虚拟机Ubuntu14.04 嵌入式平台(Target): Jeston TX1 一、开箱测试     Jetson TX1是英伟...

562100
来自专栏小文博客

WordPress更改固定链接诸项事宜

32230

扫码关注云+社区

领取腾讯云代金券