正在使用 pandoc 和 LaTex 来创建 pdf 输出。
我使用 ` 反引号突出显示一些代码。
反引号内的文本只是使用不同的字体突出显示。
我如何才能改变突出显示的文本的颜色以及背景颜色。
请注意,这是为了内联突出显示。
答案1
在 Pandoc用户指南你会发现:
Pandoc 将自动突出显示标有语言名称的隔离代码块中的语法。Haskell 库 highlighting-kate 用于突出显示,适用于 HTML、Docx 和 LaTeX/PDF 输出。要查看 pandoc 将识别的语言名称列表,请键入 pandoc --list-highlight-languages。
可以使用 --highlight-style 选项选择配色方案。默认配色方案是 pygments,它模仿 Python 库 pygments 使用的默认配色方案(尽管 pygments 实际上不用于突出显示)。要查看突出显示样式列表,请键入 pandoc --list-highlight-styles。
要禁用突出显示,请使用 --no-highlight 选项。
你的答案就在那里,如果我运行,pandoc --list-highlight-styles
我会得到:
pygments
tango
espresso
zenburn
kate
monochrome
breezedark
haddock
您的问题是关于内联突出显示,但如果您想要自定义代码突出显示,则应该更改为三个反引号语法。