Bibtex - 自定义 .bst 文件,以便杂项条目标题以斜体显示

Bibtex - 自定义 .bst 文件,以便杂项条目标题以斜体显示

我已经.bst根据自己的目的定制了一个文件,但我不知道如何格式化条目的标题misc,以便以斜体显示。

平均能量损失

\documentclass[10pt,a4paper]{article}
\usepackage{natbib}

\begin{document}
I cite this sources \citep{company}.

\bibliographystyle{chicago-annote-copy}
\bibliography{bibliography}
\end{document}

这是我的bibliography.bib文件中的内容:

@Misc{company,
author       = {{Company}},
title        = {Title in italics},
howpublished = {Available from : some url },
year         = {2000},
note         = {[Accessed 01 August 2017]},
}

在这里你可以找到我的.bst文件

我希望我想要达到的目的清晰易懂。否则请询问。

答案1

您只需编辑FUNCTION {misc}。标题的格式化由函数完成format.title,然后将title放入堆栈中。因此,您只需调用emphasize(已在 .bst 文件中定义)即可添加\em{ }到标题:

FUNCTION {misc}
{ output.bibitem
  format.authors output
  author format.key output
  output.year.check
  title howpublished new.block.checkb
  format.title emphasize output       % Added emphasize here
  new.block
  institution "institution" output.check
  new.block
  howpublished output
  new.block
  note output
  fin.entry
  format.annote write$
}

(从你的 1259 行开始chicago-annote-copy

相关内容