windows+sublime+latex

1. 基本要求

  • TeXlive 或者 MiKTeX (本文以 TeXlive 2015 为例)
  • Sublime Text 3
  • LaTeXTools 插件

TeXlive 和 Sublime Text 的安装这里不再赘述,需要注意的一个事情是,安装之后需要将 TeXlive 的 bin 目录(C:\texlive\2015\bin\win32)和 添加到系统的环境变量(PATH)中。下面再稍微讲下 LaTeXTools 的安装。

安装Texlive

进入官网,下载installer for windows.然后按照步骤安装即可。

2. sublime中安装Package Control

Ctrl + Shift + P

3. 安装 LaTeXTools

再安装好 Package Control 之后,按 Ctrl+Shift+P,打开命令选项板(Command Palette),然后键入 pkg intall,然后输入插件的名字 LaTeXTools,选择安装即可。

3.1 LaTexTools 配置

改版之后的 LaTeXTools 配置起来非常方便,只需要修改用户设置文件,依次选择 Preferences -> Package Settings -> LaTeXTools -> Settings – User,打开 LaTeXTools.sublime-settings 这个文件,根据自己的操作系统修改 TeX 的路径(在 200 行左右),选择对应的发行版本,然后修改用于预览的 PDF 阅读器的路径(推荐 SumatraPDF),以及指定 Sublime Text 的路径,修改之后的 LaTeXTools.sublime-settings 文件如下所示


"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" : "C:\\texlive\\2015\\bin\\win32",
        // TeX distro: "miktex" or "texlive"
        "distro" : "texlive",
        // Command to invoke Sumatra. If blank, "SumatraPDF.exe" is used 
        "sumatra": "C:\\Program Files\\SumatraPDF\\SumatraPDF.exe",
        // 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": "C:\\Program Files\\Sublime Text 3\\sublime_text.exe",
        // 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
    },

4. 反向搜索设置

由于 SumatraPDF 反向搜索的选项配置是隐藏的,因此,我们这里先编译一个 LaTeX 的例子,将下面的代码复制到 Sublime Text 里面。

 %!TEX program = xelatex
 % 使用 ctexart 文类,UTF-8 编码
\documentclass[UTF8]{ctexart}
\title{测试}
\author{ddswhu}
\date{\today}
 
\begin{document}
\maketitle
 
This is the context of the article.
 
这就是文章的所有内容。
 
\end{document}

保存为 test.tex,再按组合键 Ctrl+B 编译,SumatraPDF 就会自动弹出,显示 test.pdf 的内容,然后在 SumatraPDF 上方的菜单栏选择 设置,将下面的代码添加到 SumatraPDF 选项的最下面方的反向搜索设置框内即可。


"C:\Program Files\Sublime Text 3\sublime_text.exe" "%f:%l"

确定然后关闭。这样,我们就设置好了 SumatraPDF 的反向搜索。至此,我们已经搭建好了 Sublime Text 用于编辑 LaTeX 的环境。

你可能感兴趣的:(工具)