bibmap:LaTeX中文参考文献拼音排序
1. 说明
中文参考文献,作者的拼音是常用的排序依据。需要自动的添加拼音信息。
2. bibmap
下载地址: https://github.com/hushidong/biblatex-map
用法:
- 在 https://github.com/hushidong/biblatex-map 下载bibmap程序。下载整个binary目录即可。
- 把需要添加拼音的bib文件放到这个binary目录下面,然后在命令行,运行命令:
python bibmap.py biblatex-map-test.bib --nofmt --addpinyin
python bibmap.py biblatex-map-test.bib --nofmt -m bibmapaddpinyinkey.py
- 得到新的bib文件为newbiblatex-map-test.bib。其命名规则是:如果原文件c.bib,则修改后的文件名为newc.bib。
3. 多音字出错的处理
有时默认的拼音可能存在问题,那么这时可以手动调整,在 bibmapaddpinyinkey.py 添加需要修改的多音字的拼音,比如:
#设置多音字的首读音
multiplepinyin={
'曾':'zeng1',
'沈':'shen3',
'翟':'zhai2'
}