LNCS:从参考文献中删除 URL 和 DOI

LNCS:从参考文献中删除 URL 和 DOI

我使用 LNCS 样式,并使用 natbib 和 splncs03.bst 作为参考样式。此样式还显示参考中的 URL 和 DOI。

有没有办法在不修改样式和 bib 文件的情况下删除它们?

答案1

正如 daleif 指出的那样,唯一的选择就是按照 Mico 的建议去做。

谢谢 daleif 和 Mico。

对于任何感兴趣的人,下面是一个简单的 Python 脚本来实现这一点。如果你的 bib 文件格式不同,请更改重新订阅參數。

import fileinput
import re
import sys

for line in fileinput.input(files=sys.argv[1:], inplace=1, backup=".bak"):
  if 'url = ' in line:
      line = re.sub('url = ', 'xurl = ', line)

  if 'doi = ' in line:
      line = re.sub('doi = ', 'xdoi = ', line)

  if 'note = ' in line:
      line = re.sub('note = ', 'xnote = ', line)

  print(line.rstrip())

相关内容