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

时间:2015-09-04 18:07:55

标签: css jekyll kramdown rouge

我无法在我的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构建时似乎没有添加正确的类。

3 个答案:

答案 0 :(得分:4)

我使用jekyll-uno主题中的monokai突出显示css时遇到了同样的问题。

要解决这个问题,我必须更新CSS,使用rouge本身非常简单(取自docs):

rougify style monokai > css/monokai.css

也有other themes可用。

答案 1 :(得分:0)

您必须使用Jekyll highlight tag

[In]
import datetime

df['issue_year'] =  pd.DatetimeIndex(lcd['issue_date']).year.astype(int)
df['issue_month'] = pd.DatetimeIndex(lcd['issue_date']).month.astype(int)
df['issue_MMYY'] = df['issue_month']*1000+df['issue_year'] % 2000

答案 2 :(得分:0)

对我而言,这似乎是我语言提示的一个外壳问题。

不起作用:

  

```SQL

曾为:

  

``sql