dblp導(dǎo)出bibtex格式文獻(xiàn)至mendeley
- dblp導(dǎo)出的bibtex格式的條目的字段中有l(wèi)atex格式內(nèi)容,但mendeley識(shí)別的不是很好
- 因此可以使用python的解析庫(kù)把latex內(nèi)容轉(zhuǎn)為unicode,然后再導(dǎo)入mendeley,代碼如下
import sys
import bibtexparser
from bibtexparser.bparser import BibTexParser
from bibtexparser.customization import convert_to_unicode
from bibtexparser.bwriter import BibTexWriter
with open(sys.argv[1]) as bibtex_file:
parser = BibTexParser()
parser.customization = convert_to_unicode
bib_database = bibtexparser.load(bibtex_file, parser=parser)
writer = BibTexWriter()
with open('uni-' + sys.argv[1], 'w') as bibfile:
bibfile.write(writer.write(bib_database))
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。