网站建设get你,有哪些可以在线做app的网站有哪些问题,网站建设代码下载大全,做盗版视频网站成本多少在写latex文件的过程中#xff0c;经常会遇到添加了一堆文献的bibtex到bib文件中#xff0c;有时候文章一长同一篇文献用不同的cite-key引用了多次#xff0c;同时也会有一些文献最后并没被正文引用#xff0c;这就需要对bib文件进行清理。
删除重复项
可以用JabRef
在J…在写latex文件的过程中经常会遇到添加了一堆文献的bibtex到bib文件中有时候文章一长同一篇文献用不同的cite-key引用了多次同时也会有一些文献最后并没被正文引用这就需要对bib文件进行清理。
删除重复项
可以用JabRef
在JabRef中打开需要处理的bib文件在Quality中选择“Find Duplicates” 根据弹出来的界面选择吧
Mac上可以用BibDesk直接打开要处理的bibcite-key重复的条目会直接标红删除不想要的即可但是如果是像删除内容一样但是cite-key不一样的bibdesk不算很方便也可能是我自己没发掘出来这个功能我一般选择将cite-key重复的删除之后再按照标题按序排列人工扫一遍
只保留tex中引用的条目
可以用JabRef
打开需要处理的bib文件在Tools中找到New sublibrary based on AUC file Browse加载bib对应文档的aux文件如main.tex对应的main.aux加载后点Parse,如图 点击Generate此时JabRef中会出现一个untitled的文件左上角保存即可
也可以用bibexport在命令行中直接生成想要的bib
bibexport -o extracted.bib main.aux但是我没运行成功命令行一直显示bibexport不是内部或者外部命令
参考链接
Creating .bib file containing only the cited references of a bigger .bib file 【LaTeX小技巧01】将论文引用的文献导出到单独的.bib文件