Elsevier 文章如何包含全超链接引用?

Elsevier 文章如何包含全超链接引用?

我打算在 Elsevier 期刊上提交一篇论文。但是,我注意到已发表论文中的一些参考文献有超链接。这是期刊自己放的还是我应该手动放?如果应该,我该怎么做?请参阅这个例子

具体来说,这是我的 bib 文件中的一个条目

@article{auer2002EXP3,
   author = {Peter Auer and Nicolò Cesa-Bianchi and Yoav Freund and Robert E Schapire},
   doi = {10.1137/S0097539701398375},
   issue = {1},
   journal = {SIAM Journal on Computing},
   pages = {48-77},
   title = {The Nonstochastic Multiarmed Bandit Problem},
   volume = {32},
   url = {https://doi.org/10.1137/S0097539701398375},
   year = {2002},
}

然而,它表明在此处输入图片描述 这不是我想要的,我想要的是类似下面的内容,其中 URL 并不明确在此处输入图片描述

答案1

如果您的目标是向 Elsevier 稳定的期刊提交论文,则无需将格式化的书目条目转换为全超链接对象。

你没有提到哪个您所关注的期刊;几乎每本 Elsevier 期刊都有自己的格式要求,这些要求可能与其他期刊的格式要求有细微的不同,有时也不太细微。因此,我会密切关注你的期刊对基于 LaTeX 的文档的提交要求。其中可能包括一份关于您应采用哪种参考书目样式的声明。Elsevier 实际上分发了几种 BibTeX 参考书目样式文件;其中包括elsarticle-harv.bst(针对具有作者年份样式(又称“哈佛样式”)引文标注的文档)和elsarticle-num.bst(针对具有数字样式引文标注的文档)。同样,我会非常密切地关注您期刊的具体格式要求,包括与生成参考书目和引文标注有关的要求。

elsarticle-harv如果采用书目样式,您在查询中列出的书目条目的格式如下。(请注意,issue样式无法识别BibTeX 字段名称elsarticle-harv;字段名称应为number。)

在此处输入图片描述

顺便说一句,我看不出同时提供urldoi字段有什么意义,特别是如果这些字段指向同一个底层网页。

\documentclass[authoryear]{elsarticle}

\begin{filecontents}[overwrite]{mybib.bib}
@article{auer2002EXP3,
  author  = {Peter Auer and Nicolò Cesa-Bianchi and Yoav Freund 
            and Robert E. Schapire},
  journal = {SIAM Journal on Computing},
  title   = {The Nonstochastic Multiarmed Bandit Problem},
  year    = {2002}, 
  volume  = {32}, 
  number  = {1},
  pages   = {48--77},
  url     = {https://doi.org/10.1137/S0097539701398375}, 
  doi     = {10.1137/S0097539701398375},
}
\end{filecontents}

\usepackage[T1]{fontenc}
\bibliographystyle{elsarticle-harv}
\usepackage{xurl}
\usepackage{hyperref}

\begin{document}
\nocite{*}
\bibliography{mybib}
\end{document}

附录,在 OP 发表了一条评论后,他们打算将论文发布到期刊——Expert System with Application——该期刊要求引用标注和书目条目按照 APA7 指南进行格式化。据我所知,目前还没有基于 BibTeX 的 APA7 格式指南实现。(目前还没有基于 BibTeX 的实现APA6指南:apacite引文管理包和apacite参考书目样式。)然而,基于 biblatex 的 APA7 指南实现;可通过\usepackage[style=apa]{biblatex}在序言中执行来访问。

现在,elsarticle文档类是不是与软件包兼容biblatex。然而,期刊专家系统及其应用似乎并不要求作者使用该类elsarticle——使用该类article似乎就很好了。

在此处输入图片描述

\documentclass{article}

\begin{filecontents}[overwrite]{mybib.bib}
@article{auer2002EXP3,
  author  = {Peter Auer and Nicolò Cesa-Bianchi and Yoav Freund 
            and Robert E. Schapire},
  journal = {SIAM Journal on Computing},
  title   = {The Nonstochastic Multiarmed Bandit Problem},
  year    = {2002}, 
  volume  = {32}, 
  number  = {1},
  pages   = {48--77},
  url     = {https://doi.org/10.1137/S0097539701398375}, 
  doi     = {10.1137/S0097539701398375},
}
\end{filecontents}

\usepackage[T1]{fontenc}
\usepackage[style=apa]{biblatex}
\addbibresource{mybib.bib}
\usepackage{xurl}
\usepackage[colorlinks,allcolors=blue]{hyperref}

\begin{document}
\cite{auer2002EXP3}
\printbibliography
\end{document}

相关内容