我创建了我的 github 博客。
我想将语法荧光笔更改为 rouge。
我做这个。
gem install rouge
rougify style monokai.sublime > assets/css/syntax.css
//default.html
link href="{{ site.baseurl }}/assets/css/syntax.css" rel="stylesheet" />
// _config.yml
markdown: kramdown
highlighter: rouge
kramdown:
input: GFM
syntax_highlighter_opts:
default_lang: html
css_class : 'syntax'
但我的博客的语法荧光笔仍然没有。
我怎样才能改变这个?
https://github.com/azzyjk/azzyjk.github.io.
https://azzyjk.github.io/GithubBlog_2/
Chrome DevTools 图片
您将命令行指令与 jekyll 指令混淆了。看来你的命令rougify style monokai.sublime
无法正常工作,就像我查看你博客中的 CSS 文件一样unknown theme: monokaisubline
(https://azzyjk.github.io//assets/css/syntax.css).
最简单的解决方案只需将这些 CSS 样式表之一 c&p 到您的style.css
files https://github.com/jwarby/jekyll-pygments-themes.
这是 Jekyll 文档https://jekyllrb.com/docs/liquid/tags/#code-snippet-highlighting
Edit:
由于 CSS 现在是正确的,但正确的 CSS 类未应用于您的代码片段,您可以尝试在 jekyll 配置中设置语法突出显示吗?
kramdown:
syntax_highlighter: rouge
input: GFM
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)