0

如何突出显示代码片段,同时利用 github 页面端的 Jekyll 自动生成?是否可以使用反引号表示法?还是我有/应该转向代码块的过度符号?


我有这个非常简单的站点(在给定的提交)gh-pages 分支_config.yml

kramdown:
  input: GFM

我添加它以使换行符成为我的代码片段中的换行符。(除此之外我可以摆脱它)。

我想让代码突出显示,但继续使用反引号,可以吗?(Github 预览正确突出显示它,但是生成的页面只是黑色的)

PS 不知何故“向 gh-pages 添加语法高亮” Q&A 没有帮助,正如您在链接下看到的那样(或者我做错了)。

4

1 回答 1

1

使用jekyll高亮标签和这个jekyll 原始 pygment 高亮 css 文件

{% highlight ruby %}
def foo
  puts 'foo'
end
{% endhighlight %}

您还可以找到更多用于 pygment 代码突出显示的 css。

于 2015-11-17T21:44:16.013 回答