我是 BibTex 新手,这个问题让我抓狂。我正在修改的 .bst 文件对会议论文和期刊引文使用相同的数字变量,这不是我提交的期刊想要的(不,他们没有提供 .bst 文件!)。因此,我尝试按以下方式修改期刊引文函数:
FUNCTION {format.vol.num.pages}
{ volume field.or.null
volume empty$
'skip$
{ bbl.volume "~" * swap$ * }
if$
number empty$
'skip$
{
", (" * number ")" tie.or.space.connect *
volume empty$
{ "there's a number but no volume in " cite$ * warning$ }
'skip$
if$
}
if$
}
例如:
Strawn, R.、Caradonna, F. 和 Duque, E.,《旋翼机计算流体动力学 30 年研究与发展》,《美国直升机学会杂志》,第 51 卷,(1),2006 年,第 5-21 页。
一切都很完美,除了 1 后面的空格。除非(1 )!
修复此问题,否则编辑不会接受该论文。如有任何帮助,我们将不胜感激!