独立类中的数学环境分隔符不正确

独立类中的数学环境分隔符不正确

给定一个文件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不适用于环境displaymathequation因为它不知道将标签号放在哪里。您应该按以下方式操作。

% arara: pdflatex 

\documentclass{standalone}

\begin{document}
$\displaystyle
        0
$
\end{document}

如果您想模拟真实的文档方程,您应该使用类prewiev的选项standalone

相关内容