VSCode中配置、使用LaTeX编译环境遇到过的问题

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"即可。
  • 使用synctex进行正反向定位,参数有“-synctex=1/-1/0”(ctrl+逗号打开配置文件,右侧修改相关参数):
  • -synctex=1表示使用压缩synctex文件;
  • -synctex=-1表示使用.synctex文件;
  • -synctex=0表示不使用synctex文件。

(遇到新问题再添加)

猜你喜欢

转载自www.cnblogs.com/umeowbing/p/9173955.html
今日推荐