美文网首页
TeX Live + Atom + Sumatra PDF 配置

TeX Live + Atom + Sumatra PDF 配置

作者: 算法时空 | 来源:发表于2017-02-13 20:23 被阅读0次

    为了使用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!

    示意

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

    概率论经典(*Introduction to Probability*)书稿

    相关文章

      网友评论

          本文标题:TeX Live + Atom + Sumatra PDF 配置

          本文链接:https://www.haomeiwen.com/subject/ryetwttx.html