默认情况下,Sphinx 生成的 LaTeX 输出会转义 LaTeX 标记。所以如果我写:
Normal text
.. only:: latex
\textbf{latex only text}
通话后make latexpdf
会
Normal text
textbf\{latex only text\}
在乳胶中。所以所有的字符都被转义了,它不再是 LaTeX 代码了。有没有办法将 LaTeX 代码直接传递给 Sphinx 生成的 tex 源?
MWE 是做一个sphinx-quickstart
接受默认值,然后在某处输入上面的 ReST 代码index.rst
,最后用make latexpdf
(make.bat latexpdf
在 Windows 上)构建东西。