gpt4 book ai didi

markdown - Pandoc:将 markdown 转换为 HTML,语法荧光笔

转载 作者:行者123 更新时间:2023-12-02 17:07:59 24 4
gpt4 key购买 nike

我正在将 Markdown 转换为 HTML,并且我想包含语法突出显示的代码。

我正在使用一些包含以下语法的 markdown:

  ~~~ {.c}
long factorial (int n)
{
long result = 1;
while (n > 1)
result *= n--;
return result;
}
~~~

但我不知道使用哪个语法突出显示扩展来处理此语法。什么是好的扩展?

最佳答案

Answer from comments, please edit before giving negative rating.

解决方案

Pandoc 自动进行语法突出显示。您不需要外部扩展。

请务必使用 -s标记,以便您获得一个独立的 HTML 文件,其中包含突出显示所需的 CSS。您还可以使用--highlight-style调整着色方案的选项。

注意:这些注释假设您使用的是最新的 pandoc, 1.9.4.2.

When I add the -s option, I get this error message: pandoc -m -t -s slidy 7-functional-design.md -o 7-functional-design.hpart. I get the same error message if I try adding --highlight-style=haddock instead.

您想要-s -t slidy而不是-t -s slidy

slidy是 -t 选项的参数,需要紧随其后。

关于markdown - Pandoc:将 markdown 转换为 HTML,语法荧光笔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12311344/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com