Ответ 1
Версия Jekyll, доступная на gh-страницах github, не запускает последнюю версию redcarpet (redcarpet2), которая поддерживает эти функции. Там есть плагин для предоставления последней версии redcarpet Jekyll, в котором вы можете настроить нужное поведение, то есть затем добавить это в свой _config.yml
markdown: redcarpet2
redcarpet:
extensions: ["no_intra_emphasis", "fenced_code_blocks", "autolink", "tables", "with_toc_data"]
Да, я согласен, что кажется сумасшедшим, что github не запускает такой же синтаксический анализатор на gh-страницах, как он использует для своей gythub-ароматизированной маркировки везде на сайте.