用Sublime搭配LaTex撰写文档
标签:安装
Windows界面下的LaTex IDE实在太丑,而且不带快捷键和快捷输入的,效率很慢。不过之前没折腾成功,今天在实验室电脑上好像出人意料的搞定了!
感谢THS!
下载
- MiKTeX (LaTex的语法编译器)
- Sublime Text 3 (程序员都说好的文本编辑器)
- LaTeXTools (sublime插件,可以在sublime下直接下载安装)
- Sumatra PDF (LaTeXTools 默认使用它来预览生成的 PDF)
步骤
配置sublime和LaTexTools
- 安装Sublime Text3
- 在sublime下键入ctrl+shift+p install package, 安装package control
- 在sublime下键入ctrl+shift+p install,找到LaTexTools插件
- sublime->Preferences->Package settings->LaTexTools->Settings User 创建新的“LaTeXTools.sublime-settings”的配置文件,改动
texpath
"windows": {
// Path used when invoking tex & friends; "" is fine for MiKTeX
// For TeXlive 2011 (or other years) use
// "texpath" : "C:\\texlive\\2011\\bin\\win32;$PATH",
"texpath" : "D:\\App\\MiKTeX 2.9\\miktex\\bin\\x64;$PATH",
// TeX distro: "miktex" or "texlive"
"distro" : "miktex",
// Command to invoke Sumatra. If blank, "SumatraPDF.exe" is used (it has to be on your PATH)
"sumatra": "",
// Command to invoke Sublime Text. Used if the keep_focus toggle is true.
// If blank, "subl.exe" or "sublime_text.exe" will be used.
"sublime_executable": "",
// how long (in seconds) to wait after the jump_to_pdf command completes
// before switching focus back to Sublime Text. This may need to be
// adjusted depending on your machine and configuration.
"keep_focus_delay": 0.5
},
配置SumatraPDF
- 将 SumatraPDF 的主程序目录添加到环境变量PATH,这一步很重要,否则下一步会无法进行。
- 打开命令提示符,执行以下命令:(将其中的安装路径替换成你实际的安装路径)
sumatrapdf.exe -inverse-search "\"D:\App\Sublime Text 3\sublime_text.exe\" \"%f:%l\""
使用
ctrl+b 编译成功后会生成pdf并用SumatraPDF打开。编译失败则不会有pdf生成。然后双击pdf的文字可以反向找到tex文件的位置。
之前残存的草稿……请忽略内容……