Sublime text + Latex 配置

任务项

内容

备注

安装texlive

TeX Live 的官方站点:https://www.tug.org/texlive/
通常有两种下载方式,一是直接联网下载,通过链接获取 window 的下载文件或者 Linux 的下载文件,双击之后就能看到一个批窗口,尽情享受下载的过程了
 

不过,下载过程中需要一直联网,而且持续的时间会比较久。

第二种方式是通过直接下载ISO镜像。新版的 TeXLive 的镜像文件通常比较大,这里推荐三个源给大家,方便大家根据自己的情况选择:

  1. 适合境外用户,下载速度可以起飞:HK镜像
  2. 适合境内用户,起码比境外镜像快:清华镜像列表,以及中科大镜像列表

 

命名为 texlive.iso 的那个文件,就是当时最新版本的 texlive 的镜像了。

 

安装

在打开镜像后,能看到大礼包大概是这样

用管理员模式(右键-->Run as Administrator)运行install-tl-windows.bat文件,进入第一个框框后点击Advanced

就能见到下面的安装界面

这里,为了控制一下TeX Live占用的内存大小,我们可以选择修改N. of collections选项,并根据个人需要,去掉Texworks(比较老的编辑器,不推荐)以及部分我们日常不会使用的语言包,例如阿拉伯语、斯洛伐克语等等,设置如下:

删除不用的语言包和工具

然后点击‘安装TeX Live’就可以啦~经过一段漫长的安装,TeX Live就安装好了。

 

安装版本确认

在安装完之后,可以调用 terminal,分别输入

tex -v
latex -v
xelatex -v
pdflatex -v

来获取安装的TeX的环境信息!如果看到的版本信息能够正常输出,那么TeX Live的安装就是成功的!

 

 

安装和配置SumatraPDF 

SumatraPDF 下载地址:https://www.sumatrapdfreader.org/download-free-pdf-viewer.html

(1)安装SumatraPDF

双击安装SumatraPDF,并且将 SumatraPDF 的主程序目录添加到系统环境变量PATH,这一步很重要,否则下一步会无法进行。

 

(2)配置SumatraPDF

打开cmd命令提示符,执行以下命令:(将其中的安装路径替换成你实际的安装路径)

 

D:\Pros\Office\SublimeText4\LaTeX>SumatraPDF-3.3.3-64.exe -inverse-search "\"D:\Pros\Office\SublimeText4\LaTeX\SumatraPDF-3.3.3-64.exe\" \"%f:%l\"

 

 

Sublime Text安装和配置LaTeXTools

安装 package control

Shift + Ctrl + P 然后输入Package Control install 回车即可。
安装成功后,将出现 如何一个菜单

安装LatexTools

按下快捷键Shift + Ctrl + P 后,在弹出的对话框中输入install,并点按Enter键;

在之后弹出的另一个对话框中搜索LatexTools,点击安装即可;


配置

1. 依次点击选择Preferences -> Package Settings -> LatexTools -> Settings-User
2. 在文档中搜索 windows 字串,找到如下图所示的段落,并按照图示结合自己的安装位置进行配置textpath 、distro、 sumatra:
 


3. 在文档中搜索 builder 字串,按照如图所示将其中的内容改为simple:
 


 

4. 保存后退出。

 

测试

打开SublimeText,建立文档TEST.tex,内容如下:

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

保存,并使用快捷键 Ctrl + B 编译,正常的编译成功情况下,会自动打开 SumatraPDF 预览:

 

 

 

 

问题及解决

1. ctex Error: CTeX fontset `fandol' is unavailable in curren

e:\Learns\Books\LaTeX\soft_texlive_2021\texlive\2021\texmf-dist\tex\latex\ctex\fontset\ctex-fontset-fandol.def:103: Critical Package ctex Error: CTeX fontset `fandol' is unavailable in current [  }]

pdfTeX error: pdflatex.exe (file unisong30): Font unisong30 at 632 not found

Check the TeX log file for more information

解决方法

尚未有明确的好的解决方法。

可以尝试以管理员的权限重新安装,确保字体能够正常安装到系统。但我这边儿测试的结果是,用处不大。

 

 

REF

https://www.cnblogs.com/shuaikai/p/14662707.

Sublime text + Latex 配置随记

如何使用Sublime Text编写LaTeX

最新TeXLive 环境的安装与配置

posted @ 2021-09-20 11:49  wenglabs  阅读(741)  评论(0编辑  收藏  举报