Tex&LaTex操作指南
介绍
Tex
Tex是一种优秀的电子排版系统,利用电子计算机及各种辅助设备,可以完成从文稿、图表的录入、编辑、修改、组版,直至得到各种不同用途、不同质量的输出结果。利用电子排版系统,可以减轻劳动强度,缩短出版周期。
TeX提供了一套功能强大并且十分灵活的排版语言,它多达 900 多条指令,并且Tex有宏功能,用户可以不断地定义自己适用的新命令来扩展Tex系统的功能。许多人利用 TeX 提供的宏定义功能对 Tex 进行了二次开发,其中比较著名的有美国数学学会推荐的非常适合于数学家使用的 AMSTeX AMS-TeX 以及适合于一般文章、报告、书籍的 LaTeX 系统。
Tex系统是公认的数学公式排的最好的系统,且大部分Tex系统都是免费的,Knuth教授还公布了全部的源程序。Tex系统排版结果DVI(DeVice Independent)文件与输出设备无关,DVI 文件可以显示、打印、照排,几乎可以在所有的输出设备上输出。TeX 排版源文件及结果在各种计算机系统上互相兼容。
LaTex
摘自维基百科:
LaTeX, 是一种基于TEX的排版系统,由美国电脑学家莱斯利·兰伯特在20世纪80年代初期开发,利用这种格式,即使用户没有排版和程序设计的知识也可以充分发挥由TEX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。
LaTeX 基于 TeX,的一个发行版主要目的是为了方便排版。在学术界的论文,尤其是数学、计算机等学科论文都是由 LaTeX 编写, 因为用它写数学公式非常漂亮。
安装配置LaTex
Step1 根据平台选择一个Tex发行版进行安装
Tex发行版的概念相当于Linux及其发行版,Linux 内核虽然只有一个,但是有很多基于内核的不同特色的 Linux 发行版,Ubuntu,Fedora 等等不胜枚举。
我的一点理解是,Tex相当于Linux系统中的内核,用来渲染Tex文件.
OS | 发行版 |
---|---|
Windows | TexLive/MikTex |
Linux | TexLive |
Mac | MacTex |
TeXlive 在线安装太慢安装包太大百度云链接,密码: v389,解压缩后运行 install-tl-windows.bat。
使用MikTex+TeXstudio会遇到中文编码问题,解决方案
Step2 选择一个合适的LaTex编辑器
在安装好LaTeX环境以后,通常都会有一个自带的编辑器,比如 CTex 的WinEdt, MacTeX的TeXShop, 不过功能并不强大,好比 Windows 记事本,只有一些基本的文本编辑功能。
在这里推荐一个我觉得还不错的LaTeX编辑器:TeXstudio。我试过 WinEdt,TeXnicle,不过都比不上 TeXstudio。在 WinEdt 下面无法编译的文件,居然可以在 TeXstudio 中编译生成最终效果 (虽然 log 里面显示 error,但的确产生了效果)。总之,用 TeXstudio 就对了, 而且它是用 qt 写的,还跨平台。