参考书目不合需要地将“技术报告”缩短为“技术报告”。

参考书目不合需要地将“技术报告”缩短为“技术报告”。

我的 bib 文件中有以下条目:

@techreport{Robbins1956AnEmpirical,
title       = {{An Empirical {Bayes} Approach to Statistics}},
author      = {Robbins, Herbert},
year        = {1956},
institution = {Columbia University}, 
address     = {New York City, United States}, }

我们假设这是我的主要 .tex 文档:

\documentclass{article}

\begin{document}

I cite \cite{Robbins1956AnEmpirical}.

\bibliographystyle{IEEEtran}
\bibliography{refs}

\end{document}

其输出如下所示。

在此处输入图片描述

我希望它能用“技术报告”来代替简写形式“技术代表”,这样才能与参考书目中的其他内容保持一致,有没有什么办法可以解决这个问题?或者我应该忍气吞声,放弃它。

答案1

.bst此行为在您传递给的文件中定义\bibliographystyle,由函数定义

FUNCTION {bbl.techrep}{ "Tech. Rep." }

要更改缩写形式,请编辑.bst文件并将上一行替换为

FUNCTION {bbl.techrep}{ "Technical Report" }

如果这是您要修改的唯一条目,则可以添加此字段

type = {Technical Report}

进入 bib 条目。对于你的情况:

@techreport{Robbins1956AnEmpirical,
title       = {{An Empirical {Bayes} Approach to Statistics}},
author      = {Robbins, Herbert},
year        = {1956},
institution = {Columbia University}, 
address     = {New York City, United States},
type        = {Technical Report}
}

相关内容