LaTeX | 为学术论文排版而生【入门篇】

今天开始LaTeX第一篇推送,有种本身入坑,还有带着你们入坑的感受(笑哭)。因此,在你继续往下阅读以前,我郑重说一下:html

LaTeX不简单。

好,准备入坑吧!markdown

什么是LaTeX?

LaTeX是一种高质量排版系统,在20世纪80年代由美国的Leslie Lamport最初开发(那时叫作TeX),并发展至今。LaTeX最主要用于长篇技术或科技文档排版,不过实际上它几乎能够用于任何类型的发行物的排版并发

能够说,LaTeX并非一个文字处理器LaTeX鼓励用户不要过多地担心写出来的文档的外观是怎么样的,而应该专一在你所要写的内容上。编辑器

举个例子,考虑下面的内容:工具

Introduction to  LaTeX
SEEK
Jan 2017

Hello world!

在最经常使用的文字处理软件Office Word中,若是想要产生以上内容,咱们必须决定哪一部分采用什么样的格式,好比标题采用18pt Times Roman 字体姓名采用12pt Times Italic 字体等。这样一种排版方式一般会产生两种后果:学习

  • 做者须要花费不少时间在排版上。
  • 每每排版的效果很糟糕

而LaTeX的设计思想是:开发工具

排版的事情交给LaTeX就好,让做者专一于写做字体

因此,在LaTeX中,你只须要这样输入:spa

\documentclass{article}
\title{Introduction to  LaTeX}
\author{SEEK}
\date{Jan 2017}
\begin{document}
   \maketitle
   Hello world!
\end{document}

若是要翻译一下上面的每一句代码,意思就是:.net

  • 这篇文档的类型是论文(article)
  • 这篇文档的标题是Introduction to LaTeX
  • 这篇文档的做者是SEEK
  • 这篇文档的写做日期是Jan 2017
  • 这篇文档的内容是Hello World

因此,看到了吧,用LaTeX排版文档就像是在写程序同样,并且风格有点相似htmlmarkdown这种标记语言,只是要比markdown要复杂不少。这就是为何markdown适合于博客或者文学创做这种对格式要求不是那么高的领域,而LaTeX更多用于学术论文排版,特别是涉及数学公式较多的数理工程领域。

LaTeX 的特色

总结一下LaTeX的特征就是:

  • 排版期刊论文、技术报告、书籍、演示文稿。
  • 对包含章节交叉引用图表的长篇文档具备很强的格式控制能力。
  • 能够排版复杂的数学公式
  • 自动产生目录文献引用列表索引序号
  • 多国语言支持,可以很好的支持中文
  • 多种风格的字体支持。
  • 开源且多平台支持,如OS XWindowsLinux

选择哪款工具?

每当咱们学习一个新的东西,可能都会困惑从哪一步开始学习,那么做为学习过LaTeX的过来人,我想说的是首先选好工具

君子性非异也,善假于物也。

LaTeX的开发工具很是之多,这里我不一一列出来,由于这只会给新手带来困扰,并没有益处。既然你看了这篇文章,我就会直接告诉你我心目中最好的LaTeX开发工具。

首先须要说明的是,LaTeX编译系统+编辑器两部分组成,简单点说编译系统集成了LaTeX宏包,编辑器用于编写上面所述的LaTeX代码,即你须要写的内容。且编译系统必须有一个,编辑器能够有多个,不一样的编辑器会自动调用相同的编译系统对你所写的代码进行编译,从而输出最终的PDF文档

下面小编说说Windows和MacLaTeX开发工具的选择(小编没用过Linux)。

Windows:

  • Windows上能支持中英文编译系统主要有:CTEXTexlive套装。其中CTEX是由国内学者开发的支持中文LaTeX套装,方便排版中文文档。小编学习LaTeX起初也是一直用的CTEX套装,不过近些年CTEX更新较慢,不少宏包没有获得维护,给使用带来一些不便。TeXlive套装是目前更新速度最快宏包最齐全、对中英文支持最好的编译系统,小编后期一直使用TeXlive
  • Windows上的编辑器我推荐TexStudio开源免费。我我的以为是最好用的LaTeX编辑器,支持代码自动提示、补全等功能。虽然说CTEXTexlive套装自带TexWorks编辑器,不过功能太单一,通常不采用。
CTEX传送门:http://www.ctex.org/CTeXDownload

Texlive 2016 传送门:
- 连接1:http://mirror.hust.edu.cn/CTAN/systems/texlive/Images/
- 连接2: http://www.latexstudio.net/archives/6544

TeXStudio传送门:https://sourceforge.net/projects/texstudio/

Mac OS X:

  • Mac上的编译系统就没有Windows上那么复杂了,只有MacTeX,能够很好地支持中英文
  • Mac上最好的LaTeX编辑器,我的依然认为是TeXStudioTeXStudioMac版本哦。
MacTeX传送门:http://tug.org/mactex/

TeXStudio for Mac传送门:
https://sourceforge.net/projects/texstudio/

LaTeX的【入门篇】就讲到这里,看完这篇文章你的任务就是:下载好编译系统和编辑器,并熟悉熟悉,下一期会推送LaTeX的语法,就要进入正题了!

因此,你入门了吗?

但愿你不要从入门到放弃,哈哈哈哈!

相关文章
相关标签/搜索