我正在尝试使用 elsarticle 类来格式化一篇文章。我已按照类文件附带的文档进行操作,但由于某些未知(且非常恼人)的原因,电子邮件地址未显示在前言中。
这是一个简单的例子:
\documentclass{elsarticle}
\title{Remarks on something interesting}
\author[myu]{Author 1}
\ead{[email protected]}
\author[myu]{Author 2 \corref{cor1}}
\ead{[email protected]}
\address[myu]{My Department, My Building, My University in My City}
\cortext[cor1]{Corresponding author}
\begin{document}
\maketitle
\end{document}
知道如何显示电子邮件地址吗?
答案1
虽然我同意从文档或常见问题解答第 8 条Werner 指出,所有模板都在和之后使用\title
、等。\author
\ead
\begin{document}
\begin{frontmatter}
它之前不起作用的原因\begin{document}
是(由于某种原因),它将电子邮件地址写入aux
文件(这意味着它需要运行两次),并且aux
直到文件才被读取并重新打开进行写入\begin{document}
(所以实际上你会看到像出现在终端上的行而不是写入文件)。\emailauthor{[email protected]}{Author 1}
aux
请注意,环境除了在最后(和一些分组)frontmatter
之外什么都不做,所以我猜支持的语法是用环境替换你。我在以下示例的修改中也这样做了。\maketitle
\maketitle
frontmatter
我还删除了作者姓名和之间的不需要的空格\corref
。
请记住,您需要编译两次才能看到电子邮件地址。
\documentclass{elsarticle}
\begin{document}
\begin{frontmatter}
\title{Remarks on something interesting}
\author[myu]{Author 1}
\ead{[email protected]}
\author[myu]{Author 2\corref{cor1}}
\ead{[email protected]}
\address[myu]{My Department, My Building, My University in My City}
\cortext[cor1]{Corresponding author}
\end{frontmatter}
\end{document}
显示电子邮件地址的页脚图像(受到 Gonzalo Medina 之前的回答的启发):