-
Notifications
You must be signed in to change notification settings - Fork 1.1k
新手指南
本页面针对 LaTeX 新手讲解如何安装、入门。
本文包含以下部分:
- Overleaf 降低了免费账户的编译时间, 使用本模板的项目会因为规模较大容易超时. 本文档默认对本地使用 LaTeX 的场景提供说明.
首先要区分发行版、编译器、宏包、编辑器的概念。
概念 | 解释 | 例子 |
---|---|---|
发行版 | 一套编译器、宏包、编辑器和其他工具的集合 | TeX Live, MacTeX, MiKTeX |
编译器 | 读入源文件并输出 PDF 的程序 | pdflatex, xelatex |
宏包 | 被封装起来的 LaTeX 代码,以实现扩展功能 | fontspec, natbib |
编辑器 | 用来编辑 LaTeX 源文件的工具 | TeXStudio, TeXShop, TeXworks, WinEdt |
以下是国际主流的发行版,以及所对应的操作系统:
发行版 | Linux | macOS | Windows |
---|---|---|---|
TeX live | yes | yes | yes |
MacTeX | yes | ||
MiKTeX | yes |
注意,CTeX 套装是最早由中科院吴凌云开发的 LaTeX 发行版,它是应当时中文配置困难的背景(CCT、CJK 等)而诞生的,自 2012 年发布 2.9.2.164 版本后,至今未更新。而现在的中文支持技术配置已非常简单,CTeX 套装已不能适应当前 TeX 中文技术的发展,正如 CTeX 套装的开发者之一刘海洋所说:“CTeX 已经完成它的历史使命”。
所以,本模板不支持使用 CTeX 套装。
主页: https://www.tug.org/texlive/
-
在线安装(推荐)
如果网络足够稳定,比如在清华校园网,可以选择在线安装,并且会直接安装最新的宏包,节省更新的时间。 但是网络不稳定会导致安装失败,只能重新下载。
- Windows: http://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet/install-tl-windows.exe
- 其他:http://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet/install-tl-unx.tar.gz
选择 “Change default repository”,并且选择清华的 mirror。
-
下载 ISO 镜像安装 校园地址:http://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/texlive.iso
-
Linux 软件包管理器 (不推荐)
如 ubuntu 下:
$ sudo apt install texlive
但是 Linux 系统的软件包管理器通常更新不及时,所以不推荐。
(推荐一个安装教程:《Linux 上安装 Tex Live 2017》)
- 主页:https://www.tug.org/mactex/
- 校园地址:http://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/mac/mactex/MacTeX.pkg
虽然我们已经安装最新的发行版,但是每个宏包在持续更新中,这样通常会修复一些 bug,所以建议将全部宏包升级到最新版。
- TeX Live:使用命令行
$ tlmgr update --self --all
- MacTeX:使用 TeX Live Utility。
- MikTeX:自动更新。
更新前将 remote repository 设置为 http://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet ,可以节约时间。
对于新手推荐使用以下资料入门:
- 一份不太简短的 LaTeX2e 介绍(lshort-zh-cn)
- LaTeX 入门(亚马逊)
- Overleaf 入门文档: 30分钟学会LaTeX
其他入门资料在不同程度上已经过时,不推荐使用。
用户还可能需要查询某个宏包的使用说明,可以使用命令行的 texdoc
直接调出该宏包的使用说明,如
$ texdoc ctex