美文网首页
Sublime+Latex一些笔记

Sublime+Latex一些笔记

作者: Cabcab | 来源:发表于2018-11-20 19:09 被阅读0次

    和计算机比较八字不合
    装软件日常坎坷
    幸运的是总碰到好心人帮忙
    时隔八个月我终于想起来扒拉扒拉连天记录写个博客总结
    ……我忏悔
    写完发现乱七八糟
    但也不重要了
    时间过久聊天记录都快没了


    >> 那么接下来是琐碎的正文
    安装
    1. sublime写latex通常安装包有两种,PDF阅读文件一般使用sumatraPDF软件。
      所以两种选择:
    • sublime + miktex + sumatraPDF
    • sublime + texlive + sumatraPDF
      区别在于,miktex安装包不完全,比较小,如果编译过程碰到没安装的包需要安装。miktex的包可以用专门的manage工具进行安装和更新。记得选择合适的源即可。
      texlive比较完整,一次安装之后就不用再更新包的安装(一般miktex几百M吧,texlive就大得多,几个G)。但texlive 需要加入系统的path。在环境变量里添加上texlive 的bin文件夹路径即可。
    1. 安装texlive/miktexsublime textsumatraPDF,安装sublime text的插件latextools,配置,写完.tex文件,Ctrl+B即可编译生成 .pdf 文档。有时候编译时候会让选择 builder,选择 basic builder 即可。
    一些点
    1. 使用miktex时要更改latextoolsuser settings,把windows相关的设置都改成miktex,因为默认是texlive。
    2. texlive安装选择full scheme就好,安装完,把texlivebin文件夹添加到环境变量。然后安装latextoolslatextoolscheck system功能,可以查看是否缺少什么东西。
    3. 双击PDF的字跳转sublime的代码功能的设置:
      sublime text 3LaTeXTools package设置sumatra pdf inverse search功能->随便编译一个tex文件->使用Sumatra pdf阅读器打幵生成的PDF文件->打幵Settings -> Options, 在弾出窗口的最下面inverse search栏目使用下面的配置(把配置中的sublime text可执行文件的目录换成自己电脑安装目录):
    "......(your path)\Sublime Text 3\sublime_ text.exe" "%f :%l" 
    
    一些错误:
    1. 运行sublime之后,一直报错error to trying ....,查了一下说这个情况删了preference-browse packages里的user文件夹重新配置即可
    2. 配置SumatraPDF的时候一直提示语法错误:
    >>>SumatraPDF.exe -inverse-search "\"E:\LateX(CteX)\Sublime Text 3\sublime_text.exe\" \"%f:%l\""
      File "<string>", line 1
        SumatraPDF.exe -inverse-search "\"E:\LateX(CteX)\Sublime Text 3\sublime_text.exe\" \"%f:%l\""
                                                                                                    ^
    SyntaxError: invalid syntax
    
    • 报错不一定和latex有关,可能是其他库的原因。可以把没用的库全部disable,只留下latextools,然后重新启动sublime。
      安装了package control的话,把除了latextools以外的都disable
    • 结果:配置路径中texlive没改成miktex。
    1. 提示缺少Ctex.sty
    C:\Users\xxxxxx\Desktop\test.tex:3: LaTeX Error: File `ctex.sty' not found. [\usepackage]
    

    不管是哪个.sty文件,用miktex自带package manager安装对应.sty文件即可。
    有时候也许需要更新repository,点击change respository,找一个国内的源会比较快。
    顺便推荐一个叫stackexchange的网站,遇到问题可以搜索。


    Acknowledgements
    非常感谢一位网友的帮助,虽然是陌生人但是主动解决了我最开始配置环境的时候遇到的问题,对于后来我的一再麻烦也很有耐心的提供帮助。
    在此推荐他的一篇关于sublime配置Latex的博文:Link

    Appendix
    后来使用了VS Code+texlive写Latex,配置相对更简单,使用也很方便。

    相关文章

      网友评论

          本文标题:Sublime+Latex一些笔记

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