之前介绍Latex的时候推荐过这套配置,现在把配置方法详细整理出来,希望能有所帮助。
一、我为何这样搭配
TexLive优点:宏包都已经安装好,自己不用额外配置
Sublime优点:优秀的编辑器,以至于几乎可以丢掉鼠标,另外可以直接调用TexLive进行调试,调用SumatraPDF预览修改
JabRef优点[可选]:管理参考bibtex参考文献
下载链接:SumatraPDF、
二、配置步骤
1. 安装Texlive、SumatraPDF、JabRef和sublime2/3(推荐使用3)
2. 设置SumatraPDF安装路径为环境变量(一般64位在C://program files//sumatraPDF//,32位在program files(x86)对应位置),需要注销再登录,环境变量生效
3. 在Sublime中安装Package Control
View->Show Console 或者 Ctrl+~ 调出控制台
Sublime Text3
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
Sublime Text2
import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')
4. 使用Package Control安装LatexTool
使用快捷键 Ctrl + Shift + P ,然后输入install,选择install Package,然后输入LatexTools,安装LatexTools
5. 配置LatexTools的Texlive环境
需要修改LatexTools的用户配置,在如下位置打开
需要修改三个地方,Line206,Line208,Line372,修改如下,注意替换成自己的路径,保存之后重启Sublime
6. 使用smartPDF反向搜索sublime
打开cmd,输入如下命令,注意替换成自己的Sublime路径
sumatrapdf.exe -inverse-search "\"D:\Program Files\SublimeText3\sublime_text.exe\" \"%f:%l\""
7. 测试安装是否成功
新建.tex文件,粘入如下代码,直接使用 Ctrl + B 快捷键进行编译,第一次可能会弹出下面窗口,选择Traditional Builder就可以了
\documentclass{article} \title{Title} \author{Your Name} \begin{document} \maketitle{} \section{Introduction} This is where you will write your content. \end{document}
如果弹出PDF,那么你成功了。
OK,See You Next Chapter!