我已经搜索过该问题的答案但尚未找到答案。
有没有办法从 Mendeley 导出不包含摘要的 .bib 文件。
手动从 bibtex 文件中删除包含超过 150 条引用的摘要似乎是一种糟糕的度过夜晚的方式!
答案1
abstract
您可以使用 Biber 的工具模式从文件中删除该字段.bib
。
地方
<?xml version="1.0" encoding="UTF-8"?>
<config>
<output_align>true</output_align>
<output_fieldcase>lower</output_fieldcase>
<sourcemap>
<maps datatype="bibtex" level="user">
<map>
<map_step map_field_set="abstract" map_null="1"/>
</map>
</maps>
</sourcemap>
</config>
remabs.conf
在与您的文件位于同一目录中的文件中.bib
。
然后使用以下方式调用 Biber
biber --tool --configfile=remabs.conf <yourbibfile.bib>
如果
@book{elk,
author = {Anne Elk},
title = {On the Theory of Brontosauruses},
subtitle = {Really Interesting Dinosaurs},
date = {1970},
publisher = {Monthy Press},
location = {London},
abstract = {Brontosauruses were huge beasts.},
}
保存为elk.bib
,调用biber --tool --configfile=remabs.conf elk.bib
将生成一个名为的文件,elk_bibertool.bib
其内容为
@book{elk,
author = {Elk, Anne},
location = {London},
publisher = {Monthy Press},
date = {1970},
subtitle = {Really Interesting Dinosaurs},
title = {On the Theory of Brontosauruses},
}
放在同一目录中。