Mac LaTeX 环境之 Sublime Text 3 + MacTex

系统环境

OS X EI Captain

安装步骤

  1. 首先需要安装 Sublime Text 2/3 和 Package Control,附上注册码链接。http://appnee.com/sublime-text-3-universal-license-keys-collection-for-win-mac-linux/
  2. MacTex 现在是一个 2G+ 的大包,推荐还是使用完全版本,因为 Basic 版本有点坑爹。
  3. 在 Sublime Text 里 Command+Shift+P 调出命令窗口,输入 Install,之后选择 LaTexTools,网络 OK 的话,很快就完成了插件安装。
  4. LaTexTools 插件会在编译你的 Tex 文件后,调用 Skim 这个 PDF 阅读器打开编译出的PDF文件,因此你还需要安装 Skim.运行一下 Skim,进入偏好设置——同步,在 PDF-Tex 同步支持那里 Sublime Text。
  5. 完成上面所有步骤,其实就已经搭建完成基本环境。创建一个 test.tex 文档,保存一下以后,Sublime Text 会自动套用 LaTeX 语法显示和编译。这时使用 Command + B 如果能正常编译,则会调用 Skim 显示一个 PDF 文档了。

测试代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
%!TEX program = xelatex
\documentclass{article}
\usepackage{fontspec, xunicode, xltxtra}
\setmainfont{Hiragino Sans GB}
\title{Title}
\author{}
\begin{document}
\maketitle{}
\section{Introduction}
This is where you will write your content. 在这里写上内容。
\end{document}

区别

TeX - pdfTeX - XeTeX - LuaTeX 都是排版引擎,按照先进程度递增(LuaTeX 尚未完善)。

LaTeX 是一种格式,基于 TeX 格式定义了很多更方便使用的控制命令。上述四个引擎都有对应的程序将 LaTeX 格式解释成引擎能处理的内容。

CTeX, MiKTeX, TeX Live 都是 TeX 的发行,他们是许许多多东西的集合。

参照与补充

一个在线的 LaTex 公式编辑器: http://www.codecogs.com/latex/eqneditor.php 非常好的入门教程: http://liam0205.me/2014/09/08/latex-introduction/ 部署MAC上的 Sublime Text+LaTex 中文环境: http://www.readern.com/sublime-text-latex-chinese-under-mac.html