Sublime+Latex一些笔记

2018-11-20  本文已影响0人  Cabcab

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


>> 那么接下来是琐碎的正文
安装
  1. sublime写latex通常安装包有两种,PDF阅读文件一般使用sumatraPDF软件。
    所以两种选择:
  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
  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,配置相对更简单,使用也很方便。

上一篇 下一篇

猜你喜欢

热点阅读