![独立类中的数学环境分隔符不正确](https://linux22.com/image/292502/%E7%8B%AC%E7%AB%8B%E7%B1%BB%E4%B8%AD%E7%9A%84%E6%95%B0%E5%AD%A6%E7%8E%AF%E5%A2%83%E5%88%86%E9%9A%94%E7%AC%A6%E4%B8%8D%E6%AD%A3%E7%A1%AE.png)
给定一个文件master.tex
:
\documentclass{article}
\usepackage{standalone}
\begin{document}
\input{sub}
\end{document}
和一个文件sub.tex
:
\documentclass{standalone}
\begin{document}
\[
0
\]
\end{document}
该命令pdflatex master.tex
按预期运行,但命令pdflatex sub.tex
给出错误
错误的数学环境分隔符。
有人能解释一下发生了什么以及/或如何解决这个问题吗?
答案1
Standalone
不适用于环境displaymath
,equation
因为它不知道将标签号放在哪里。您应该按以下方式操作。
% arara: pdflatex
\documentclass{standalone}
\begin{document}
$\displaystyle
0
$
\end{document}
如果您想模拟真实的文档方程,您应该使用类prewiev
的选项standalone
。