利用sublime text 3 + LaTexTools + TexLive + SumatraPDF搭建LaTex环境。
1. 安装LaTexTools插件
在sublime text 3 中安装LaTexTools 插件,无需赘述。
2. 安装TexLive
可以选择安装TexLive或MiKTex作为TeX系统。直接安装即可。
3. 安装SumatraPDF
SumatraPDF是一个简洁的PDF阅读器。这个软件的安装不是必须的,它是LaTexTools推荐的,可以设置反向搜索,直接由PDF文件跳转到LaTeX代码。
安装好以后,将软件路径加入环境变量。
4. LaTexTools设置
在sublime text 3中选择Preferences | Package Settings | LaTeXTools | Settings – User,找到如下代码块
"windows": {
// Path used when invoking tex & friends; "" is fine for MiKTeX
// For TeXlive 2011 (or other years) use
// "texpath" : "C:\\texlive\\2011\\bin\\win32;$PATH",
"texpath" : "C:\\texlive\\2017\bin\\win32;$PATH",
// TeX distro: "miktex" or "texlive"
"distro" : "TeXlive",
// Command to invoke Sumatra. If blank, "SumatraPDF.exe" is used (it has to be on your PATH)
"sumatra": "C:\\Program Files\\SumatraPDF\\SumatraPDF.exe",
// Command to invoke Sublime Text. Used if the keep_focus toggle is true.
// If blank, "subl.exe" or "sublime_text.exe" will be used.
"sublime_executable": "",
// how long (in seconds) to wait after the jump_to_pdf command completes
// before switching focus back to Sublime Text. This may need to be
// adjusted depending on your machine and configuration.
"keep_focus_delay": 0.5
},
其中texpath、distro根据实际情况作相应修改即可。
5. 设置反向搜索
首先编译一个latex文件,在sublime text中输入:
\documentclass{article}
\begin{document}
hello, world
\end{document}
保存为test.tex,按 ctl + b进行编译,编译完成后会自动跳出一个PDF文件。选择设置|选项,在反向代理一栏输入"C:\Program Files\Sublime Text 3\sublime_text.exe" "%f:%l"
。
LaTex环境搭建完成,可以开心的使用LaTex进行写作了。