Подсветка синтаксиса Rouge на страницах GitHub

Я использую Rouge и Kramdown для правильного форматирования синтаксиса, так как я использую Jekyll. Я давно не смотрел, но недавно заметил, что подсветка синтаксиса не работает должным образом. Я заметил, что изменение сломалось, когда страницы GitHub начали поддерживать Jekyll 3.9 (долгое время была 3.8.5) и последнюю версию Rouge. Кто-нибудь еще находит решение этого? Похоже, что на многих сайтах, использующих GitHub Pages, он не работает, и я не могу найти сайт, на котором он работает.

Вот URL-адрес, который не работает: https://www.jasongaylord.com/blog/embed-javascript-in-custom-aspnet-server-controls


person Jason N. Gaylord    schedule 27.01.2021    source источник
comment
Я только что перестроил свой веб-сайт, и кажется, что подсветка синтаксиса работает отлично. svrooij.io/2020/12/31/new-device-for -zigbee2mqtt исходный код находится на GitHub.com/svrooij/svrooij.GitHub.io   -  person Stephan    schedule 23.03.2021
comment
Также на странице, на которую вы ссылаетесь, я вижу работающую подсветку синтаксиса.   -  person Stephan    schedule 23.03.2021


Ответы (1)


Рассматриваемый URL-адрес, который должен показывать неработающую подсветку синтаксиса, на самом деле показывает, что подсветка синтаксиса работает правильно.

Раздел вашего сайта с подсветкой синтаксиса, выделенный инструментами разработчика Chrome. Показывает класс CSS с подсветкой синтаксиса, предоставленный Rouge и атрибутом data-lang

person William Harrison    schedule 23.03.2021