Achemso:第一个引用参考中的可选注释会创建额外的参考书目条目和奇数编号

Achemso:第一个引用参考中的可选注释会创建额外的参考书目条目和奇数编号

使用achemso类,当第一个引用包含可选注释时,是否有办法避免多余的参考书目条目?在这种情况下,演示示例警告我们achemso“假设整个作品已经被引用:如果不是这种情况,则会导致奇数编号。”

为什么?有其他选择或解决方法吗? MWE 说明了在使用\cite可选注释提供特定页码时不希望出现的默认行为:

\documentclass{achemso}% 

\begin{filecontents}{example.bib}
@Article{ref1,
  author   = {Author},
  title    = {Title of work},
  date    = {2014}
} \end{filecontents} 

\title{Test of citations with optional note in achemso}

\begin{document}

Here is the first and so far only reference \cite[p.~x]{ref1}, %
but two bibliography entries are made~\ldots

\bibliography{example}
\end{document}

而不是以下内容(注释 1 从未出现在文本中):

(1)作者,
(2)参考文献 1,px

我想:

(1)作者,px

稍后我可能会在文档中引用同一作品的其他部分(因此无法在文件中指定页面.bib)。此外,引用样式使用上标;因此没有括号文本(按照natbib\citep来放置可选注释。

答案1

该课程采用的方法achemso遵循了 ACS 在出版物中采用的方法。ACS 出版物的页码作为参考文献部分的一部分提供,就像我所知道的所有化学期刊一样。由于此类详细信息不会从命令移至\cite参考文献部分,因此预计信息将作为参考文献的一部分提供(如果适用)。对于期刊文章来说,情况绝不会如此:只有书籍才会提供此类信息。

相关内容