jekyll下面redcarpet怎么弄都不高亮代码...

2013-11-14 00:47:13 +08:00
 tedd
按照最新的jekyll指引弄好了github page,redcarpet默认版本也是2+,在配置文件最后也加入了
markdown: redcarpet
redcarpet:
extensions: ["fenced_code_blocks", "autolink", "tables", "strikethrough"]

但高亮就是不出现...

```python
print 'hello'
```

看了下gem list,需要的gem都有呀,到底肿么了...
pygments.rb (0.5.4)
redcarpet (2.3.0)
jekyll (1.3.0)
3040 次点击
所在节点    问与答
6 条回复
chloerei
2013-11-14 00:50:32 +08:00
pygments 这个 python 库装了没。
tedd
2013-11-14 00:58:23 +08:00
@chloerei 回pygments,我之前是直接push到github上面,那里不存在有没有装pigments库吧?我现在是clone到mac本机了,看了你的提示倒也去pip安装上了pygments,但在本机上预览效果也没有任何变化...
chloerei
2013-11-14 01:21:48 +08:00
还有个参数:

pygments: true
tedd
2013-11-14 08:37:12 +08:00
@chloerei 回chloerel,看了下配置,是true的...
ijse
2013-11-14 09:38:43 +08:00
高亮代码还是通过页面JS实现吧,也没什么不好的。
airwalker
2013-11-14 17:29:15 +08:00
有设定代码高亮的css吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/89197

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX