zoukankan      html  css  js  c++  java
  • GitBook入门(用github做出第一本书)——超详细配图说明

    我最近接触到gitbook,发现它支持markdown和git,刚好把我之前在github上的笔记可以生成一本书,于是我就开始着手捣鼓gitbook,一下午的时间就弄的差不多了,说明这个东西还是挺容易的,可以看看我的书:
    《LeetBook(LeetCode详解)》

    比较建议直接在github上部署你的框架,然后再导入gitbook。

    创建一个新的仓库

    Alt text

    创建过程不需要我细讲了把,如果不知道,看看github入门

    Alt text

    创建一个新文件,名为SUMMARY.md,里面填入:

    # Summary
    * [前言](README.md)
    

    创建一本书

    首先进入gitbook的官网:https://www.gitbook.com/

    Alt text

    点红色部分,用github登录

    登录之后,点+NewBook

    Alt text

    点到github,点击Link to your Github

    Alt text

    授权完毕然后再点到这个页面

    Alt text

    选择你需要导入的仓库,我们用刚才创建的testbook,然后标题可以自己取,下面的地址只能填英文,然后点创建

    Alt text

    这个页面目前是在同步,等同步完毕后,就可以看到自己的书了。

    Alt text

    可以点击read

    Alt text

    可以发现里面就1页,就是我们刚才SUMMARY.md写的内容

    Alt text

    增加内容

    我们退回上一步,点edit

    Alt text

    可以看到如下界面

    Alt text

    我们点开Alt text

    可以同步显示编辑后的效果

    Alt text

    现在我们就可以完成我们的书的录入了,在目录区点击右键,可以新建一个内容页

    Alt text

    然后点击一下,会提示创建一个文件

    Alt text

    然后你会发现在github上也多了一个文件,这就关联起来了。

    Alt text

    我们再看SUMMARY里面多了一个“第一页”

    Alt text

    我们双击一下,发现就是markdown的超链接,原来这就是gitbook的内容组织方式,通过超连接把内容和github上文件关联起来。

    Alt text

    我们修改一下名字,然后把他缩进一个tab,保存看看有什么变化

    Alt text

    可以发现目录结构变了,然后名字也变了

    Alt text

    通过修改SUMMARY.md你可以轻松的组织你的书

    书的框架

    一般来说,你的书得有一个README.md和一个SUMMARY.md。
    其中SUMMARY.md是最重要的,它代表了整个书的框架,也是我们主要需要修改的地方。

    当你考虑好要写一本书,你可以先粗略的想好大概要分几部分,对这几部分弄一个文件夹。然后把对应的markdown文件放进去。

    Alt text

    然后push到github上,然后再在gitbook上修改SUMAARY使得新加的文件得以跟gitbook关联

    Alt text

    关于地址的获取有个小诀窍,就是点击文件,邮件,有个重命名,这里可以看到文件的完整地址,复制就好。

    Alt text

    最后,可以在自己的书的主页点击read看看效果

    Alt text

  • 相关阅读:
    SpringMVC核心技术
    mysql 忘记密码
    《面试专题》第一部分 JVM 内存优化
    《面试专题》第五部分 MySQL面试
    《面试专题》第四部分 并发编程进阶
    《面试专题》第三部分 java集合框架Map
    《面试专题》第二部分 java集合框架List
    《面试专题》第一部分 计算机编程基础
    SpringBoot 整合 JWT 实现分布式应用登录校验
    RabbitMQ 消息可靠性投递 + 消费
  • 原文地址:https://www.cnblogs.com/voidsky/p/5401769.html
Copyright © 2011-2022 走看看