我遇到了一个奇怪的错误,由于我是 LaTeX 的新手,我很难理解,因此我将按时间顺序描述它。
我第一次遇到 TeXworks 崩溃是在编译时。我第一次使用 tabular 环境绘制表格,编译时成功了,然后我尝试将其嵌入到定理环境中,成功了,然后尝试在表格之前的定理中添加文本,编译时崩溃了。
在此之后,我删除了除和.tex
文件之外的所有文件.bib
,再次打开该.tex
文件,并在编译时得到:
LaTeX 错误:命令 \bfseries 在数学模式下无效。
然后,如果我关闭,重新打开并尝试编译,则会再次崩溃。
我删除了表的代码,但问题仍然重复。
我尝试删除尽可能多的代码,并注意到只有我不使用时它才能正确编译\cite{bibkey}
(而在此事件之前它运行得很好)。
因此,我尝试通过首先.bib
再次编译文件来执行相同的操作,这很有效,但是在编译文件时出现相同的错误.tex
。
我在这里,这是该问题按时间顺序的描述。您有什么建议?
答案1
最有可能的原因是
\bfseries invalid in math mode
当你\cite
引用文本处于\bfseries
数学模式时,会出现错误(这是一个错误)