\documentclass[12pt,chapterheads]{ucsd}
我对 Latex 还不太熟悉,想用我导入的模板来使用 overleaf。但是在调用之后,我一开始就遇到了以下错误。
Runaway definition?
->\let @mkboth \markboth \def @oddfoot {\hbox {}\hfil \rmfamily \thepage \ETC
.
File ended while scanning definition of \ps@plain.
}
l.94
不知道这是什么意思。有人能帮我吗?我愿意回答任何其他需要说明我的问题的问题。
答案1
错误来自 documentclass 文件uscd.cls
。这是一个非官方的文档类,可从 git-hub 获取,网址为https://github.com/ucsd-thesis/ucsd-thesis。类文件中的错误是}
第 1585 行缺少右括号。“论文”页面样式的定义应为:
% Definition of 'thesis' page style.
%
\def\ps@plain{\let\@mkboth\markboth%
\def\@oddfoot{\hbox{}\hfil\rmfamily\thepage\hfil\hbox{}}% Pgno bot center
\def\@evenfoot{\hbox{}\hfil\rmfamily\thepage\hfil\hbox{}}%
\def\@oddhead{}% heading (right)
\def\@evenhead{}% heading (left)
%\pagenumbering{arabic}} % (WBB)
}
注意最后一行。你应该向该类的维护者报告此事。
我不知道 overleaf 的机制,您可能能够上传您自己的文件私人副本并在那里进行更改。