为Sublime Text 3 配置LaTex (Windows)

96
Dawnli
0.1 2017.08.15 10:59* 字数 615

准备工作

1. 下载并安装Sublime Text 3:文本编辑工具

2. 下载并安装MiKTeX:编译Latex的工具,推荐下载Net Installer(https://miktex.org/download)进行完整版的安装。

3. 下载并安装Sumatra PDF:浏览编译的PDF文件的工具。请安装这个版本SumatraPDF-3.1.2-64-install.exe,安装后会自动将改工具的路径添加到系统的环境变量中。

配置步骤

1. 在Sublime Text 3中安装LaTeX Tools插件,默认会使用MikTex进行编译,请在安装了MiKTex后进行。

步骤1:弹出命令面板
步骤2:点击包控制工具
步骤3:选择安装LatexTools插件

2. 配置SumatraPDF

在Windows运行中打开命令提示符(cmd.exe),执行以下命令,需将其中的安装路径替换成实际的安装路径(SumatraPDF和Sublime Text 3):

"C:/Program Files/SumatraPDF/sumatrapdf.exe" -inverse-search "\"C:\Program Files\Sublime Text 3\sublime_text.exe\" \"%f:%l\""

也可以将该命令写成一个批处理文件执行。

3. 测试

打开一个tex文本文件,在Sublime Text中按下Ctrl+B可进行编译并生成PDF文件。第一次编译的时候会弹出让选择编译Latex的模式,选择“Latex - Basic Builder - PdfLaTex”即可。将来需要更改的话,可在菜单选择Tools->Build With。PDF文件生成后,SumatraPDF会自动弹出。双击PDF的某一行会跳转到Sublime Text的相应位置。如果第二步配置没做的话,这里就无法关联Sublime Text。这里提供一个测试用Latex文件,是PacificVis会议的论文模板。

Mac上的配置比较相似,可以参考这个知乎回答。Mac上编译需要在tex文件的第一行加上这句:

%!TEX program = xelatex

同时设置编译引擎为:Tools->Build With->PdfLaTex

护眼主题设置

安装Visual Studio主题,然后找到该主题文件Visual Studio Bold Color Scheme.sublime-package,将后缀改成zip解压。将Visual Studio Bold.tmTheme里的Background的颜色改成绿豆沙的颜色#C7EDCC,然后压缩成zip,再改回原来的扩展名。重启即可。

制作修改版PDF

首先安装Perl,然后使用latexdiff工具进行修改版本tex的生成,命令大致如下:

"C:\MiKTeX 2.9\miktex\bin\x64\latexdiff" old.tex new.tex > differences.tex

工具
Web note ad 1