VSCode中配置、使用LaTeX编译环境遇到过的问题
工具与配置
最近爱上了VSCode,喜欢这种小而美的开发环境,于是把LaTeX的使用环境也转移到了VSC,在VSC中写LaTeX需要的仅仅是一个插件和一个LaTeX发行包。
要求是:能在多系统(windows/Linux/macOS)下使用同一套工具,支持中英文。
版本与工具:
- Win10
- VSCode 1.24 (2018) + LaTeX Workshop插件
- TeXLive 2018(也可以选其它发行包,这里推荐TeXLive,内置XeLaTeX,支持中文。CTeX是在MikTeX基础上增加了中文支持的宏包,比较陈旧。)
配置过程非常简单:
- 找一个你喜欢的路径安装VSCode;
- 在VSCode扩展中心安装LaTeX Workshop,安装后重新加载;
- 下载安装TeXLive,确保安装路径在系统PATH里。
遇到的问题
- 在使用xelatex编译中文时,文件路径与文件名不能有中文,否则会失败;
- 只要编译过.tex文件一次,这之后每保存一次就会自动编译,不用手动运行编译命令,否则会因为重复指令或过快的命令使编译器弹窗报错。
- 编辑区域设置自动折行,需要设施属性“editor.wordWrap”,这个属性名字可能随着版本不同略有差异,属性修改为"on"即可。 <

在VSCode中配置LaTeX环境,选择了VSCode 1.24 + LaTeX Workshop插件和TeXLive 2018。遇到的问题包括:xelatex编译中文时文件路径和文件名不能有中文,每次保存都会自动编译,以及编辑区自动折行的设置。解决方案包括正确配置编译器路径,调整VSCode自动编译设置和编辑器折行选项。
323

被折叠的 条评论
为什么被折叠?



