如何制作多级目录

GitBook 使用 SUMMURY.md 文件实现目录结构的设定,在该文件中,可以通过缩进实现多级目录的效果,如:

* [第一章](section1/README.md)
    * [第一节](section1/example1.md)
    * [第二节](section1/example2.md)
* [第二章](section2/README.md)
    * [第一节](section2/example1.md)

如上所示,章节的 md 文件,还可以存放在子文件夹中。另外,GitBook 的目录,限定为 3 级。

现在版本的 GitBook 也支持了更多层级(具体是哪个版本开始才支持并未考究),具体做法很简单,以下是一个例子:

bui# Summary

* [介绍](introduction/index.md)
    * [mercury 信息](introduction/information.md)
        * [Google Dapper](dapper/index.md)
* [mercury实现](implementation/index.md)

就改动两个地方:

  • 第一行从 # Summary 修改为 bui# Summary

  • 章节的层次结构按照原来的格式要求继续缩进

实际测试结果,可以支持三级和四级,再多我就没有测试了,一般也不需要。

另外,用户还可以通过使用标题或者水平分割线标识将 GitBook 目录分为几个不同的部分:

# Summary

### Part I

* [Introduction](README.md)
* [Writing is nice](part1/writing.md)
* [GitBook is nice](part1/gitbook.md)

### Part II

* [We love feedback](part2/feedback_please.md)
* [Better tools for authors](part2/better_tools.md)

----

* [Last part without title](part3/title.md)

results matching ""

    No results matching ""