本人鸿神,目前就读于XJTU,是一个即将开始科研的小白.既然做科研未来就无法避免发表论文,而发表论文就需要用到一系列的工具,Latex就是其中之一.
谨以此文记录我的科研路,也希望Latex这一系列文章能够帮到各位.
LaTex是一个用于创建看起来非常专业的文档(论文,报纸等)排版工具. 我们学习一个东西的时候最好要先对这个东西有一个形象的认知,具体的来说,Latex包括一个文本编辑器(TeXworks editor,类似于word), Latex编译器, 一套Latex编译器认可的语法
我们只需要在TeXworks editor中像word一样编写文档,然后使用Latex的编译器编译,就能得到非常专业的文档
只不过不同的是,我们在TeXworks editor中编写的文档并不是和word中一样的纯文本(plain text), 而是带有特定标记的文本,即夹杂代码的文本,这些代码起到了控制格式,插入图片的效果.
Latex编写的纯文本其实和HTML一样,都有一部分用来设定展示的格式/文档属性,一部分用来编辑展示内容
我们接来下将编写好的文本用Latex编译器进行编译,如果编写的代码正确的话就会得到一个具有预期效果的PDF
最后,我们编写的纯文本中的代码必须符合Latex编译器中规定的语法,否则无法通过编译
一个典型的示例如下
上图中左侧就是TeXworks editor,我们在其中编写夹杂代码的文本,然后点击左上角的绿三角进行编译,编译之后就会自动弹窗展示效果
我们根据效果进行编写即可
Latex基于所见即所得的理念,意味着我们只需要关注于想书写的文档的内容,而电脑会根据代码来自动的渲染效果,排版,我们只需要根据实时展示的效果来不短编写/修改代码即可
使用Latex的好处有很多,这些好出都是我们学习Latex的原因
基于以上种种原因,总之掌握了Latex百利而无一害,无论做科研还是啥的多学东西肯定没错
本文作为系列文章的开篇之作,主要目的就是介绍Latex, 为什么要学习Latex和未来系列文章将要做的事
未来本系列的每篇文章将从零开始讲解Latex,写出一篇格式良好的论文
不必担心看不懂/跟不上,同样作为学习者,我会用简单的语言进行讲解,以至于老妪能通