如何使用 bst 文件重新格式化 bib 条目以便包含链接?

如何使用 bst 文件重新格式化 bib 条目以便包含链接?

我必须更改 .bst 文件以便包含以下 format.doi 函数:

FUNCTION {format.doi}
{ doi empty$
    { bbl.url url tie.or.space.connect output }
    { bbl.doi doi tie.or.space.connect output }
  if$
}

我想改变它,以便“url”伴随着打印到 url 的超链接,并且 DOI 通过获取 bbl.doi 并添加前缀来包含到 doi 的链接https://doi.org/

怎么可能做到这一点?

(我知道 format.doi 这个名字有点误导,它是对 .bst 文件的一种破解。)

相关内容