我有嵌入式mathjax
的HTML文本,我想将其转换为LaTeX。 I can use pandoc
选项tex_math_dollars
和tex_math_single_backslash
,它可以很好地完成转化。
然而,它无法处理环境。 pandoc文本转义所有内部内容,没有意识到它应该逐字传递给LaTeX处理器。
例如,如果我有一个片段
\begin{equation}
a^2 + b^2 = c^2
\end{equation}
在文件test.html
中,我运行命令
pandoc -f html+tex_math_dollars+tex_math_single_backslash -t latex test.html
我得到了输出
\textbackslash{}begin\{equation\} a\^{}2 + b\^{}2 = c\^{}2
\textbackslash{}end\{equation\}
我甚至尝试使用```来划分代码块,就像在pandoc用户手册中那样,但是没有效果。