文档章节

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

临江仙卜算子
 临江仙卜算子
发布于 2018/12/22 12:25
字数 1424
阅读 67
收藏 0

今天开始LaTeX第一篇推送,有种自己入坑,还有带着大家入坑的感觉(笑哭)。所以,在你继续往下阅读之前,我郑重说一下:

LaTeX不简单。

好,准备入坑吧!

什么是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中,你只需要这样输入:

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

如果要翻译一下上面的每一句代码,意思就是:

  • 这篇文档的类型是论文(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的语法,就要进入正题了!

所以,你入门了吗?

希望你不要从入门到放弃,哈哈哈哈!

本文转载自:https://www.jianshu.com/p/52b679f75839

临江仙卜算子
粉丝 28
博文 345
码字总数 258597
作品 0
郑州
CEO
私信 提问
LaTeX | 为学术论文排版而生【公式篇】

一步一坑,继续LaTeX系列的第三篇【公式篇】,前面介绍过【入门篇】和【文本篇】,新来的朋友们可以点击这里查看。在公式编辑方面,LaTeX具有独到甚至统治性的优势,大批用户投入LaTeX的怀抱...

临江仙卜算子
2018/12/22
72
0
LaTeX | 为学术论文排版而生【文本篇】

这几天一直在想该按照什么样的结构去写这个栏目,才能让大家更快的上手,甚至培养对的。 本身非常复杂,涉及的细节非常多,不可能全部介绍,笔者能力有限,也难以做到面面俱到。因此,几经思...

临江仙卜算子
2018/12/22
92
0
还在用Word写论文?收下这个排版神器,轻松搞定所有公式!

写论文一点也不可怕 可怕的是论文排版 稍微修改了下字体, 插图就不知道跑哪去了, 好不容易挪了回来, 文字又打乱了, 文字排好了 参考文献又乱了? 图片与公式显示又乱了 写论文只是费脑子...

Paper_weekly
2018/09/08
0
0
LaTeX | 为学术论文排版而生【浮动体篇】

说在前面 今天,迎来系列的第四篇【浮动体篇】,怎么感觉发布第三篇是很久之前的事情了呢(笑哭,逃)..... 关于,今天和大家多唠叨一点。 与主流的编程语言(如、、等相比),并没有那么多光...

临江仙卜算子
2018/12/22
137
0
如何使用 Emacs 创建 LaTeX 文档

这篇教程将带你遍历在 Emacs 使用强大的开源排版系统 LaTex 来创建文档的全过程。 一篇由 Aaron Cocker 写的很棒的文章 “在 LaTeX 中创建文件的介绍” 中,介绍了 LaTeX 排版系统 并描述了如...

作者: Sachin Patil
2018/11/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

服务器性能监控之New Relic 入门教程

New Relic 是一个很强大的服务器性能监控工具,New Relic目前专注于SaaS和App性能管理业务,它支持支持agent和API传送数据,能够对部署在本地或在云中的web应用程序进行监控、故障修复、诊断...

xiaolyuh
15分钟前
3
0
SpringBoot 集成ElasticSearch

一、ElasticSearch介绍 ElasticSearch 是一个开源的搜索引擎,建立在一个全文搜索引擎库 Apache Lucene™ 基础之上。 Lucene 可以说是当下最先进、高性能、全功能的搜索引擎库——无论是开源...

zw965
40分钟前
5
0
【JVM学习】2.Java虚拟机运行时数据区

来源: 公众号: 猿人谷 这里我们先说句题外话,相信大家在面试中经常被问到介绍Java内存模型,我在面试别人时也会经常问这个问题。但是,往往都会令我比较尴尬,我还话音未落,面试者就会“...

物种起源-达尔文
48分钟前
4
0
dart datetime

var date = DateTime.now().toUtc(); //格式化输出 String timestamp = "${date.year.toString()}-${date.month.toString().padLeft(2, '0')}-${date.day.toString().padLeft(2, ......

zdglf
今天
21
0
如何在Linux中复制文档

在办公室里复印文档过去需要专门的员工与机器。如今,复制是电脑用户无需多加思考的任务。在电脑里复制数据是如此微不足道的事,以致于你还没有意识到复制就发生了,例如当拖动文档到外部硬盘...

老孟的Linux私房菜
今天
50
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部