我是 bst 的新手,我正在尝试编辑 apa 书目样式文件 (bst),以便它需要出版商名称和地址(国家)在括号内,如果出版商为空,则地址(国家)应在括号内,如果地址(国家)为空,则出版商应在括号内,下面的代码不起作用并且还显示错误所以请有人帮帮我
FUNCTION {format.publisher}
{ publisher empty$
{ "" }
{ "(" swap$ *
address empty$
{")"*}
{ swap$ ")" * }
if$
}
if$
}