出版商名称未出现在 ACM 格式的技术报告书目条目中

出版商名称未出现在 ACM 格式的技术报告书目条目中

我使用 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

相关内容