Подобный вопрос задан раньше, но решения для меня не работают.Jekyll, Github Страницы: подсветка синтаксиса не работает
Я использую Jekyll 3.3.0 с блогом Github Pages. Согласно документации, Jekyll поддерживает фрагмент кода, выделяющий изначально, пока _config.yml указывает на Kramdown для обработки разметки и Rouge (я запускаю 2.0.7) для подсветки синтаксиса.
Я не могу заставить его работать, используя одобренный метод или различные методы, которые я нашел в Интернете. Единственное, что он распознает, это то, что там есть код. Например, использование или backticks или {% highlight html%} удалит этот код и покажет мой фактический код, как и ожидалось. Поэтому он признает, что это фрагмент кода. Но подсветка не работает вообще.
Вот мой _config.yml:
baseurl: /blog
exclude: ['README.md']
permalink: pretty
# Conversion
markdown: kramdown
highlighter: rouge
kramdown:
input: GFM
hard_wrap: false
syntax_highlighter: rouge
extensions: fenced_code_blocks
А вот пример теста я пытался в .md:
```applescript
tell application "Safari" to quit
```
Applescript поддерживается Руж, так что не должен» Это проблема. Тем не менее, я проверил его с HTML:
```html
<a href="https://github.io>Here's a link to Github</a>
```
Я также попытался: {% изюминкой AppleScript%} Телль приложение "Сафари", чтобы выйти из {%}% endhighlight
Github показывает подчеркнув при просмотре его через github.com/user/repo
но ломается при просмотре более user.github.io/repo
Благодарности