Ссылка на уценку в документе к заголовку с точкой - PullRequest
0 голосов
/ 16 января 2019

У меня есть документ уценки с заголовком, например:

## my-script.sh

Я хочу создать именованный якорь, как в этом вопросе переполнения стека. Я надеялся, что это сработает:

[my-script.sh](#my-script-sh)

Хотя это не так. Различные примеры того, что я попробовал, доступны на Github здесь здесь здесь здесь здесь .

Как я могу заставить это работать (не удаляя точку из заголовка)?

Ответы [ 2 ]

0 голосов
/ 23 января 2019

Что касается Github Flavored Markdown, что показано в обновлении Николаса Аларкона R. выше, если у вас есть заголовок:

## my-script.sh

Синтаксис для создания встроенной ссылки на него::

[my-script.sh](#my-scriptsh)
0 голосов
/ 16 января 2019

Синтаксис неверен:

  • Только два пэда вместо двух.
  • .sh принимает его как файл

Решение

Попробуй следующее:

[my-script.sh](##`my-script.sh`)

## `my-script.sh`

То, что мы сделали, - это устранение неоднозначности того, что получено в виде файла, преобразование его в имя при кавычках.

Обновлено 22012019110907

Перед интересным исследованием того, почему ранее предложенное не сработало, я нашел (временное) решение, которое работает.

Решение состоит в том, чтобы получить ссылку через символ readme :

Adding link

Скопируйте ссылку и сгенерируйте ее в нашей ссылке:

[test.sh](https://github.com/<nameuser>/<namerepo>/<branch>/test#testsh)

## `test.sh`

Например:

[test.sh](https://github.com/user/myrepo/tree/test#testsh)

## `test.sh`

Попробуй меня

Это или во фрагменте кода:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...