sublime text 配置latex工具包
时间: 2023-09-29 18:07:38 浏览: 117
sublime-text-latex-smart-quotes:Sublime Text Package,以一种聪明的方式插入引号
对于 Sublime Text 的 LaTeX 工具包配置,可以按照以下步骤进行操作:
1. 安装 Package Control:
在 Sublime Text 中按下 `Ctrl + `(反引号),打开控制台,在控制台中粘贴以下代码,然后按下回车键。
```
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)
```
2. 安装 LaTeXTools:
在 Sublime Text 中按下 `Ctrl + Shift + P`,打开命令面板,在面板中输入 `Package Control: Install Package`,然后按下回车键。
等待片刻,输入 `LaTeXTools` 并再次按下回车键进行安装。
3. 配置 LaTeXTools:
打开 Sublime Text 的用户配置文件,可以通过点击 "Preferences" -> "Package Settings" -> "LaTeXTools" -> "Settings - User" 来找到。
在用户配置文件中添加以下内容,可以根据需要进行自定义修改:
```json
{
"builder": "traditional",
"distraction_free": false,
"enable_chktex": false,
"options": [
"--shell-escape"
],
"tools": [
{
"name": "latexmk",
"command": [
"latexmk",
"-cd",
"-e",
"$pdflatex = 'pdflatex -interaction=nonstopmode -synctex=1 %S %O'",
"-f",
"-pdf"
],
"path": "/usr/texbin:/usr/local/bin",
"file_regex": "^(...*?):([0-9]+): ([0-9]*)([^\\.]*),([^.]*)(\\.tex):(.*)$",
"selector": [
"text.tex.latex"
]
}
]
}
```
这个配置文件中的示例配置使用了 `latexmk` 作为构建工具,如果你有其他的构建工具喜欢使用,可以自行替换。
完成上述配置后,Sublime Text 的 LaTeX 工具包就已经配置完成了。你可以使用它来编辑和编译 LaTeX 文档了。
阅读全文