Sublime Text 3 使用 LaTex

Sublime Text 3 使用 LaTex
  LaTex是一种文档、数学表达式的编写方式,而不是特定软件。实现方式有Miktex和TeX Live。就好像是doc文档是一种字符及其格式的表示方法,实现方式有word和WPS等。

准备工作
1、安装miktex
https://miktex.org/download
这只是安装包,别忘了安装
2、下载SumatraPDF
https://www.sumatrapdfreader.org/dl/SumatraPDF-3.1.2-64-install.exe
这只是安装包,别忘了安装

步骤一览
1、安装package control
2、安装LaTex Tools插件
3、配置letaxtools
4、配置编译器
5、配置SumatraPDF

1、安装package control
ctrl+`, 然后在输入框中输入下面代码,enter

import urllib.request,os,hashlib;
h = ‘2915d1851351e5ee549c20394736b442’ + ‘8bc59f460fa1548d1514676163dafc88’; pf = ‘Package Control.sublime-package’;
ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) );
by = urllib.request.urlopen( ‘http://packagecontrol.io/’ + pf.replace(’ ', ‘%20’)).read();
dh = hashlib.sha256(by).hexdigest();
print(‘Error validating download (got %s instead of %s), please try manual install’ % (dh, h))
if dh != h else open(os.path.join( ipp, pf), ‘wb’ ).write(by)
在这里插入图片描述

安装成功可以看到如下选项
Sublime Text 3 使用 LaTex_第1张图片

2、安装LaTex Tools插件
在安装好package control的基础上,ctrl+shift+p打开如下界面,输入latex,找到latex tools下载(由于我的已经下载了,所以不会再显示)

Sublime Text 3 使用 LaTex_第2张图片

3、配置letaxtools
Sublime Text 3 使用 LaTex_第3张图片
reference - Package Settings - LaTeXTools - Setting User
点击后出现一个提示框,问是否将default的内容移植到User中,选择”是“。(由于我的已经选过一次,就不再出现该提示框)
这一步实际上创建了一个名为LaTeXTools.sublime.settings的文件。

Sublime Text 3 使用 LaTex_第4张图片
4、配置编译器
在LaTeXTools.sublime.settings中找到如下内容,其中texpath对应的是Miktex控制器的路径。Miktex的控制器名为miktex-ocnsole.exe。所谓路径是指所在文件夹,不需要包括本文件的文件名。

Sublime Text 3 使用 LaTex_第5张图片
然后找到builder,此处改为simple
在这里插入图片描述

Sublime Text 3 使用 LaTex_第6张图片
改完之后记得保存!!!记得保存!!!记得保存!!!

5、配置SumatraPDF
SumatraPDF本质上也只是一个PDF阅读器,和福昕、adobe没有很大区别,增加一个功能是:点击某一行内容可以返回对应的代码。这一功能方便进行论文修改。
(1)将SumatraPDF的主程序目录添加到环境变量PATH中。环境变量的作用是方便A程序去调用B程序,如果A程序要调用B程序,就要在环境变量中增加B程序的路径,这样一来A程序就能在环境变量中按照名称找到B程序。
(2)打开cmd (win+R,输入cmd回车),输入一下命令,并将其中的路径改为sublime text 3实际的安装路径(注意路径是指所在文件夹,不包括.exe本身)
sumatrapdf.exe -inverse-search ““C:\Program Files\Sublime Text 3\sublime_text.exe” “%f:%l””

到这里应该就完成了全部工作,由于电脑、软件版本等问题具体操作可能不同。此时按下 Ctrl+B,Sublime Text 就会自动调用 LaTeXTools 的 build 系统来进行编译,并自动打开 SumatraPDF 进行预览。

恭喜你,开始用Sublime编写LeTeX吧!

你可能感兴趣的:(数学)