如何在GitLab wiki中创建内容表?

时间:2017-11-07 09:49:43

标签: gitlab wiki gitlab-wiki

我是__TOC__的粉丝,在维基媒体页面上创建了一个内容表。

每当你在维基媒体页面上写这样的东西时:

This is a page for my project

## Credits ##

bla bla

## License ##

bla bla

__TOC_自动创建一个内容表,允许您浏览页面的内部链接。

我注意到在GitHub wiki页面中可以通过使用不同的技巧来实现这一点:How do I create some kind of table of content in GitHub wiki?

但是,我在GitLab维基页面中错过了这个功能。它是否提供此类功能?

3 个答案:

答案 0 :(得分:11)

所以这就存在了!我终于在GitLab社区版中找到了一个合并请求:Replace Gollum [[_TOC_]] tag with result of TableOfContentsFilter

如其名称所述,要创建目录,您需要编写以下内容:

[[_TOC_]]

总之,你可以写下这样的东西:

This is a page for my project

[[_TOC_]]

## Credits

bla bla

## License

bla bla

并将显示如下:

  

enter image description here

这可以从GitLab 8.6 release中的its milestone中获得。

答案 1 :(得分:0)

尝试在文档顶部使用{{< toc >}}。它会自动为您生成目录。

答案 2 :(得分:-1)

应该是这样的

 ##### Table of Contents  
[1.-First Topic](#first-topic)
[2.-Second Topic](#second-topic) 
[3.-Third Topic](#third_topic)

然后您将使用

在同一页面上引用它们
 <a name="first-topic"/>
 <a name="second-topic"/>
 <a name="third-topic"/>