Как сделать ссылку на заголовок, содержащий точку (.) Или запятую (,) в файле уценки (Содержание)? - PullRequest
0 голосов
/ 21 декабря 2018

В моем Readme.MD файле уценки я хочу создать Оглавление (для Github).[TOC] (генерируется Typora) не отображается на Github.Это показывает как [TOC].Некоторые из моих заголовков содержат символы, такие как точка или запятая.Есть ли способ связать эти заголовки?

Я перепробовал почти все, что я думаю, например: [app.js File](#app.js-file), [app.js File](#app-js-file), [app.js](#app--js-file), [app.js](#app\.js-file), [app.js](#appjs-file).Ничего не работает.

Вот пример:

Table of contents:
[app.js](#app-js)
[script.js](#script.js)
[One, two, three](#one,-two,-three)

# app.js File
Some text

# script.js File
Some text

# One, two, three
Some text

PS Некоторые люди говорят о создании HTML-якорей (по имени), но как / где вы пишете их в своем MD-файле(в случае, если это решение).Не могли бы вы объяснить это, пожалуйста (я не мог найти никакого решения в Интернете).

1 Ответ

0 голосов
/ 21 декабря 2018

Если навести курсор мыши на заголовок, на который вы хотите сослаться в отображаемом контенте, вы увидите значок ссылки.Наведите курсор мыши на этот значок, чтобы увидеть, на что он ссылается, и используйте его в качестве цели.Я думаю, вы найдете ссылки с именем

  • appjs-file
  • scriptjs-file
  • one-two-three

Этот ответ указывает на некоторую логику, которая может управлять именованием ссылок, но я не смог подтвердить.

В качестве примечания, Markdown разработан так, чтобы его можно было легко прочитать даже в необработанном виде.Я настоятельно рекомендую добавить пробел между хешами заголовка и текстом заголовка, а также пустую строку между заголовком и его содержимым, например,

# app.js File

Some text

Для некоторых процессоров Markdown требуется один или оба из них для правильной визуализации.

...