我使用 ACM 格式的队牌。我的 bib 文件中有以下条目:
@techreport{me15,
author = {Last, First},
title = {On Testing},
type = {Final Resport},
publisher = {A University},
year = {2015},
}
我在 PDF 的参考文献部分得到的内容是:
First Last. 2015. On Testing. Final Report.
我需要在 PDF 中的参考文献中显示出版商名称。我应该在条目中做哪些更改?
答案1
@koleygr 是对的——机构会让它发挥作用。
否则,如果您想将其保留在发布者中,并且允许您修改 bst 文件,则可以将 techreport 部分更改为:
FUNCTION { techreport }
{
output.bibitem
format.authors "author" output.check
author format.key output % added
output.year.check % added
new.block
format.btitle "title" output.check
new.block
% format.tr.number output % jtb: moved month ...
format.tr.number output new.sentence % Gerry - need dot 2011/09/28
institution "institution" bibinfo.output.check
publisher "publisher" bibinfo.output.check %%%%%%%%%%%%%%% this is the new bit
address empty.or.unknown
{ }
{ "\bibinfo{address}{" address "}" * * output }
if$
new.sentence
format.named.pages output
% ACM omits year at end in transactions style
% format.day.month.year output.nonnull.dot.space % jtb: ... to here (no parens)
fin.block
output.issue.doi.coden.isxn.lccn.url.eprint.note
fin.entry
}
Overleaf 链接:https://www.overleaf.com/read/jzskbdnfqxpd