如何在 .bib 中像在 .tex 中一样使用命令 \LaTeX{}?

如何在 .bib 中像在 .tex 中一样使用命令 \LaTeX{}?

我的 .bib 文件包含以下内容:

@article{shell2002use,  
    title={How to Use the IEEEtran LaTeX Class},  
    author={Shell, Michael},  
    journal={Journal of LATEX Class Files},  
    volume={1},  
    number={11},  
    pages={10--20},  
    year={2002}  
}   

我得到了这个:

[1] M. Shell, “How to use the ieeetran class,” Journal of LATEX Class Files, vol. 1, no. 11, pp. 10–20, 2002. 

如何达到像在文件\LaTeX{}中使用的效果?.tex

答案1

许多 BibTeX 书目样式文件采用句子风格呈现类型为 、 和 的条目字段的内容,即,title它们将大写字母(第一个字母除外)转换为小写字母。 您可以通过将相关单词(甚至整个标题字段)括在一对额外的括号内来防止这种情况。 在您的情况下,将整个标题(更好)括在一对括号内,例如:@article@techreport@misc\LaTeX{}

title={{How to Use the IEEEtran \LaTeX{} Class}},

使大写字母和 IEEEtran 额外保留其属性。

梅威瑟:

\documentclass{article}
\usepackage{filecontents}
\begin{filecontents*}{mybib.bib}
  @article{shell2002use,
    title={{How to Use the IEEEtran \LaTeX{} Class}},
    author={Shell, Michael},
    journal={Journal of \LaTeX{} Class Files},
    volume={1},
    number={11},
    pages={10--20},
    year={2002}
}
\end{filecontents*}
\begin{document}
  \cite{shell2002use}
  \bibliographystyle{unsrt}
  \bibliography{mybib}
\end{document}

在此处输入图片描述

相关内容