Jekyll语法突出显示不工作 - 类别未被添加

问题描述:

我无法在我的Jekyll博客上使用语法突出显示。Jekyll语法突出显示不工作 - 类别未被添加

开发文件可以在这里找到:https://github.com/StevenXL/stevenxl.github.io

正如你可以看到,在我_config.yml文件,我有以下几点:

markdown: kramdown 

kramdown: 
    syntax_highlighter: rouge 

在我css/custom.css文件,我导入CSS文件,以突出与@import命令的语法。

用于突出显示的实际CSS文件位于css/monokai.css中。

我不知道我在做什么错。当我运行jekyll serve时,这似乎在我的本地预览上工作正常,但是当我将开发文件推送到GitHub时没有。当它由GitHub构建时,似乎没有添加正确的类。

必须使用Jekyll highlight tag

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

这得到一些突出的工作,但我想我必须修改monokai.css文件来处理,然而类正在被添加。我想用这个简单的方法:http://sacha.me/articles/jekyll-rouge/ –

我不得不使用monokai突出CSS从jekyll-uno主题相同的问题。

为了解决我不得不更新CSS的问题,用胭脂本身是相当简单的(从docs拍摄):

rougify style monokai > css/monokai.css

other themes可用了。

对我来说,这似乎是我的语言提示的外壳问题。

没有工作:

```SQL

任职:

```SQL