我想使用 elsarticle 来撰写论文,但期刊要求标题页带有相应的作者信息作为脚注。我设法通过更改以下几行来添加标题页elsarticle.cls
\long\def\MaketitleBox{%
\resetTitleCounters
\def\baselinestretch{1}%
\begin{center}%
\def\baselinestretch{1}%
\Large\@title\par\vskip18pt
\normalsize\elsauthors\par\vskip10pt
\footnotesize\itshape\elsaddress\par\vskip36pt
%\hrule\vskip12pt
%\ifvoid\absbox\else\unvbox\absbox\par\vskip10pt\fi
\ifvoid\absbox\else\clearpage\unvbox\absbox\par\vskip30pt\fi
\ifvoid\keybox\else\unvbox\keybox\par\vskip10pt\fi
%\hrule\vskip12pt
\end{center}%
}
但我无法将脚注放在标题页上,它会放在摘要(第 2 页)后面。有人能帮我吗?
答案1
因此,我设法通过进一步更改 elsarticle 类来修复它,以防有人需要这样做:首先,您必须通过更改以下部分使标题页为空,并带有相应作者的脚注:
\long\def\MaketitleBox{%
\resetTitleCounters
\def\baselinestretch{1}%
\begin{center}%
\def\baselinestretch{1}%
\Large\@title\par\vskip18pt
\normalsize\elsauthors\par\vskip10pt
\footnotesize\itshape\elsaddress\par\vskip36pt
% \hrule\vskip12pt
% \hrule\clearpage
% \ifvoid\absbox\else\unvbox\absbox\par\vskip10pt\fi
\printFirstPageNotes
\ifvoid\absbox\else\clearpage\unvbox\absbox\par\vskip30pt\fi
\ifvoid\keybox\else\unvbox\keybox\par\vskip10pt\fi
% \hrule\vskip12pt
\end{center}%
}
之后,您必须注释掉所有其余的命令:
% \thispagestyle{pprintTitle}%
% \printFirstPageNotes
这样,您将获得一个标题页,其底部有相应的作者信息。