为什么 achemso.bst 的传记不包含文章标题

为什么 achemso.bst 的传记不包含文章标题

首先:我知道这个问题已经讨论过了,但答案并不适用于我的情况。我想使用 achemso 文档类向 ACS Journal of Physical Chemistry C 提交一篇文章。最近,该期刊更改了参考文献格式指南,现在必须包含标题。新的配置文件 jpccck.cfg(截至 2013/10/04 的 achemso 版本 3.8d)似乎通过设置来解释这一变化

articletitle = true

但对我而言,这对参考文献部分的格式没有影响。以下最小示例说明了这个问题:

\documentclass[
journal=jpccck,
manuscript=article
]{achemso}

\title{foo}
\date{\today}

\author{Test Person}
\email{[email protected]}
\affiliation{00000 Bar Germany}

\begin{document}
\maketitle
\section{Introduction}
\cite{testentry}

\bibliography{literature}

\end{document}

literature.bib 的内容如下:

@article{testentry,
title = {Test Title of Importance},
volume = {108},
number = {3},
journal = {Proc. Nation. Ac. Sci.},
author = {Testperson Two and Testperson Three},
year = {2013},
pages = {972--984},
}

使用 PDFLaTex 进行编译后,我会在参考文献部分得到以下条目:

    (1) Two, T.; Three, T. Proc. Nation. Ac. Sci. 2013, 108, 972–984.

也许我应该补充一点,当将 achemso 包更新到版本 3.8d 时,achemso.bst 文件也进行了更新,所以问题不可能来自它的旧版本。

编辑:这是 \listfiles 输出中的文件列表:

 achemso.cls    2013/10/04 v3.8d Submission to ACS journals
 article.cls    2007/10/19 v1.4h Standard LaTeX document class
 size12.clo     2007/10/19 v1.4h Standard LaTeX file (size option)
 xkeyval.sty    2008/08/13 v2.6a package option processing (HA)
 xkeyval.tex    2008/08/13 v2.6a key=value parser (HA)
 geometry.sty   2008/12/21 v4.2 Page Geometry
 ifpdf.sty      2009/04/10 v2.0 Provides the ifpdf switch (HO)
 ifvtex.sty     2008/11/04 v1.4 Switches for detecting VTeX and its modes (HO)
 geometry.cfg
 caption.sty    2013/05/02 v3.3-89 Customizing captions (AR)
 caption3.sty   2013/05/02 v1.6-88 caption3 kernel (AR)
 float.sty      2001/11/08 v1.3d Float enhancements (AL)
 graphicx.sty   1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
 graphics.sty   2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
 trig.sty       1999/03/16 v1.09 sin cos tan (DPC)
 graphics.cfg   2009/08/28 v1.8 graphics configuration of TeX Live
 pdftex.def     2010/03/12 v0.04p Graphics/color for pdfTeX
 setspace.sty   2000/12/01 6.7 Contributed and Supported LaTeX2e package
 url.sty        2006/04/12  ver 3.3  Verb mode for urls, etc.
 jpccck.cfg     2013/10/04 v3.8d achemso configuration: J. Phys. Chem. C
 natbib.sty     2009/11/07 8.31a (PWD, AO)
 natmove.sty    2010/01/15 v1.1a Automatic citation moving with natbib
 mciteplus.sty  2008/09/30 v1.1 enhanced mcite

答案1

总结一下评论,这个问题是由于achemso.bst与 的版本不匹配而引起的achemso.cls。通常,这是手动或部分手动安装 的一部分achemso。检查是从命令行/终端运行kpsewhich achemso.bstkpsewhich achemso.cls。“正确”的安装将具有“类似”的路径,例如

<install location>/texmf/tex/latex/achemso/achemso.cls
<install location>/texmf/bibtex/bst/achemso/achemso.bst

相关内容