TeX Live + Atom + Sumatra PDF 配置 (x64)

为了使用Atom来写LaTeX文稿, 我们得稍微配置一下, 方法很简单!

更新: 最好还是安装一下Atom.

TeX Live

  • 下载 TeX Live的iso文件, 可以选择各种方式.
  • 利用7-zip软件解压iso文件即可, 不用装载镜像. 当然Windows 8以上版本可以直接载入.
  • 使用install-tl-windows(常规方式)或者install-tl-advanced(高级方式)安装即可, 安装在C盘根目录下.

Atom (第一次设置)

  • 我选择免安装文件(https://github.com/atom/atom/releases/), 也就是atom-x64-windows.zip.
  • 解压后放在C盘根目录下, 文件夹名为Atom x64, 打开里面的atom就可以使用.
  • 菜单: File->Settings->Install, 寻找latex和language-latex两个包安装.

Sumatra PDF

  • 去官网下载安装64位版本.
  • 菜单: 设置->高级选项, 按照SumatraPDF-settings文本文件中的网页提示(http://www.sumatrapdfreader.org/settings3.2.html), 设置
    EnableTeXEnhancements = true
    再设置
    InverseSearchCmdLine = C:\Atom x64\atom.exe %f:%l
    这样在Sumatra PDF中双击就可以反向搜索到TeX源代码进行编辑了.

Atom (第二次设置)

  • 这个会出问题! 菜单: File->Settings->Packages, 找到latex包的Settings, 将里面的SumatraPDF Path改为本机安装的位置, 例如C:\Program Files\SumatraPDF\SumatraPDF.exe. 如果这样设置会导致latex包以参数形式自动更改反向搜索路径, 这点查看它的源代码可以证实. 由于我们没有安装Atom, 会导致参数传递失效, 进而反向搜索失败.
  • 新方案成功. 菜单: File->Settings->Packages, 找到latex包的Settings, 将Opener选为custom再将后面的Custom PDF Viewer Path改为本机安装的位置, 例如C:\Program Files\SumatraPDF\SumatraPDF.exe. 这样手动更改其实不会在每次调用时都去更改SumatraPDF的参数.

完工

  • 在Atom打开文件夹(因为可能会有多TeX文件形成工程).
  • 使用Ctrl+Alt+B便可编译, 默认是PDFLaTex.
  • Have fun!

示意

下面这本书稿源代码可以在我的一条微博(@算法时空)中找到.

TeX Live + Atom + Sumatra PDF 配置 (x64)_第1张图片
概率论经典(*Introduction to Probability*)书稿

你可能感兴趣的:(TeX Live + Atom + Sumatra PDF 配置 (x64))