Sublime Text + Texlive + LaTexTools + SumatraPDF编写LaTex
一、环境
- ThinkPad E480
- Texlive2018
- SumatraPDF
- Sublime Text 3
- Package Control
- LaTexTools
二、准备
1>安装Texlive——编译器
Tips1:从官网上https://www.tug.org/texlive/acquire-netinstall.html下载安装
这里只介绍方法三:
将下载下来的文件“install-tl.zip”解压后双击“install-tl-windows.bat”默认安装即可
大约占用6G的磁盘空间,可自定义安装路径,安装需要一段时间,安装完成后,出现如下界面 :
2>安装SumatraPDF——查看PDF
官网下载:
https://www.sumatrapdfreader.org/download-free-pdf-viewer.html
根据自己电脑选择32位或64位安装即可,这里选择64位的,可自定义安装路径。
3>安装Sublime Text 3——编辑器
官网下载:
这里选择Windows 64 bit,点击下载安装即可,可自定义安装路径。
4>下载Package control
Github地址:https://github.com/wbond/package_control
点击下载压缩文件。
5>下载LaTexTools
Github地址:https://github.com/SublimeText/LaTeXTools
点击下载压缩文件即可。
三、配置
1>给Sublime Text 3添加Package Control和LaTexTools
将下载的压缩包解压到当前目录下,并重命名为“Package Control”和“LaTexTools”。
必须重命名为以上名称,否则Sublime不能识别到!!!
打开Sublime Text 3,点击Preference下的Browser Package(箭头所指)会进入到一个文件夹中,将重命名后的两个文件夹复制到这个文件夹中,此时Preference中会出现红色方框中的内容。
再次点击Preference--->Browser Package,选中LatexTools--->LaTeXTools.sublime-settings点击打开,定位到216行左右,将红色方框中的内容改为如图所示:
将"texpath"改为"<Texlive路径>;$PATH" ;
将"distro"改为"texlive";
将"sumatra"改为"<SumatraPDF路径>";
再向下翻,定位到大约386行,将"bulider"改为"simple"。
因为Sublime Text的package网站http://packagecontrol.io/无法访问,因此通过以上方式添加所需要的Package!
2>配置SumatraPDF
进入到SumatraPDF文件夹下双击SumatraPDF.exe程序打开图形化界面窗口,点击菜单--->设置--->选项:
进入到SumatraPDF 选项进行反向匹配设置,用于从PDF中定位到.tex文本中。
应运行的命令为:"C:\Program Files\Sublime Text 3\sublime_text.exe""%f:%l" 即"<Sublime Text 3安装位置>""%f:%l"。
若没有显示“设置反向搜索命令行”栏目,则回到主界面,点击菜单--->设置--->高级选项:
进入到一个txt文档中,找到 EnableTexEnhancements,令其值为true即可:
至此,已经完成了所有的配置。完成之后重新启动一下。
四、测试
在Sublime Text 3中编写以下代码:
\documentclass{article}
\title{Title}
\author{Your Name}
\begin{document}
\maketitle{}
\section{Introduction}
This is where you will write your content.
\end{document}
Ctrl + S 保存为 test.tex 文档后 Ctrl + B(Tools ---> Build也可以)进行编译,就可以看到生成了pdf。