![如何编辑 .bst 文件以在期刊编号后添加逗号](https://linux22.com/image/373133/%E5%A6%82%E4%BD%95%E7%BC%96%E8%BE%91%20.bst%20%E6%96%87%E4%BB%B6%E4%BB%A5%E5%9C%A8%E6%9C%9F%E5%88%8A%E7%BC%96%E5%8F%B7%E5%90%8E%E6%B7%BB%E5%8A%A0%E9%80%97%E5%8F%B7.png)
我想要制作以下样式的 Latex。我在 latex 中使用 elsevier 数字样式 (elsearticle-num.bst)。这是期刊文章
RM Damle、PM Ardhapurkar、MD Atrey,使用不同的传热相关性对 MRJT 低温冷却器中回热式热交换器的瞬态行为进行数值研究,低温学,80(2016),第 52-62 页。
粗体数字为期刊卷号,但后面没有逗号。
FUNCTION {format.vol.num.pages}
{
%%volume field.or.null
", " %% This i added to get comma after Cryogenics i.e, volume name.
volume empty$
{ pop$ "" }
{ volume * "," *} %% This puts comma after volume number
if$
number empty$
'skip$
{
"~(" number * ")" * *
volume empty$
{ "there's a number but no volume in " cite$ * warning$ }
'skip$
if$
}
if$
}