用 Tex 写(中文)毕业论文全攻略,高效、便捷、优雅!
这里我们并不存在鄙视链,说什么Tex 优于 Word之类的,其实Word作为极其复杂的文本处理软件,我相信Tex能做到的,Word一定有其实现方式,只不过大部分人都只会用到Word的一小部分功能,相比Word,Tex解决方案更加便捷优雅,比如自动排号(章节、表格、参考文献的编号),全局设置的字体、间距格式等等。相比Word事无巨细的维护修改成本,Tex 的解决方案更加programmer,即软件开发,后期主要工作是迭代维护,若能在前期即考虑这点,后期能省下极多的脑细胞和精力。好了不说多,发车吧~
总论
总体来说,是用上交Tex模板结合Atom编辑器在本地编辑Atom(这个用什么编辑器随意)以及Dropbox同步到云端Dropbox以及云端上在sharelatex服务器上即时编译所见即所得。
工具使用方法
首先我们在sharelatex官网Your Projects - ShareLaTeX, Online LaTeX Editor注册账号,免费账号即可,如果需要多人协作可以用邀请小号的方式让自己增加权限(sharelatex新建账号不验证邮箱。。所以你懂的),接下来在上交模板sjtug/SJTUThesis: 上海交通大学 XeLaTeX 学位论文模板 A XeLaTeX template for Shanghai Jiao Tong University (SJTU) thesis.处点击此处添加最新版模板到我们的sharelatex项目,
如图,再点进去,先别急着修改,我们先设置个网盘同步,Dropbox需要梯子,在sharelatex的账号设置处链接到Dropbox,
同时Dropbox安装一个桌面版,需要设置代理,
如图,我们使用ss作为代理。
接下来安装Atom编辑器,在插件里装一个如下插件,这里我们需要它只是为了注释这一个功能,因为我们不需要本地编译。
接下来我们就可以在本地用Atom编辑Dropbox网盘在本地的Tex项目,只要我们保存,Dropbox就会同步到sharelatex,如果开启自动编译云端就会展示当下编译的PDF效果,如图
Tex模板使用说明
详见此处README.pdf,主要思路就是把各章、摘要、参考文献等分为不同的tex文件,图表等资源放在一处文件夹内,逐个引用,有全局的的设置文件,编译时将这些零件拼接为pdf,后续会添加更多心得。
资料
- MathJax basic tutorial and quick reference - Mathematics Meta Stack Exchange:一个常用Latex公式符号的全集
- 如果上面没找到,可以试试这里,手写识别latex字符Detexify LaTeX handwritten symbol recognition