Можно ли использовать mkdocs без ссылок, связанных с именем файла

#plugins #mkdocs

#Плагины #mkdocs

Вопрос:

Вот проблема:

Mkdocs используют имя файла для создания ссылок. Однако пользователи, которые обновляют документ, часто меняют имена файлов, поскольку они используют упорядоченные заголовки (1 1 Introduction.md , 1 2 Основные Content.md ,…)

Конечно, они помещают ссылки на другие страницы в свой документ следующим образом: (Введение)[./1 1 Introduction/#Paragraph2]

Когда они меняют имя файла, ссылка прерывается. Есть ли какой-либо способ создать ссылку на другую страницу #anchor без ссылки на имя файла и избежать неработающей ссылки при изменении имени файла? (Плагин, опция в mkdocs, что-то я пропустил, …)

Заранее спасибо

Ответ №1:

Я нашел ответ, и это было действительно очевидно. Мы не используем свойство nav файла yml для автоматического построения дерева, и мы могли бы определить его, чтобы избежать зависимости от имени файла для упорядочения.

Таким образом, имя файла все равно не может быть изменено, но мы можем определить порядок в свойстве nav и легко переименовать заголовок страницы.

Очевидное решение, но мы его пропустили.