我正在使用该achemso
包来处理引用并生成参考列表。我有以下工作示例:
\begin{filecontents}{PeopleWhoKnow.bib}
@article{Kojima2009,
author = {
Kojima, A and
Teshima, K and
Shirai, Y and
Miyasaka, T
},
doi = {10.1021/ja809598r},
journal = {J. Am. Chem. Soc.},
title = {Organometal Halide Perovskites as Visible-Light Sensitizers for Photovoltaic Cells},
url = {http://pubs.acs.org/doi/abs/10.1021/ja809598r},
year = {2009},
volume = {131},
number = {17},
pages = {6050--6051},
}
\end{filecontents}
\documentclass{article}
\usepackage{achemso}
\setkeys{acs}{usetitle = true, doi = true}
\usepackage{hyperref, doi}
\renewcommand*{\doitext}[1]{#1}
\begin{document}
Some text plus \cite{Kojima2009}.
\bibliographystyle{achemso} %This seems to do nothing
\bibliography{PeopleWhoKnow}
\end{document}
但是,我宁愿根本不包含 DOI,而是将超链接放在整个参考文献上(尽管我同意将超链接放在标题上)。使用包可以做到这一点吗achemso
?