在Pelican中使用HTML作为源时,如何获得语法突出显示?

时间:2015-07-09 19:58:10

标签: pygments pelican

我最近开始使用鹈鹕cms,我更喜欢用HTML编写我的文章,而不是rst或markdown。多数民众赞成。 Pelican让我这样做。

但我似乎无法找到任何方法来指定<pre>块的语言,因此Pelican将通过Pygments运行它以生成语法高亮显示。

文档仅指定如何使用markdown或rst进行此操作。

1 个答案:

答案 0 :(得分:2)

那是因为鹈鹕本身不直接使用Pygments。它通过mdrst处理器应用。对于HTML内容,除了从中提取元数据之外,pelican不会执行任何操作。使用像highlight.js这样的东西可能更容易。