在LaTeX文档里去除 Mendeley输出的URL

之前写文档也曾经遇到的问题,Mendeley自动输出的bib文档里包含了所有的信息。弄到bibtex里,除了几个特别的bibtex格式,都存在比较烦人的URL。如图:

搜索了网页,没有发现可以直接解决的方案。

这次会议论文四页,在参考文献里去除这些多余的信息,每次都需要手动修改bbl文件。下面是个想到的折中方法,就是直接用vim修改bib文档。

  1. 复制Mendeley自动备份的bib文档,到工作目录。
  2. 用vim删除含有url关键词的行,于是有个新的bib文档
  3. 用bibtex编译,在生成的文档里没有了url。
  4. 同样的方法可以去除issn, arXiv, doi等等。

vim里的命令为

:g/url/d

:g/issn/d

:g/arXiv/d

意义为搜素文档,删除含有关键词(url, issn, arXiv)的行。

搞定。

发表评论