“输入‘2’”来撤消自动不需要的更正是什么意思?我应该在哪里输入这个?
当我尝试执行代码时,会出现此对话框,其中显示已插入花括号 { 但我确信不需要,并且它显示如果我输入“2”,则插入将被消除并且编译将继续。但我不知道应该在哪里输入这个!啊!谢谢您的帮助。
答案1
tex
使用(或诸如 之类的后代)编译文档的原始(在我看来仍然是最好的!)方法pdftex
是从命令行调用它。因此,您准备一个名为 的文件whatever.tex
,然后在命令终端中输入
tex whatever.tex
也许
latex whatever.tex
然后,引擎会尝试处理您的文件,如果成功,则会生成 dvi 或 pdf 文件。如果遇到问题,引擎可能会产生错误,或者提示用户进一步输入。输入 2 的选项就是这种情况之一。以下是显示pdflatex
从命令行运行的示例。
我为此使用的代码如下。
\documentclass{article}
\begin{document}
\( {abc \)
\end{document}
许多现代 tex 编辑器都对此进行了一层混淆,因此您按下按钮来调用引擎(实际上只是在后台执行类似于上述的命令),编辑器会拦截引擎输出。大多数会显示部分或全部输出,但有时会丢失重要信息。我不知道它们是否允许您进一步与引擎交互,就像从命令行运行时一样。但是,在这种情况下这并不重要。最好的做法是停止编译过程并修复错误,然后再重新编译。