#markdown #github-pages #github-flavored-markdown #kramdown #rouge
#markdown #github-страницы #github-ароматизированный-markdown #kramdown #rouge
Вопрос:
При настройке параметров для Rouge в огороженных блоках кода опция игнорируется и не имеет никакого эффекта, HTML не изменяется:
``` html?line_numbers=true
<html></html>
```
Я использую Jekyll, Kramdown и Rouge на страницах GitHub.
Поддерживается ли это — должно ли это работать?
Мой _config.yml
:
kramdown:
input: GFM
syntax_highlighter: rouge
syntax_highlighter_opts:
default_lang: text
span:
default_lang: text
line_numbers: false
block:
default_lang: text
# line_numbers: false
# start_line: 1
- Я видел несколько сообщений в блоге, где это предположительно работает.
- Также я знаю, что мог бы использовать
{% highlight %}
теги, но это не вариант. - Я протестировал несколько разных вариантов, а не только
line_numbers
, также с двоеточием вместо знака равенства, пробелом между языком и опцией, множеством комбинаций, которые я мог придумать. Либо они игнорируются, либо разбивают защищенные блоки кода.