导读
LaTeX是我们科研过程中,非常重要的编写论文的工具。掌握LaTeX的基本用法,是科研人员必备的技能。
学LaTeX的过程中,遇到很多坑,总结一下,写一份简易教程,方便大家入门LaTeX并能够方便使用LaTeX编写论文。
本篇文章我们一起来了解LaTeX,掌握LaTeX的安装过程,并能简单使用LaTeX。
1
LaTeX介绍
LaTeX是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发。
LaTeX可以非常方便地生成各种公式和表格,可以设计非常美观的排版。是很多需要用到排版的领域(特别是论文)非常受欢迎的工具。
LaTeX与Word是两种最常用的文章排版工具。
对于大多数人来说,Word更加方便简洁。LaTeX不论是环境安装,文档编写各个方面,都比Word要麻烦。那为啥还要用LaTeX呢?
这其实就要让大家了解一下LaTeX和Word的对比了,特别是他们有缺点的对比。一般来说,LaTeX的优点,就是Word的缺点,所以我们就从LaTeX的角度来说明一下。
对于LaTeX来说,优点主要有如下几个方面:
1、排版美观且方便
一般来说,LaTeX的排版是比较麻烦的,但是我们一般都直接使用别人设计好的模板就可以了,排版完成后,我们只需要编写文章的具体内容,排版后的文章是根据模板自动生成的。我们在各种期刊上或者会议上下载的文章,绝大多数都是LaTeX排版的。如果我们想自己用Word排版设计的那么美观是比较麻烦的。
2、图表算法便捷
对应的模板中,有固定的公式、图表、算法的模板,特别是对于表格和算法,我们只需要简单的调整参数即可。
3、公式大小无需调整
LaTeX中,公式的大小,是不需要自己额外调整的,但是Word不行。经常使用Word编写公式的同学应该能够体会到,不同的公式大小不一的痛苦,如果调整不好,行的高度也会发生变化,导致有的地方宽,有的地方窄。在 LaTeX 中完全不需要担心这个问题。
4、丰富的包,丰富的功能
LaTeX有各种各样的包,功能非常丰富。
5、支持各种图像格式
LaTeX中支持大量图像格式,适配性更强,不过一般来说最常用的还是eps格式的图像。
6、大文档处理便捷
当文档内容特别大的时候,Word就开始跟不上节奏了。不仅是Word,PPT也有这个问题。保存特别慢,加载特别慢,而且容易卡顿。LaTeX只是渲染过程,也就是从文本转为PDF的过程会比较慢,但是加载,保存特别快捷,几乎不会出现卡顿。对于性子比较急或者非常追求效率的人来说,LaTeX简直不要太美妙。
上面只是LaTeX的部分好处。更多的好,大家在使用过程中会慢慢感受到。
LaTeX并不是完美的,他也有自己的不足,当然这个是相对于Word来说。我们让LaTeX和WPS中的Word比较(一方面,支持国产,另一方面,现代Office中的Word“抄袭”了WPS,有兴趣可以去了解Office的发展历程)。
1、所见非所得
Word最大的好处就是所见即所得,编写成什么样,就是什么样。LaTeX可以理解为:所见即所想,所想即所得。也就是你写的内容应该是你想象中的排版的样子,你想象中的排版的样子渲染之后是得到的样子。这样的话,在一些简单的办公场景,使用LaTeX确实有些不方便,也有些杀鸡用牛刀了。
所以最严重的就是为了防止出现语法问题,我们经常需要写一段就渲染一下,特别是一些非简单文本(图片、表格、公式、算法、引用、参考文献等)。
2、所有内容代码化
有学习过HTML网页制作的话,大家会感觉到,写LaTeX是和写HTML有异曲同工之妙的。不管图片,表格,公式等等全部都用代码。特别是表格,使用起来确实不如Word的可视化点击方便。并且公式的门槛要比Word高,Word中是可以插入公式,所有的格式都可以选择。但是LaTeX要自己写。(不过可以上网搜索,有很多在线生成器,嘎嘎嘎!)
这个带来的最大的问题,主要是对于那些没有了解过一点编程语言的同学来说,需要适应一下这种写作习惯。
所以,总的来说,LaTeX在各个方面,优化了Word的一些问题,但是也提高了使用的复杂度。当我们的文章需要特别好的格式,但是Word又比较难实现的时候,LaTeX可以成为我们的首选。但是当我们只是做些简单的排版和文本编辑,Word在使用方面确实比LaTeX更加方便。除此之外,WPS的安装也比LaTeX更加简洁(手动狗头)。
如果你不想在你的电脑上安装离线的环境编写LaTeX。可以使用在线编辑网站。
这里给大家推荐几个:
1、OverLeaf
2、ShareLaTeX
上面这两个是最常用的两个在线编辑器,当然还有一些其他的,大家也可以去了解一下。
如果你想使用离线的,那就跟我走进下面的内容吧!
2
TeX Live
TeX Live 是 TUG (TeX User Group) 发布并维护的的 TeX 系统,可以称得上是TeX的官方系统。
TeX Live的下载地址如下:
大家也可以在公众号回复LaTeX安装包获取安装地址。
我们以公众号中的安装包的安装为例。
将文件解压到某个文件夹下,如果电脑有多个盘(有多个物理硬盘,而不是系统有多个分盘),建议不要解压到系统盘所在硬盘。例如,我的电脑的E盘是机械硬盘,C盘系统盘在固态硬盘中,我可以将其解压到E盘中:
上图中,有一个bat文件,这个文件就是用来安装的,我们双击打开:
修改安装目录,例如我们选择:
点击确定进入如下界面,等待安装完毕:
安装完毕后,我们打开命令提示符(win+R,输入cmd),然后输入:
执行结果如下,说明安装完成。
3
TeX Studio
TeX Studio是一个集成的编写环境,用于创建LaTeX文档。TeX Studio具有许多特性,如语法高亮显示、集成查看器、参考文档检查和各种助手。
TeX Studio 的下载地址如下:
大家也可以在公众号回复LaTeX安装包获取安装地址。
双击打开安装包:
点击下一步,并选择安装目录,原则和上面的一样:
点击安装,并等待安装完成:
安装完成:
4
简单使用
我们打开TeX Studio:
我们以点击左上角这两个地方新建文件,也可以使用Ctrl+N:
我们简单写一下,将如下代码粘贴到新建的文件中:
然后我们点击构建按钮:
注意,在这里容易出现一个错误:
这是因为出现了中文编码!所以我们要认真检查所有的空格和标点符号,不能出现中文的。
没问题的话就会得到右面的输出:
5
下节更精彩
在我们日常科研中,我们一般会使用别人写好的模板。所以下一节,我将带领大家一起,以IEEE模板为例,讲解如何下载LaTeX模板,以及模板中各个部分的介绍。并简单说明一些编写规范(程序猿本猿实锤了)。