因为在latex中编辑不方便修改和审阅,所以一般都会选择在word中编辑文本后,再放入latex中进行排版。但是如果参考文献和引用不是用endnotes等管理好的话,在导入参考文献到latex中就比较麻烦,本文主要解决的问题是:将word中的APA格式的参考文献直接转换为.bib格式:
1. 打开网址:text2bib
2. 将word中的参考文献复制到记事本中
3. 在text2bib中上传记事本文件,如下图:
4. 点击转换按钮,就可以得到bib格式的文件:
5. 进一步地,为了对bib文件中的缺失字段进行补充,使用betterbib工具,对bib文件进行优化
在python环境中,输入:
pip3 install betterbib
betterbib in.bib out.bib
可以看到,经过优化后的bib文件中补充了更多详细字段
至此,就把word中的APA格式引文转换到bib文件中,方便在latex中调用
参考文献
https://text2bib.economics.utoronto.ca/
https://www.overleaf.com/learn/latex/Questions/I_have_a_manual_list_of_references_in_Word_or_PDF._Is_there_a_quick_way_to_convert_it_to_BibTeX%3F
https://subjectguides.uwaterloo.ca/c.php?g=695507&p=4933283
http://www.snowelm.com/~t/doc/tips/makebib.en.html