fin*_*oot 6 markdown syntax-highlighting pandoc
该Pandoc手册说:
--no-highlight禁用代码块和内联的语法高亮显示,即使给出了语言属性。
这听起来应该有内联代码的语法突出显示。但是每当我使用 Markdown 内联代码时
This is `print("Hello world")` inline code.
Run Code Online (Sandbox Code Playgroud)
没有语法高亮。
好的,应该再读一点……找到了解决方案。它被称为扩展inline_code_attributes::
属性可以附加到逐字文本,就像围栏代码块一样:
Run Code Online (Sandbox Code Playgroud)`<$>`{.haskell}
所以上面的例子变成了:
This is `print("Hello world")`{.python} inline code.
Run Code Online (Sandbox Code Playgroud)
如果你考虑一下,这是有道理的......如果其他人有这个问题,我仍然会留下这个。