在编辑论文 \maketitle置于作者地址邮箱之下,摘要之上,编译之后就报错,求解决方法。%\documentclass[wsdraft]{ws}
\documentclass{ws}
\begin...
在编辑论文 \maketitle置于作者地址邮箱之下,摘要之上,编译之后就报错,求解决方法。
%\documentclass[wsdraft]{ws}
\documentclass{ws}
\begin{document}
\markboth{1.}{2}
%%%%%%%%%%%%%%%%%%% Publisher's Area please ignore %%%%%%%%%%%%%%%%%%%%%%%
\catchline{}{}{}{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\title{2}
\author{q^{1}, w^{1,*}, e^{1}, r^{1}}
\address{^{1}t, \\
China\\ ^{*}xxx}
\maketitle
\begin{history}
\received{(Day Month Year)}
%\revised{(Day Month Year)}
\accepted{(Day Month Year)}
%\comby{(xxxxxxxxxx)}
\end{history}
\begin{abstract}
\end{abstract}
\end{document}
很显然,报错提示 Missing $ insert, 是用了数学模式的宏命令,仔细看一下,author 里不应该使用^,要么使用$^1$、$^{1,*}$,要么使用\textsuperscript{1,*},或者使用\thanks , 难道这个模板没有告诉你使用方法么?
另外说一下: \title{XXXX} 后面直接\maketitle 就不会报错,因为\maketitle 这个宏的最后干了这么几件事:
……
\global\let\@author\@empty
……
\global\let\author\relax
……
\author 的定义和 \@author 的内容都改掉了,甚至\maketitle 自己也被干掉了。
一周热门 更多>