Skip to content
Wongboo edited this page May 10, 2022 · 12 revisions

本页面针对 LaTeX 新手讲解如何安装、入门。

本文包含以下部分:

  1. 安装 LaTeX 发行版
  2. 更新宏包
  3. 入门资料
  4. 排版注意事项

安装 LaTeX 发行版

首先要区分发行版、编译器、宏包、编辑器的概念。

概念 解释 例子
发行版 一套编译器、宏包、编辑器和其他工具的集合 TeX Live, MacTeX, MikTeX
编译器 读入源文件并输出 PDF 的程序 pdflatex, xelatex
宏包 被封装起来的 LaTeX 代码,以实现扩展功能 fontspec, natbib
编辑器 用来编辑 LaTeX 源文件的工具 TeXShop, TeXworks, WinEdt

以下是国际主流的发行版,以及所对应的操作系统:

发行版 Linux macOS Windows
TeX live yes yes yes
MacTeX yes
MikTeX yes yes yes

注意,CTeX 套装是最早由中科院吴凌云开发的 LaTeX 发行版,它是应当时中文配置困难的背景(CCT、CJK 等)而诞生的,自 2012 年发布 2.9.2.164 版本后,至今未更新。而现在的中文支持技术配置已非常简单,CTeX 套装已不能适应当前 TeX 中文技术的发展,正如 CTeX 套装的开发者之一刘海洋所说:“CTeX 已经完成它的历史使命”。

所以,本模板不支持使用 CTeX 套装。

TeX Live

主页: https://www.tug.org/texlive/

  1. 在线安装:

Windows: http://mirrors.ustc.edu.cn/CTAN/systems/texlive/tlnet/install-tl-windows.exe

其他:http://mirrors.ustc.edu.cn/CTAN/systems/texlive/tlnet/install-tl-unx.tar.gz

选择 “Change default repository”,并且选择中国科大的 mirror,可以在校园网节省大量的下载时间。

  1. 下载 ISO 镜像安装(推荐)

校园地址:http://mirrors.ustc.edu.cn/CTAN/systems/texlive/Images/texlive.iso

  1. Linux 软件包管理器 (不推荐)

如 ubuntu 下:

$ sudo apt install texlive

但是 Linux 系统的软件包管理器通常更新不及时,所以不推荐。

MacTeX

主页:https://www.tug.org/mactex/

校园地址:http://mirrors.ustc.edu.cn/CTAN/systems/mac/mactex/MacTeX.pkg

MikTeX

主页:https://miktex.org

校园地址:http://mirrors.ustc.edu.cn/CTAN/systems/win32/miktex/setup/

更新宏包

虽然我们已经安装最新的发行版,但是每个宏包在持续更新中,这样通常会修复一些 bug,所以建议将全部宏包升级到最新版。

  • TeX Live:使用命令行
$ tlmgr update --self --all
  • MacTeX:使用 TeX Live Utility。

  • MikTeX:自动更新。

更新前将 remote repository 设置为 http://mirrors.ustc.edu.cn/CTAN/systems/texlive/tlnet ,可以节约时间。

$ tlmgr option repository https://mirrors.ustc.edu.cn/CTAN/systems/texlive/tlnet

入门资料

对于新手推荐使用以下资料入门:

其他入门资料在不同程度上已经过时,不推荐使用。

用户还可能需要查询某个宏包的使用说明,可以使用命令行的 texdoc 直接调出该宏包的使用说明,如

$ texdoc ctex
Clone this wiki locally