安装步骤
1. 首先需要安装Sublime Text 2/3和Package Control
下载安装好Sublime Text之后,从菜单 View - Show Console 或者 ctrl + ~ 快捷键,调出 console。将以下 Python 代码粘贴进去并 enter 执行,不出意外即完成安装。以下提供 ST3 和 ST2 的安装代码:
Sublime Text 3:
Sublime Text 2:
2. 安装MacTex_Basic包
MacTex现在是一个2G+的大包子,其实里面很多东西我们不需要,所以本着节约精神,我们安装MacTex_Basic包就行了,现在的版本大概是100M左右。这个安装也是傻瓜的。
3. 在Sublime Text里安装LaTexTools
在Sublime Text里Command+Shift+P或者菜单中Tools->Command Palette调出命令窗口,输入Install,之后选择LaTexTools,网络OK的话,很快就完成了插件安装。
4. 下载安装并配置Skim
LaTexTools插件会在编译你的Tex文件后,调用Skim这个PDF阅读器打开编译出的PDF文件,因此你还需要安装Skim.
运行一下Skim,进入偏好设置——同步,在PDF-Tex同步支持那里选择“Custom”自定义,输入/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl,最后一行不用动。这样,当你在Sublime Text里修改tex文件时,Skim预览也会相应变更。
5. 测试
完成上面所有步骤,其实就已经搭建完成基本环境。创建一个test.tex文档,保存一下以后,Sublime Text会自动套用LaTex语法显示和编译。贴上下面附的测试代码,一般来说Command+B应该可能会报fontspec错误;如果能正常编译,则会调用Skim显示一个PDF文档了。只是中间的中文不见了。
测试代码:
6. 修改配置支持中文环境
(1) 生成用户自定义设置:
点击Sublime Text菜单中的Preferences->Package Settings->LaTexTools->Settings-User,生成用户自定义设置;
(2) 修改用户自定义设置:
a. 点击Sublime Text菜单中的Preferences->Browse Package,打开Finder
b. 编辑~/Library/Application\ Support/Sublime\ Text/Packages/Users/LaTeX.sublime-settings,将其中”builder”条目改为:
“builder”: “simple”
c. 编辑~/Library/Application\ Support/Sublime\ Text/Packages/LaTeXTools/builders/simpleBuilder.py
找到其中大概第41行
pdflatex = [“pdflatex”, “-interaction=nonstopmode”, “-synctex=1″]
修改为
pdflatex = [“xelatex”, “-interaction=nonstopmode”, “-synctex=1″]
(3) 保存所有修改的文件后关闭ST,对测试代码重新编译一下(或者Cmd+B),这样就能在Skim中正常显示中文啦!
转自:
[1]. http://blog.csdn.net/songrotek/article/details/46457571
[2]. http://www.readern.com/sublime-text-latex-chinese-under-mac.html