北京理工大学 | 李明健
LaTeX 是一种语言,基于最初的 TeX 封装了很多宏,当前版本是
pdflatex、xelatex、lualatex
TeX Live(主要 Linux)、MacTeX(Mac)、MiKTeX(主要 windows),集成了编译器和软件包等
TeX Live 是 TUG (TeX User Group) 维护和发布的 TeX 系统,可说是「官方」的 TeX 系统
首推 TeX Live,保证跨平台一致性
TeX Live 当前版本是 2019,Windows/Unix/Linux 可用 清华大学镜像站 或 中国科技大学镜像站,下载后加载光盘镜像。然后执行安装脚本:
Windows 右键单击
install-tl-advanced.bat
,以管理员权限执行Unix/Linux 用户执行
install-tl
。
TeX Live 在 macOS/OS X 上是 MacTeX ,官网可以下载安装器,或用 清华大学镜像站 和 中国科技大学的镜像站 (3.8G,国内镜像速度还行)
或者用
brew cask install mactex
安装
LyX、TeXworks、TexStudio、WinEdt、Vim、Emacs、Sublime Text、Atom、Visual Studio Code.
Visual Studio Code(文本编辑器)+ TexLive(编译器)+ SumatraPDF(预览PDF)
文本编辑器可以用 Sublime text 配插件,TexLive 可换成 MikTeX,SumatraPDF 可正反向跳转,非常的方便。
Visual Studio Code (文本编辑器) + TexLive(编译器)+ skim(预览PDF)
Visual Studio Code 要配插件 LaTeX Workshop ,skim 的正反跳转配置稍微麻烦一点,但是可行。
虽然它的名字也是「CTeX」,但是 CTeX 宏集和 CTeX 套装是两个不同的东西。CTeX 宏集是集成了中文支持、操作系统判定、字体选择、版式预设为一体的一组宏包和文档类的合集。我们推荐在任何情况下,优先使用 CTeX 宏集处理中文。
优先使用 CTeX 宏集在 LaTeX 中处理中文!
CTeX 中文套装是中科院吴凌云研究员的个人作品,基于 Windows 下的 MiKTeX 系统,集成了编辑器 WinEdt 和 Sumatra PDF 等主要工具,刚问世时解决了中文字体安装问题,但现在已经陈旧过时了,虽然它在入门时给了我很多帮助,但个人不推荐使用。
我个人最喜欢用的还是 VS Code 搭配 windows 下的 Powershell 编译 + SumatraPDF 预览,非常丝滑顺畅。