对于一名科研工作者来说,用Latex来写论文是必须掌握的本领,但是传统的Latex编辑器如:texlive、ctex等,都没有反向搜索的功能,而且界面的文字排版用户体验很不好,所以接下来将介绍如何配置 Sublime Text 的 LaTeXTools,实现Latex+Sublime Text+SumatraPDF 的结合,可以实现SumatraPDF 阅读反向搜索,再加上subline Text的强大package,可以实现单词拼写错误自检和良好的界面显示风格等。
一、安装texlive2020
(1)下载texlive安装包
下载地址:http://ftp.math.purdue.edu/mirrors/ctan.org/systems/texlive/Images/
下载texlive2020.iso版本安装包.
(2)安装texlive 2020
解压texlive2020.iso,然后双击打开其中的install-tl-advanced.bat文件:
修改安装路径,然后点击安装即可:
二、安装和配置Sublime Text 3
(1)安装Sublime Text和配置LaTeXTools
Sublime Text 3下载地址:https://www.sublimetext.com/3
双击Sublime Text Build 3211 x64 Setup.exe安装Sublime Text 3。
在打开Sublime Text 3之前,在Sublime Text 3的安装主目录下新建文件夹:Data,用于放置Sublime Text 3安装的插件和配置文件,如下图所示。
这样以后可以直接把Sublime Text 3拷贝到其他电脑来直接使用。
(2)配置LaTeXTools
1、安装Package Control
2、通过 Package Control 安装插件 LaTeXTools
3、配置文件路径:
配置以下参数texpath
:TeX Live 可执行文件的路径(即添加到环境变量中的路径)distro
:修改为 texlive
如下图所示。
三、安装和配置SumatraPDF
SumatraPDF 下载地址:https://www.sumatrapdfreader.org/download-free-pdf-viewer.html
(1)安装SumatraPDF
双击安装SumatraPDF,并且将 SumatraPDF 的主程序目录添加到系统环境变量PATH,这一步很重要,否则下一步会无法进行。
(2)配置SumatraPDF
打开cmd命令提示符,执行以下命令:(将其中的安装路径替换成你实际的安装路径)
sumatrapdf.exe -inverse-search "\"F:\software\Sublime Text 3\sublime_text.exe\" \"%f:%l\""
四、使用
进行到现在,理论上应该就已经配置好了。以后就可以用 Sublime Text 写 LaTeX 了。写完之后保存(新建的文件一定要先保存,否则 build 是无效的),然后按下快捷键 Ctrl+B,Sublime Text 就会自动调用 LaTeXTools 的 build 系统来进行编译,然后自动打开 SumatraPDF 进行预览。之后每次修改后只要 Ctrl+B 一下,SumatraPDF 里的内容就会自动更新。
同时在SumatraPDF 中双击相应的内容,会调到Sublime Text 2中对应的位置。