我需要使用 Pandoc 将一些 Latex 材料转换为 HTML。我面临的问题是 (C) 源代码片段未在 HTML 中突出显示。
如果我使用以下内容作为示例:
\documentclass[a4paper]{report}
\usepackage{minted}
\begin{document}
\begin{minted}[linenos, bgcolor=yellow, autogobble, tabsize=4]{c}
void main()
{
printf("I need help!\n");
}
\end{minted}
\end{document}
使用转换pandoc -N -f latex -t html example.tex -o example.html
生成如下 HTML 文件:
以下链接Pandoc latex 到 html:无法保留代码格式建议使用minted
,但我看不到语法高亮。
有什么想法吗?
这应该不需要任何额外的过滤器就可以工作。问题似乎是必要的突出显示样式不是生成的 HTML 的一部分。使用
--standalone
/-s
使用默认模板,或生成自定义模板以包含相关片段。另请参阅此问题。