使用 Elsevier 文档类别时没有“参考文献”标题

使用 Elsevier 文档类别时没有“参考文献”标题

我正在尝试使用elsarticle文档类编译一篇文章。引用工作正常,但我无法让文章显示参考部分标题,但我不知道为什么。

这是我的文件中一个非常小的工作示例。主.tex文件:

\documentclass[final,5p,times,twocolumn]{elsarticle}
\journal{Elsevier Journal}

\begin{document}
\begin{frontmatter}

\title{The title}
\author[first]{Author}
\address[first]{}

\begin{abstract}
The abstract.
\end{abstract}

\end{frontmatter}

\bibliographystyle{elsarticle-num}

\section{Introduction} 
The intro \citep{areference}.

\section{One section} 
Some text in this section.

\section{Last section} 
Some more text in this other section.

\bibliography{biblio}

\end{document}

biblio.bib文件如下所示:

@article{areference,
  title = {{Ref title}},
  volume = {3},
  journal = {Some journal},
  author = {Last, A. B.},
  year = {1999},
  pages = {1-2},
}

输出结果如下:

在此处输入图片描述

我的编译命令是这样的:

pdflatex "%f" && bibtex "%e" && pdflatex "%f" && pdflatex "%f"

我究竟做错了什么?

答案1

这是此类的预期行为。如果您查看他们提供的模板elsarticle-template.tex文件,您应该在文件结束前看到 4 行:

Here are two sample references: \cite{Feynman1963118,Dirac1953888}.

\section*{References}

\bibliography{mybibfile}

\end{document}

答案2

它是一个类特征,但当然可以重新定义\bibliography以便自动添加\section*

\documentclass[final,5p,times,twocolumn]{elsarticle}
\journal{Elsevier Journal}

\renewcommand{\bibname}{References}%

\let\ElseVierBibliography\bibliography%
\renewcommand{\bibliography}[1]{%
\section*{\bibname}%
\ElseVierBibliography{#1}%
}%

\begin{document}
\begin{frontmatter}

\title{The title}
\author[first]{Author}
\address[first]{}

\begin{abstract}
The abstract.
\end{abstract}

\end{frontmatter}

\bibliographystyle{elsarticle-num}


\section{Introduction} 
The intro \citep{Lam94}%

\section{One section} 
Some text in this section.

\section{Last section} 
Some more text in this other section.


\bibliography{biblio}



\end{document}

在此处输入图片描述

答案3

我不确定这是否是预期的行为。如果我们从这里上课http://www.latextemplates.com/template/elseviers-elsarticle-document-class,出现标题“参考文献”。

答案4

你可以使用这个命令 \bibliographystyle{elsarticle-num-names} {\bf{References}}

相关内容