无法使用“et al.”引用 Springer Latex 模板(sn-jnl 类)

无法使用“et al.”引用 Springer Latex 模板(sn-jnl 类)

当设置 documentclass 时 \documentclass[sn-apa]{sn-jnl}% APA Reference Style,我想在任何地方引用简短的作者,但首先这个模板不是! 在此处输入图片描述

代码:

\documentclass[sn-apa]{sn-jnl}% APA Reference Style 

\usepackage{graphicx}%
\usepackage{multirow}%
\usepackage{amsmath,amssymb,amsfonts}%
\usepackage{amsthm}%
\usepackage{mathrsfs}%
\usepackage[title]{appendix}%
\usepackage{xcolor}%
\usepackage{textcomp}%
\usepackage{manyfoot}%
\usepackage{booktabs}%
\usepackage{algorithm}%
\usepackage{algorithmicx}%
\usepackage{algpseudocode}%
\usepackage{listings}%

\theoremstyle{thmstyletwo}%
\newtheorem{example}{Example}%
\newtheorem{remark}{Remark}%

\theoremstyle{thmstylethree}%
\newtheorem{definition}{Definition}%

\raggedbottom



\begin{document}

\title[Article Title]{Article Title}


\author*[1,2]{\fnm{First} \sur{Author}}\email{[email protected]}

\author[2,3]{\fnm{Second} \sur{Author}}\email{[email protected]}
\equalcont{These authors contributed equally to this work.}

\author[1,2]{\fnm{Third} \sur{Author}}\email{[email protected]}
\equalcont{These authors contributed equally to this work.}

\affil*[1]{\orgdiv{Department}, \orgname{Organization}, \orgaddress{\street{Street}, \city{City}, \postcode{100190}, \state{State}, \country{Country}}}

\affil[2]{\orgdiv{Department}, \orgname{Organization}, \orgaddress{\street{Street}, \city{City}, \postcode{10587}, \state{State}, \country{Country}}}

\affil[3]{\orgdiv{Department}, \orgname{Organization}, \orgaddress{\street{Street}, \city{City}, \postcode{610101}, \state{State}, \country{Country}}}


\abstract{The abstract serves both as a general introduction to the topic and as a brief, non-technical summary of the main results and their implications. Authors are advised to check the author instructions for the journal they are submitting to for word limits and if structural elements like subheadings, citations, or equations are permitted.}


\keywords{keyword1, Keyword2, Keyword3, Keyword4}

\maketitle

\section{Introduction}\label{sec1}

\cite{bib1} 

\cite{bib1} 
\bibliography{sn-bibliography}%
\end{document}

bib 文件

@article{bib1,
  author        = "Campbell, S. L. and Xall, P. B. and Gear, C. W.",
  title         = "The index of general nonlinear {D}{A}{E}{S}",
  journal       = "Numer. {M}ath.",
  volume        = "72",
  number        = "2",
  pages         = "173--196",
  year          = "1995"
}

我的 Overleaf 项目是在此处输入链接描述

答案1

如果sn-apa选项被传递给sn-jnl文档类,则apacite引用管理包将使用选项加载natbibapa;此外,apacite还会加载参考书目样式。总而言之,apacite引用管理包和apacite参考书目样式实现了参考书目和引用标注的 APA6 格式指南。

你所遇到的不是一个缺陷,而是一个有目的的设计特点APA6 格式指南中关于引用标注的规定:除非出版物有六位或更多作者,第一次引用某篇文章时会列出所有作者;只有从第二次引用开始,引用标注才会缩写。(对于有六位或更多作者的出版物,引用标注中显示的作者列表会立即截断为“FirstAuthor et al.”)。

如果您不能忍受此功能,则不应该使用sn-apa文档类选项。

相关内容