我正在尝试使用 acshemso 模板向《物理化学杂志》提交一篇文章背页. 参考文献没有标题,但根据期刊规定这是必须的。
我在模板的 acs-achemso.bib 文件中将 ctrl-article-title 更改为“yes”:
@Control{achemso-control,
ctrl-article-title = "yes",
ctrl-chapter-title = "no",
ctrl-etal-number = "15",
ctrl-etal-firstonly = "yes",
没有改变。
我尝试使用关联来自作者指南,但也没有参考文献的标题。
请帮帮我。这是我第一次使用 Tex,所以我想不出该怎么做才能管理参考文献标题的外观。
答案1
默认情况下不包含文章标题。您必须指定您为哪种期刊撰写文章,然后软件包achemso
将根据其指南调整文档样式。
例如,如果您正在为《物理化学 A 杂志》撰写一篇文章,那么您应该在文档的开头写上以下内容:
\documentclass[journal=jpcafh]{achemso}
可用期刊列表可在文档achemso
。
这是一个完整的工作示例:
\documentclass[journal=jpcafh]{achemso}
\title{MWE}
\begin{document}
Test \cite{myreference}
\bibliography{achs_jpcafh121_7139}
\end{document}
随机引用:
@article{myreference,
author = {Jåstad, Eirik O. and Torheim, Turid and Villeneuve, Kathleen M. and Kvaal, Knut and Hole, Eli O. and Sagstuen, Einar and Malinen, Eirik and Futsaether, Cecilia M.},
title = {In Quest of the Alanine R3 Radical: Multivariate EPR Spectral Analyses of X-Irradiated Alanine in the Solid State},
journal = {The Journal of Physical Chemistry A},
volume = {121},
number = {38},
pages = {7139-7147},
year = {2017},
doi = {10.1021/acs.jpca.7b06447},
note ={PMID: 28829916},
URL = {http://dx.doi.org/10.1021/acs.jpca.7b06447},
eprint = {http://dx.doi.org/10.1021/acs.jpca.7b06447}
}
结果:
答案2
期刊的编辑指南会随着时间而改变。有些期刊以前不需要文章标题,但现在需要了。有些期刊以前需要在 10 位作者后加上“et al.”字样,现在必须列出所有作者。
在 ACS 期刊中,这应该由 achemso 包自动处理。但该包更新不太频繁,必须改变其默认行为。例如:
\documentclass[journal=nalefd,manuscript=letter,layout=twocolumn]{achemso}
specifies the proper journal (Nano Letters) and the layout. Add the following
two lines below if needed:
\setkeys{acs}{maxauthors = 0} % will list all authors
\setkeys{acs}{articletitle = true} % will suppress showing article title