以上标格式引用一系列论文

以上标格式引用一系列论文

我看过这个帖子使用数字键引用一系列论文,例如 \cite{a, b, c} -> [1-3]

我想引用一系列论文,但采用上标格式,如下所示使用 bibtex 在参考书目中添加上标

谁能告诉我该怎么做?

编辑:

\documentclass[Afour,sageh,times]{sagej}
\usepackage{natbib}
\usepackage[superscript]{cite}


 \begin{document}

 Referring to articles\cite{art1,art2,art3}. 


 \bibliographystyle{ama}
 \bibliography{test}

  \end{document}

test.bib文件是:

  @Article{art1,
  author =   {Author, AN},
  title =    {Title One.},
  journal =  {Journal},
  year =     2000
 }

@Article{art2,
 author =   {Author, AN},
 title =    {Title Two.},
 journal =  {Journal},
 year =     2008
}

@Article{art3,
author =   {Author, AN},
title =    {Title Three.},
journal =  {Journal},
year =     2020
}

答案1

sagej是一个发布者类,因此它本身已经处理了大部分事情。您不应该(必须)加载许多附加包或在序言中进行修改。

我无法从 SAGE 获取原始模板,但我使用了 Overleaf 模板版本https://www.overleaf.com/latex/templates/a-demonstration-of-the-latex2e-class-file-for-sage-publications/jcdyknyjrkzb与评论中有链接。

用户指南明确指出

您必须选择要提交的期刊的修剪/文本区域和参考样式的选项。

并列出以下三个引用选项

选项 引用样式
sageh SAGE 哈佛风格(作者年份)
sagev SAGE 温哥华风格(上标数字)
sageapa APA 格式(作者-年份)

您需要上标数字,因此您应该使用sagev而不是sageh

请勿自行加载natbibcitebiblatex任何其他参考书目/引文包。

该文件还建议在这种情况下使用\bibliographystyle{sageV}。(尽管如果你坚持使用\bibliographystyle{ama}它也应该有效。但请注意ama.bst来自CTAN不是官方的 AMA 风格,根据代码注释,自 2002 年以来尚未更新。

\documentclass[Afour,sagev,times]{sagej}

\begin{filecontents}{\jobname.bib}
@Article{art1,
  author  = {Author, A. N.},
  title   = {Title One},
  journal = {Journal},
  year    = 2000,
}
@Article{art2,
  author  = {Author, A. N.},
  title   = {Title Two},
  journal = {Journal},
  year    = 2008,
}
@Article{art3,
  author  = {Author, A. N.},
  title   = {Title Three},
  journal = {Journal},
  year    = 2020,
}
\end{filecontents}

\begin{document}
Referring to articles\cite{art1,art2,art3}.

\bibliographystyle{sageV}
\bibliography{\jobname}
\end{document}

上标引用 1-3。

相关内容