括号内为出版商名称和地址(国家)

括号内为出版商名称和地址(国家)

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

FUNCTION {format.publisher}
{ publisher empty$
    { "" }
    { "(" swap$ *
      address empty$
      {")"*}
      { swap$ ")" * }
      if$
    }
  if$
}

相关内容