Как создать таблицу содержимого в вики GitLab?

Я большой поклонник __TOC__ который создает таблицу содержимого на странице Викимедиа.

Всякий раз, когда вы пишете такие вещи на странице Викимедиа:

This is a page for my project

## Credits ##

bla bla

## License ##

bla bla

__TOC_ создает таблицу содержимого, которая позволяет вам перемещаться по внутренним ссылкам страницы.

Я заметил, что это возможно в вики-страницах GitHub: как создать какую-либо таблицу содержимого в вики GitHub? используя различные трюки.

Однако я пропускаю эту функцию в вики-страницах GitLab. Предоставляет ли она такую функциональность?

Ответы

Ответ 1

Так что это существует! Наконец-то я нашел запрос на слияние в GitLab Community Edition: Заменить тег Gollum [[_TOC_]] на результат TableOfContentsFilter

Как следует из названия, для оглавления необходимо написать следующее:

[[_TOC_]]

Все вместе вы можете написать что-то вроде:

This is a page for my project

[[_TOC_]]

## Credits

bla bla

## License

bla bla

и покажет так:

enter image description here

Это доступно из GitLab 8.6 версии, как описано в вехе.

Ответ 2

Должно быть что-то вроде этого

 ##### 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"/>