Texlive+Sublime+SumatraPDF+JabRef[可选]环境配置

之前介绍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!

 

发表评论