我使用 Pandoc 进行 Markdown 编译。但似乎集成的语法突出显示不知道var
C# 关键字,并且在编译成 PDF 时也不会突出显示它:
pandoc foo.md -o foo.pdf
有什么方法可以调整 Pandoc 语法荧光笔吗?
在highlighting-kate 的自述文件末尾有一些说明。请注意,您必须重新编译库和 pandoc,所以如果您设置了 Haskell 构建环境并且不介意从源代码编译 pandoc,这只是一个很好的解决方案。
在 pandoc 1.12(我希望这个月会发布)中,将有一种简单的方法来指定直接在已解析文档上操作的 python“过滤器”;因此,例如,您可以编写一个简短的过滤器,调用 pygments 来突出显示代码块。