2015-09-04 94 views
3

我無法在我的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構建時,似乎沒有添加正確的類。

回答

0

必須使用Jekyll highlight tag

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

這得到一些突出的工作,但我想我必須修改monokai.css文件來處理,然而類正在被添加。我想用這個簡單的方法:http://sacha.me/articles/jekyll-rouge/ –

4

我不得不使用monokai突出CSS從jekyll-uno主題相同的問題。

爲了解決我不得不更新CSS的問題,用胭脂本身是相當簡單的(從docs拍攝):

rougify style monokai > css/monokai.css

other themes可用了。

0

對我來說,這似乎是我的語言提示的外殼問題。

沒有工作:

```SQL

任職:

```SQL

相關問題