LaTeX 写作环境¶
TeX 发行套装(发行版)¶
- TeXLive: 支持 Windows, Linux;滚动更新,同时每年约 3 月发布一个版本(如 TeX Live 2024)。
- MacTeX: 支持 macOS,TeXLive 的 macOS 分发版。
- MikTeX: 主要支持 Windows。
安装示例¶
镜像文件(ISO 格式)下载
- 清华大学开源软件镜像站:
- install-tl-windows.exe / install-tl-unx.tar.gz 文件约几十 M,后续通过网络下载安装
- TeX Live ISO 镜像文件 文件约 5 ~ 6G,完整包。
安装参考文档:
MacOS 安装示例¶
- 安装:以下 3 中选择一种即可,之后可再按需安装其他依赖包。
# macOS 环境配置参考
# 方式1: 去除GUI环境【推荐】,
# 其中 tex-live-utility 包括 TeX 的包管理工具 tlmgr
brew install mactex-no-gui
brew install tex-live-utility
# 方式2: 完整安装
brew install mactex
# 相比`mactex-no-gui`,包括以下GUI程序:
# - TeXShop: latex编辑器,但不好用
# - Tex Live Utility: latex包管理器,tlmgr(TeX Live Manager)
# - BibDesk: 文献引用管理citation/Bibliography Manager, 可以导入.bib文件
# - Latexit: 公式编辑和预览
# - Excalibur: latex拼写检查(现在不自带了)
# 方式3:更精简的包
brew install basictex
- 镜像和更新【可选】:
# 修改镜像
sudo tlmgr option repository https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet
# 更多镜像参见: <https://help.mirrorz.org/CTAN/>
# 更新
sudo tlmgr update --self --all
Linux 或 Windows WSL 环境安装¶
- Arch Linux 为例 参考文档
# 方式1: 下载ISO镜像【离线安装】
md5sum texlive2024.iso # 验证Hash值,或使用 sha512sum
# 挂载
sudo mkdir /mnt/texlive
sudo mount ./texlive2024.iso /mnt/texlive
# 执行install-tl离线安装(命令行形式)
sudo /mnt/texlive/install-tl
# 输入 C ,进行自定义【可选】(输入对应字母可以进行选择或取消,比如这些包deghijknostuvwxyzABCEHIKLMNS可去除), 输入 R 返回。
# 输入 I ,即进行默认安装,默认路径/usr/local/texlive/2024
# 安装完成后清理
sudo umount /mnt/texlive
sudo rm -r /mnt/texlive
# 添加环境变量 ~/.bashrc
# Add TeX Live to the PATH, MANPATH, INFOPATH
export PATH=/usr/local/texlive/2024/bin/x86_64-linux:$PATH
export MANPATH=/usr/local/texlive/2024/texmf-dist/doc/man:$MANPATH
export INFOPATH=/usr/local/texlive/2024/texmf-dist/doc/info:$INFOPATH
# 验证
tex -v
# 方式2: 使用最新的脚本安装【在线安装】
# 这里使用了北外的镜像
curl -O https://mirrors.bfsu.edu.cn/CTAN/systems/texlive/tlnet/install-tl-unx.tar.gz
tar -zxvf ./install-tl-unx.tar.gz
cd ./install-tl-xxx
sudo perl ./install-tl
# 补充参数
./install-tl -gui # GUI安装
./install-tl -select-repository # 选择镜像源序号,默认选择的可能很慢
./install-tl -repository <https://path> # 指定镜像源
# 方式3: 使用封装的Tex Live包
# Arch Linux
texlive-basic
texlive-latex
texlive-latexrecommended
texlive-latexextra
(还有其他的latexlive-xx包,根据对上游集合的分类)
aur/texlive-full
Windows 安装¶
# 方式1: 【在线安装】下载 install-tl-windows.exe
之后图形界面可视化安装。
# 方式2: 【离线安装】下载ISO文件,通过 install-tl-windows.bat 命令行安装
# 将ISO挂载虚拟光驱(如Z)
Z:\install-tl-windows.bat --no-gui
补充:安装路径不要太深,可以非 C 盘,仅英文字母路径(不要有中文、空格等特殊字符) 默认 C:\texlive\2024
编辑器¶
来自:一份简短的关于 LATEX 安装的介绍
专用编辑器¶
- WinEdt: 收费软件,仅 Window。
- Texifier: 原 TexPad,收费软件,仅 macOS,正在支持 Windows。
- TeXmaker: 开源免费跨平台。
- TeXStudio: 开源免费跨平台。
- TeXworks: TexLive 自带,功能简单。
- TeXShop: MacTeX 自带,功能简单。
通用编辑器¶
-
新兴编辑器:
在线平台¶
额外工具¶
轻量级的 PDF 阅读器:
- Windows: SumatraPDF
- macOS: Skim
- Linux: Okular、 zathura