Как я могу избежать символа "/" в встроенных якорях asciidoc? - PullRequest
0 голосов
/ 06 декабря 2018

Я пытаюсь преобразовать документы моего веб-сайта в asciidoc. Но у меня есть проблема с якорями asciidoc. Когда я добавляю / символ в якорь, мои якоря ломаются.

Работает следующий код asciidoc:

[[en-USdocs...]]
*Tutorials:*
------------

Следующий код asciidoc не работает из-за символа /.

[[en-US/docs...]]
*Tutorials:*
------------

Есть ли способ избежать этого символа "/", чтобы якорь работал правильно?

1 Ответ

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

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

Вместо этого попробуйте [id="en-US/docs"].

MyПлагин AsciiDoc Preview для Atom отказывается от этого (Uncaught Error: Syntax error, unrecognized expression: #en-US/docs) ... но, похоже, он действительно работает.Я уверен, что все браузеры будут уважать его, однако я понимаю, что вы просто пытаетесь воспроизвести существующую функциональность, и я думаю, что это должно дать вам тот же эффект.

...