我目前使用 achemso 作為我的參考書目風格。我必須引用一些書籍,但與論文不同,這些書籍的出版年份不會以粗體數字出現。有人知道如何改變它嗎?我只嘗試將 \textbf{} 放入 .bib 檔案中,但這會產生錯誤(不正確的字母常數),我讀到「年份括號」只允許使用數字。
這是我的例子:
\documentclass{scrreprt}
\usepackage[super,square,sort&compress,comma]{natbib}
\begin{document}
See XYZ\cite{Reichardt2004,Clark2006}
\bibliographystyle{achemso}
\bibliography{Bibliography}
\end{document
這些是 .bib 條目:
@Article{Clark2006,
Title = {Green chemistry: today (and tomorrow)},
Author = {Clark, James H.},
Journal = {Green Chem.},
Year = {2006},
Pages = {17-21},
Volume = {8},
Issue = {1},
Publisher = {The Royal Society of Chemistry}
}
@InBook{Reichardt2004,
Title = {Front Matter},
Author = {Reichardt, Christian},
Pages = {i--xxvi},
Publisher = {Wiley-VCH Verlag GmbH \& Co. KGaA},
Year = {2004},
Booktitle = {Solvents and Solvent Effects in Organic Chemistry}
}
這對我來說是這樣的:
我使用 TeXnicCenter 2.02 和 Miktex 2.9。編譯:LaTex -> PS -> PDF
非常感謝您的幫忙!
美度
答案1
當條目是期刊時,ACS 僅在多年內使用粗體:其他類型的參考文獻沒有這種格式。因此,該achemso
樣式只是執行“所需”操作。