关于Pandoc使用自定义模板后的代码高亮问题
2026-06-29 19:29:00 创建
2026-06-29 19:47:56 修改
查了半天关于代码高亮的问题(光是Pandoc的手册就查到好几个:uv.es、pandoc.org、pandoc.cn,不知道怎么搞的,会有这么多。内容也都差不多,而且也看不懂,算了,能弄成就行了)。一开始使用的是--highlight-style(DeepSeek告诉我的),然后一用发现已经弃用了(我说你出来得太慢了,信息落后于时代了,以后真得干啥都先搜一下),一搜才知道是3.8版本刚刚换成新的--syntax-highlighting,回过头一看,我这个刚好是3.8版本。但问题是,不管怎么去转换,总是没有CSS的效果。去问AI,还跟个智障一样说要加-s,看来以后还是得给AI提供更多的context。
我气不过,跟它说已经加-s了,结果这时候AI神了,问我是不是用了自定义模板。还真是,而我在自定义模板里没有写
<style>
\(highlighting-css\)
</style>
就这个原因,在<head>里加上就好了。