自定义定义错误

自定义定义错误

我在多台电脑、笔记本电脑和 PC 上处理一个文件。我使用的是 TexStudio,两台电脑上的版本相同。在笔记本电脑上,文件编译正常,但在 PC 上却遇到了问题。在 PC 上,当我尝试将其转换为 pdflatex 时,出现错误:

“不完整 \iffalse;第 79 行之后的所有文本均被忽略 \include{chapter 1}”

当我转到第 79 行时,它是一个自定义定义,定义如下:

\def\imod#1{\allowbreak\mkern6mu({\operator@font mod}\,\,#1)}

同样,此文件在笔记本电脑上编译正常,但在 PC 上,此行存在问题。我是否缺少空格或逗号或其他什么?

相关内容