我正在使用模板撰写论文,突然无法再编译我的项目。我仍然能够在“快速”模式下编译它,但当我切换到正常模式时,我收到以下错误。
你能帮我吗?我需要在接下来的几天内提交我的论文,我不能冒着失去所有工作的风险。
错误提到的行只是 \begin{document},没有其他内容。
编译错误。抱歉,您的 LaTeX 代码由于某种原因无法编译。请查看以下错误以了解详细信息,或查看原始日志。LatexDiss/Dissertation/diss.tex,第 25 行
缺少插入的 \endcsname。
\relax l.25 \begin{document} 标记的控制序列不应出现在 \csname 和 \endcsname 之间。LatexDiss/Dissertation/diss.tex,第 25 行额外的 \endcsname。
\check@bm@number ...0\else \csname B_#1\endcsname \fi l.25 \begin{document} 我忽略了这一点,因为我没有执行 \csname。LatexDiss/Dissertation/diss.tex,第 25 行
缺少插入的 \endcsname。
\endgroup l.25 \begin{document} 标记的控制序列不应出现在 \csname 和 \endcsname 之间。LatexDiss/Dissertation/diss.tex,第 25 行\B_ 的使用与其定义不符。
\endgroup l.25 \begin{document} 如果您在 `\a' 后输入例如
\def\a1{...}', then you must always put
1',则由于控制序列名称仅由字母组成。此处的宏后面没有所需的内容,因此我将其忽略。LatexDiss/Dissertation/diss.tex,第 25 行缺失数字,视为零。
\endcsname l.25 \begin{document} 这里应该有一个数字;我插入了“0”。(如果您不明白我为什么需要看到一个数字,请在 TeXbook 索引中查找“奇怪的错误”。)LatexDiss/Dissertation/diss.tex,第 25 行缺少{ 插入。
检查您的 $ 是否与数学表达式相匹配。如果匹配,那么您可能在普通文本中使用了需要数学模式的符号。下标 ( _ )、积分 ( \int )、希腊字母 ( \alpha、\beta、\delta ) 和修饰符 (\vec{x}、\tilde{x} ) 等符号必须在数学模式下书写。请在此处查看完整列表。如果您打算使用数学模式,请使用 $ … $ 表示“内联数学模式”,$$ … $$ 表示“显示数学模式”,或者使用 \begin{math} … \end{math}。了解更多
\endcsname l.25 \begin{document} 此处必须使用左括号,因此我添加了一个。您可能希望删除和/或插入一些更正,以便我尽快找到匹配的右括号。(如果您对此感到困惑,请尝试立即输入“I}”。)LatexDiss/Dissertation/diss.tex,第 25 行额外\其他。
\ReadBookmarks ...fx \WriteBookmarks \relax \else \if@filesw \newwrite @out... l.25 \begin{document} 我忽略了这一点;它与任何 \if 都不匹配。LatexDiss/Dissertation/diss.tex,第 25 行
未定义控制序列。
编译器无法理解您使用的命令。请检查命令拼写是否正确。如果命令是软件包的一部分,请确保您已使用 \usepackage{...} 将该软件包包含在您的前言中。了解更多
@outlinefile l.25 \begin{document} 错误消息顶行末尾的控制序列从未被 \def 过。如果您拼错了它(例如,
\hobx'), type
I')和正确的拼写(例如,`I\hbox')。否则继续,我会忘记未定义的任何东西。LatexDiss/Dissertation/diss.tex,第 25 行未定义控制序列。
编译器无法理解您使用的命令。请检查命令拼写是否正确。如果命令是软件包的一部分,请确保您已使用 \usepackage{...} 将该软件包包含在您的前言中。了解更多
... \immediate \closeout @outlinefile \ReFiCh@Check {}\x {\jobna... l.25 \begin{document} 错误消息顶行末尾的控制序列从未被 \def'ed。如果您拼错了它(例如,
\hobx'), type
I' 和正确的拼写(例如,`I\hbox')。否则继续,我会忘记未定义的内容。LatexDiss/Dissertation/diss.tex,第 25 行未定义控制序列。
编译器无法理解您使用的命令。请检查命令拼写是否正确。如果命令是软件包的一部分,请确保您已使用 \usepackage{...} 将该软件包包含在您的前言中。了解更多
\x l.25 \begin{document} 错误消息顶行末尾的控制序列从未被 \def 过。如果您拼错了它(例如,
\hobx'), type
I')和正确的拼写(例如,`I\hbox')。否则继续,我会忘记未定义的内容。LatexDiss/Dissertation/diss.tex,第 25 行未定义控制序列。
编译器无法理解您使用的命令。请检查命令拼写是否正确。如果命令是软件包的一部分,请确保您已使用 \usepackage{...} 将该软件包包含在您的前言中。了解更多
...Ch@0 \MessageBreak After:\space \x @gobble l.25 \begin{document} 错误消息顶行末尾的控制序列从未被 \def 过。如果您拼错了它(例如,
\hobx'), type
I')和正确的拼写(例如,`I\hbox')。否则继续,我会忘记未定义的任何东西。LatexDiss/Dissertation/diss.tex,第 25 行未定义控制序列。
编译器无法理解您使用的命令。请检查命令拼写是否正确。如果命令是软件包的一部分,请确保您已使用 \usepackage{...} 将该软件包包含在您的前言中。了解更多
\ReadBookmarks ...mmediate \openout @outlinefile =\jobname .out\relax \ifHy... l.25 \begin{document} 错误消息顶行末尾的控制序列从未被 \def'ed。如果您拼错了它(例如,
\hobx'), type
I' 和正确的拼写(例如,`I\hbox')。否则继续,我会忘记未定义的内容。LatexDiss/Dissertation/diss.tex,第 25 行额外\fi。
\ReadBookmarks ... {\relax }\fi \fi \fi l.25 \begin{document} 我忽略了这一点;它与任何 \if 都不匹配。LatexDiss/Dissertation/diss.tex,第 25 行
额外\fi。
\Hy@AtBeginDocumentHook ...per \ReadBookmarks \fi \Hy@pdfstringtrue \PDF@Set... l.25 \begin{document} 我忽略了这一点;它与任何 \if 都不匹配。LatexDiss/Dissertation/diss.tex
不完整 \iffalse;第 25 行后的所有文本都被忽略。
\fi diss.tex 当我跳过条件文本时,文件结束。当您说“\if...”并忘记匹配的“\fi”时,就会发生这种错误。我插入了一个“\fi”;这可能会起作用。! 紧急停止。<*> diss.tex
***(作业中止,未找到合法的 \end)
这里列出了您使用的 TeX 内存量: 493013 个字符串中的 14541 个 6135683 个字符串字符中的 232747 个 5000000 个内存字中的 674156 个 多字母控制序列中的 15000+600000 个 17810 个多字母控制序列 9000 种字体中的 8000000 个 16 种字体的 4702 个字的字体信息 8191 个 1141 个连字异常中的 43i、1n、45p、1143b、716s 堆栈位置中的 5000i、500n、10000p、200000b、80000s ! ==> 发生致命错误,未生成输出 PDF 文件!
BibTeX /compile/output.bcf 格式错误,上次 biblatex 运行可能失败。已删除 /compile/output.bbl