我已经.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
)