我正在使用 TexMaker,并且我对使用 Latex 还很陌生。
前段时间,我用 LaTeX 写了一份报告。如果我想引用一些我输入的内容\cite{blah}
(假设 blah 在 中被引用bibfile
),那么我会运行快速构建。有时我会在引用应该出现的地方得到一个问号,但我会随机运行其他选项,如Dvi->PS
或BibTeX
,然后我会Quick Builder
再次运行它,它就会起作用。
这次似乎不起作用。运行时Quick Builder
它像往常一样给出问号,然后当我随机运行其他选项,然后再次运行快速构建器时,我现在收到错误:
! TeX capacity exceeded, sorry [input stack size=5000].\hmode@bgroup ->\leavevmode\bgroup on line 43
有人能帮忙吗?我在此处附上了我的文档的 zip 文件 下载链接。存在此问题的文件名为 Report_Template
答案1
我再次查看了它,删除所有辅助文件并重新编译后,确实出现了问题。看来该harvard
包不能很好地处理 URL。
如果我在harvard
包后添加这个,编译就可以了。
\usepackage{url}
\renewcommand{\harvardurl}[1]{\textbf{URL:} \url{#1}}
问题是你有一个 URL _
。它harvard
不保护 URL。
但我从来没有收到TeX capacity exceeded
错误