Как создать таблицу содержимого в вики 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
и покажет так:
Это доступно из 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"/>