这是一个非常简单的例子:
\documentclass[class=exam]{standalone}
\begin{document}
\begin{questions}
\question
Text.
\end{questions}
\end{document}
它会产生错误:
! LaTeX Error: Something's wrong--perhaps a missing \item.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.8
但运行起来\documentclass{exam}
却能正常工作。
答案1
这里的问题是,它standalone
针对的是单个图表,也就是单个框,而不是段落。因此,内容被处理为受限水平模式不允许垂直内容,如文本行或列表。如果您需要添加文本,则需要再次启用段落处理。
crop
这可以通过从正常模式切换到preview
垂直模式来处理内容,或者通过添加varwidth
将内容包装到varwidth
环境(来自包)中的选项来实现varwidth
。这样列表就变成了一个框。
这与类别无关exam
,而是由于questions
环境是作为列表或类似物实现的。