我使用哈佛natbib
格式agsm
来编写参考书目。我想修改格式,让文章的引号消失。
我发现了一个明显的解决方案这个答案,将 agsm 样式文件第 698 行从:
{ format.title quote "title" output.check }
到
{ format.title "title" output.check }
然而我注意到,这种删除引文的方式也会导致行内引用列表的变化。
因此,
Helgeson et al., 1981, Tanger and Helgeson, 1988
现在变成
Helgeson et al., 1981; Tanger and Helgeson, 1988
我想保留逗号,但不知道从哪里开始寻找原因。希望有人能帮助我!
編輯:MWE
\documentclass{article}
\usepackage[latin1]{inputenc}
\usepackage{natbib}
\bibliographystyle{agsm-nq}
\usepackage{filecontents}
\begin{filecontents}{test.bib}
@article{Helgeson.1981,
author = {Helgeson, H. C. and Kirkham, D. H. and Flowers, G. C.},
year = {1981},
title = {{Theoretical prediction of sth}},
pages = {1249--1516},
volume = {281},
number = {10},
journal = {{American Journal of Science}},
}
@article{Tanger.1988,
author = {Tanger, J. C. and Helgeson, H. C.},
year = {1988},
title = {{Calculation of the thermodynamic stuff}},
pages = {19--98},
volume = {288},
number = {1},
journal = {{American Journal of Science}},
}
\end{filecontents}
\begin{document}
The revised HKF formalism \citep{Helgeson.1981,Tanger.1988} ...
\bibliography{test}
\end{document}