В настоящее время я использую 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
просто делает то, что «требуется».