使用带有注释包的 \next 进行扫描时文件结束

使用带有注释包的 \next 进行扫描时文件结束

使用comment包时,可能会出现一个非常奇怪的错误

Runaway argument?
! File ended while scanning use of \next.

编译排除某些注释的文件时

\documentclass{scrartcl}
\usepackage{comment}
\excludecomment{enonce}

\begin{document}
 \begin{enonce}
  some text
 \end{enonce}
\end{document}

答案1

包装手册中明确说明了这一点:

开始和结束命令应单独成行。起始命令和结束命令之间不应有任何空格,后面也不应有任何内容。

在此处输入图片描述

答案2

我发现导致此错误的一个原因是在条件括号内嵌入了 \begin{comment} 和 \end{comment}。一旦我删除注释命令,错误就消失了。

相关内容