我正在为 Beamer 上的演示文稿制作幻灯片,一切都很顺利。但是,突然间我无法编译,并收到以下错误消息:“!文本行包含无效字符。l.1”
请帮忙,我的演讲还有 5 天就要开始了!!!一切都很好,直到我的电脑自动进行了 Windows 更新
答案1
在 (plain)TeX 中,其中一个 ASCII 字符的类别代码为 15(无效)。可能这样的字符出现在您的文件中的某个地方。请尝试将其添加\catcode`\^^?=12
到 之后\begin{document}
,如下所示。
\documentclass{article}
\begin{document}
\catcode`\^^?=12 % Comment this line to see the difference
AAA ^^?
\end{document}
如果问题仍然存在,请尝试注释掉之前的所有行\begin{document}
,然后重新记下来。这应该可以暂时解决问题,并让您有时间在文件中搜索无效字符的位置。