Latex 与论文排版二三事

Author Avatar
Oᴜʏᴀɴɢ 7月 01, 2018
  • 在其它设备中阅读本文章

我为什么会用 Latex

公式与绘图

如果是在 Word 中输入一个简单公式,应该是没什么问题的,但不方便引用和修改。如果让我用绘图的方式呈现这个公式,我在 Word 中就不知道怎么操作了。因为简单的 y = x2 我都没法用 Word 画出来😢。但是 Latex 支持从代码到绘图,也就是你不用管图怎么画的,只要你将公式写成它所支持的语法,Latex 就可以将其渲染成图片。

格式

说到论文格式,比较有意思的一点就是,要说法学院有格式要求,也有关于论文撰写的规定,要说没有也就没有。因为并没有什么实操性的规定,大家更多的做法就是找到一篇曾经在院网上存在过的毕业论文作为模板。更有趣的是,这篇论文英文封面标题有两个硬伤,一个是 Fulfillment 拼写错了,另一个就是模板中作者是法律硕士,而班上部分同学,还是沿用的 Master of Law。

相较于内容而言,论文的格式(脚注、引证格式除外)其实并没有那么重要,对着一直「流传」的模板改改也是可以用的。除非你自己对于 MS Word 的一些基本操作都不熟悉,把论文调得实在太难看了,不然老师们也不会细究你的行距、字号这些是不是规范的。
但就我个人使用习惯而言,除非从已设定样式开始,不然我新建一个文档的第一步操作就是先调整好文档样式。

参考文献

法学院规定了一套「独特」的论文注释体例,因为他既不是脱胎于国标。导致大家在进行知网查重的时候,脚注和参考文献疯狂标红。不少同学又只得花上 200 大洋重新查重(这个钱可以找法学院赔吗?)。

其实在 MS Word 中对于参考文献格式,可以借助 Endnote、NoteExpress 等文献管理软件,进行管理和导入。

难用的 MS Office for mac

字体兼容问题最新版本中的 MS Office for mac 的字体已经将黑体、宋体等字体进行了修改,与 win 下的并不一致,同一个文档的字体显示效果相差很大。为了保持一致性,我之前的做法一直是使用华文宋体以及华文仿宋。
稳定性 MS Office for mac 经常在操作中假死、报错,cmd + Q 都无法退出,非要使用“强制退出”。
Zotero 插件失灵其实,这个问题是 MS Word 的通病,也有可能是 Zotero 兼容性没做好,经常出现引文和参考文献插入、更新失灵。只得将 Word 和 Zotero 都重新打开,才能继续使用。

个人心得

内容与格式分离原则

如同 Web 标准一样 [1],内容与样式的分离原则,可以让论文写作者更专注于内容(然而并没有,后面详述),不用在写作时去调整字体、段落等格式。

同时,因为内容是使用纯文本格式保存,所以只要是文本编辑器,就可以用来写作,排版、渲染的工作就交给装有 Latex 引擎、软件的设备去完成即可。这在使用多设备进行写作时很方便,不免有人就会说了,现在还有没有装 Word 的电脑吗?对,应该是没有。但在一台非常用设备上,安装一个 word 然后进行写作,和直接打开一个文本编辑器进行写作,可能还是后者更快一些。

学习曲线过于陡峭

  1. 编译环境配置
    只要在网上搜索’「Latex 的安装/配置」,就会出现很多文章,但不管这些文章描述的如何简洁,还是比安装一个 MS Office 要复杂。而且为了方便 Latex 的使用,还需要在编辑器中安装相应的插件,这又是一层学习成本,而且是不低的学习成本。因为至少到现在为止,我也只配置好了 Sublime Text 下的 LatexTools 插件,配合 Skim 进行预览,一直没能在 VS Code 下配置好相应插件 [2]
  2. Latex 格式的学习与熟悉
    就像 HTML(HyperText Markup Language,超文本标记语言)一样,Latex 并非一种编程语言,而是一种标记语言。简而言之,就是给你的内容里做一个标记。
    Word 中对于大纲层级,从标题、一级标题到正文文本,再到引用等等,也可以通过样式来调整。而在一个纯文本中要告诉渲染工具,哪些是标题,哪些是正文,哪些又是引用的内容,最好的办法就是通过一种语言对相应的内容进行标记。而写作者在写作时,就需要去学习相应的标记方式,甚至要不停的查阅手册、文档进行熟悉。
  3. 从东拼西凑到依葫芦画瓢的 Tikz 绘图
    在准备论文预答辩时,绘制一个垄断市场示意图,都是在网上找了好几个类似的图形,一截一截地拼接起来的。先是模仿一个坐标轴,再模仿一条直线,慢慢的会画曲线和点的标注。粗略计算,在 Tikz 绘图学习上,至少花费了大概 80 个小时。但这是我无法绕开 Latex 的地方,因为我不会使用其他工具进行绘图,或者说,无法用其他工具绘制出准确的、令我满意的图。

Latex 与 Word 简单对比

Latex()Word
开源免费收费
所想即所得所见即所得
学习曲线陡峭操作容易上手
Latex 小屋、Tikz 图库MS Office 官方支持

  1. 1.即“内容:HTML,样式:CSS,行为:JavaScript”
  2. 2.未授权的 Sublime 会不时的弹窗提示购买许可,而 VS Code 是开源、免费的,目前正逐步从 Sublime 转向使用 VS Code。

如无特别声明,本博客遵循 CC BY-NC-SA 4.0 协议授权。
本文链接:https://imouyang.com/latex-yu-lun-wen-pai-ban/