/Paper_trans

translate paper to chinese

Primary LanguageTeXMIT LicenseMIT

Paper_trans

translate paper to chinese

实现方式
1 英文pdf通过mathpix转latex
2 插入自己的latex模板
3 英文latex通过chatgpt-api转中文latex
4 人工校对调整排版

mathpix需要会员,chatgpt-api需要绑国外信用卡
如果只有少量需求,可以把文件发给我免费转换,然后自行校对
联系方式 hanjy19@tsinghua.org.cn

---使用方式
一次处理一个文件
将下载好的mathpix导出的tex文档和图片文件夹放入file文件夹
将.tex的文件名复制放入filename.txt
将chatgpt-api的key放入chatgpt-api-key.txt
在trans_func.py中添加翻译词典,如"- kinetic:动理学 "

运行Typeset.py进行排版,输出为typeset.tex
(建议翻译前确认typeset.tex格式没问题)
运行Translate.py进行翻译,输出为translate.tex

---1.0 version
论文的作者有时会被mathpix识别为图片,建议最后手动编辑
如果公式在原论文中多行显示,会被识别为多个公式,导致编号问题
由于跨页分栏,一段可能被分成两段
图片和表格的标题没有翻译

---1.1 version
如果遇到了openai.error会等待一定时间后重新提交
只有翻译同一段话连续报错5次,才会中止运行