zoukankan      html  css  js  c++  java
  • Texlive+sublime+sumatraPDF

    准备工作
    首先我们需要安装并下载一些东西:

    TeXLive
    Subline Text 3
    LaTeXTools 
    Sumatra PDF

    安装LaTeXTools
    安装Package Control


    首先我们需要在Sublime Text 3中安装Package Control,官网有详细的安装说明,但是英文的。

    具体步骤如下:
    1.首先通过组合键 CTRL + `或是通过菜单命令View -> Show Console来打开控制台,然后将下面的代码输入,按enter即可。

    Sublime Text 3:

    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.重启Sublime Text
    安装好了之后看以看到下面的选项:Preference->Package Control

    安装LaTeXTools 插件
    1.安装
    安装 Package Control 后通过按组合键Ctrl+Shift+P或是点击Preference->Package Control,然后再输入 install,选择 Package Control: install package。

     输入latex,选择 LaTeXTools 进行安装即可。

    2.配置
    选择 Preferences -> Browse Packages,选择并进入LaTeXTools 文件夹,使用 Sublime Text 3打开LaTeXTools.sublime-settings文件,并定位到106行。内容大概如下所示:

    修改其中的texpathsumatra为你的安装路径,并修改distrotexlive

    再定位到179行左右。内容大概如下所示:

    builder改为simple

    保存后退出即可

    配置SumatraPDF

    我们在编译 LaTeX 文件时,经常需要用到反向搜索,也即从 PDF 的内容跳到代码的内容。
    SumatraPDF 是 LaTeXTools 默认使用的预览工具,由于 SumatraPDF 反向搜索的选项
    配置是隐藏的,因此我们需要对SumatraPDF进行配置以支持反向搜索。

    1.修改环境变量PATH
    将 SumatraPDF 的主程序目录添加到环境变量PATH,这一步很重要,否则下一步会无法进行。
    右击我的电脑,选择属性,点击左侧的高级系统设置,再点击下方的环境变量。双击环境变量PATH,在最后面加入;C:Program FilesSumatraPDF。点击确定退出即可。(具体操作时,将路径替换成 SumatraPDF.exe 所在的目录,这里的分号是英文的分号)

    win10简化了设置,双击环境变量PATH,点击新建,输入C:Program FilesSumatraPDF后,
    点击确定即可。(具体操作时,将路径替换成 SumatraPDF.exe 所在的目录)

    2.配置 SumatraPDF 反向搜索
    打开命令提示符,执行以下命令:(将其中的安装路径替换成你实际的安装路径)

    sumatrapdf.exe -inverse-search ""C:Program FilesSublime Text 3sublime_text.exe" "%f:%l"

    测试

    建立test.tex文件,编辑内容如下:

    %!TEX program = xelatex
    % 使用 ctexart 文类,UTF-8 编码
    documentclass[UTF8]{ctexart}
    egin{document}
    This is the context of the article.
    这就是文章的所有内容。
    end{document}

    现在CTRL+S,然后CTRL+B。Sublime Text 就会自动调用 LaTeXTools 的 build 系统来进行编译,如果编译成功,会自动打开 SumatraPDF 进行预览。至此,配置完成,接下来,可以好好编辑你想要的内容了。

    人前一杯酒,各自饮完;人后一片海,独自上岸
  • 相关阅读:
    x5开源库后续知识点
    仿抖音上下滑动分页视频
    Sp效率分析和理解
    ARCGIS 数据格式
    arcEngine开发之activeView.PartialRefresh(译)
    arcEngine开发之查询的相关接口
    arcEngine开发之查看属性表
    arcEngine开发之根据点坐标创建Shp图层
    arcEngine开发之加载栅格数据
    arcEngine开发之IMap、ILayer、IFeatureLayer和IFeatureClass关系
  • 原文地址:https://www.cnblogs.com/kisen/p/12697153.html
Copyright © 2011-2022 走看看