如何在 BST 文件中引用的集合类型的系列字段周围添加括号

如何在 BST 文件中引用的集合类型的系列字段周围添加括号

我对 BST 文件编辑还很陌生。有谁能尝试给出解决方案吗?

BST编码:

FUNCTION {format.series}
{ series empty$ 
   { "" }
   { this.to.prev.status
     this.status.std 
     bbl.series  "(" * pop$  *
     series "series" bibinfo.check ")" *
     cap.status.std
   }
 if$
}

输入:

\bibinfo{series}{Tribology Series}

预期输出:

(\bibinfo{series}{Tribology Series})

答案1

是的,我知道了:

FUNCTION {format.series}
{ series empty$ 
   { "" }
   { this.to.prev.status
     this.status.std
      ", (" *
     series "series" bibinfo.check *  ")" *
     cap.status.std
   }
 if$
}

相关内容