author
我在文件中有以下字段bibtex
:
author = "Lastname, Theo and Surname, Sam"
在参考列表中,当使用应用首字母的样式时,我希望它打印:
Th. Lastname and S. Surname
代替
T. Lastname and S. Surname
有什么办法可以做到这一点?
答案1
文档中对此进行了很好的解释驯服野兽. 解决方案是Theo
写成
{\relax Th}eo
在参考书目文件中。bibtex{\relax Th}
处理器将此方式视为单个特殊字符,特别是T
在创建缩写时不会将其缩短为 just。“特殊字符”是{\...}
条目中顶级的任何组,其第一个字符为反斜杠\
。它的主要用途是重音字符。
\documentclass{article}
\begin{filecontents}{\jobname.bib}
@Article{myart,
author = {Lastname, {\relax Th}eo and Surname, Sam},
title = {Title},
journal = {J. Jour.},
year = 1983,
volume = 27,
number = 2,
pages = {31--38}
}
\end{filecontents}
\begin{document}
\cite{myart}
\bibliographystyle{abbrv}
\bibliography{\jobname}
\end{document}