TeX family
-
- TeX及其拓展
-
- TeX
- LaTeX
- AMS-TeX
- CTAN
- TeX发行版
-
- MikTeX
- TeX Live
- CTeX
- proTeXt
- 相关工具
-
- TeXstudio
- 总结
- 补充
- 参考链接
在写论文时接触到LaTeX,但是用和查资料时发现相关概念很多,虽说这些概念并不会太影响你的使用,但是本着一问到底的原则,有必要来深究一下其中的复杂关系,更利于使用和理解!!!
以下信息仅为网上信息综合而成,仅供参考!!!
TeX及其拓展
TeX
TeX是一种排版系统(或“格式设置系统”)
TeX提供了一套功能强大并且十分灵活的排版语言,它多达900多条指令,并且TeX有宏功能,用户可以不断地定义自己适用的新命令来扩展TeX系统的功能。许多人利用TeX提供的宏定义功能对TeX进行了二次开发,其中比较著名的有美国数学学会推荐的非常适合于数学家使用的AMS-TeX以及适合于一般文章、报告、书籍的LaTeX系统。
LaTeX
LaTeX是一种基于ΤΕΧ的排版系统,LaTeX使用TeX排版程序来格式化其输出,并且本身是用TeX宏语言编写的。
LaTeX可以用作独立的文档准备系统,也可以用作中间格式。
AMS-TeX
AMS-TeX是一个TeX宏程序包,适用于其材料包含大量数学的作家。 AMS-TeX为通常在数学公式中出现的许多更复杂的结构提供了高级命令,这些结构通常无法用普通的TeX编写,除非通过费力的低级命令聚合以及反复试验调整组成元素的间距和位置。
CTAN
The Comprehensive TEX Archive Network(CTAN) 是TEX各种周边材料的放置中心。 CTAN目前有5752个软件包。 2637位贡献者对此做出了贡献。 大多数软件包都是免费的,可以立即下载和使用。
TeX发行版
TeX 及其拓展在不同的操作系统上有不同的实现版本,因此产生了让人眼花缭乱的各种发行版。
MikTeX
MiKTeX(发音为mick-tech)是TeX / LaTeX和相关程序的最新实现。
MiKTeX提供了使用TeX / LaTeX标记语言准备文档所必需的工具,以及一个简单的TeX编辑器:TeXworks。
TeX Live
TeX Live是用于TeX排版系统的跨平台,免费软件发行版,其中包括与TeX相关的主要程序,宏程序包和字体。
CTeX
CTeX是用于LATEX中文排版的宏程序包和文档类的集合。
proTeXt
proTeXt旨在成为基于MiKTeX的易于安装的Windows TeX发行版,将TeXStudio前端添加到MiKTeX。
相关工具
TeXstudio
TeXstudio是用于创建LaTeX文档的集成写作环境。 我们的目标是使编写LaTeX尽可能容易和舒适。 因此,TeXstudio具有众多功能,例如语法突出显示,集成的查看器,参考检查和各种助手。
总结
- TeX作为早期的优秀排版系统,其提供一整套指令并允许通过宏的方式拓展。而LaTeX就是其拓展版本中应用最广泛的之一。
- 为了拓展功能,开发者们开发了各类具有通用性的功能包,同时将各类功能包/宏包等归档到CTAN,方便下载和使用。
- 为了更加方便的体验,仅排版本身还不够,因此诞生了集成各种工具或插件(如编辑器,格式转换工具,包管理器等)的发行版。
也就是说,对于用户,我们只需要选择合适自己的发行版即可安装使用,另外还要学习LaTeX语法,让自己能够更加随心所欲的组织想要的格式。
补充
针对论文的排版通常会给一个模板,比较全的模板可以直接将你自己的内容往里面套,实操一下很容易上手。如果模板的样式不全或不符合自己的设定,可以进一步查看LaTeX教程。
B站就有一些入门视频教程,还有可以找书籍教程,例如:lshort,里面有中文的版。
参考链接
TeX Users Group
CTeX