关于 VS Code
Visual Studio Code (VS Code)是微软推出的 Editor,免费、开源、支持多平台、插件丰富,吸收了 Sublime、Atom 等 Editor 的很多优点。最近尝试了一下 VS Code,果断放弃了 Sublime ,转到了 VS Code。
软件的安装
使用 Homebrew 安装所使用的各种软件,Homebrew 的安装和使用参考其他文章。
-
安装 Mactex 作为LaTeX编译系统
brew cask install mactex
-
安装 VS Code 作为编辑器
brew cask install visual-studio-code
-
安装 Skim 作为 PDF 浏览器
brew cask install skim
LaTeX的编译环境
推荐终端下使用 latexmk 编译。在工作目录下建 .latexmkrc 文件来配置 latexmk。latexmk 启动后可以实时监测文件变化,自动编译TeX文件。
-
.latexmkrc 文件参考
$pdf_mode = 1; $pdflatex = "xelatex -file-line-error --shell-escape -src-specials -synctex=1 -interaction=nonstopmode %O %S"; $recorder = 1; $aux_dir = "output"; $out_dir = "output"; $pdf_previewer = "open %S"; $preview_continuous_mode = 1; $pdf_update_method = 0; $clean_ext = "synctex.gz acn acr alg aux bbl bcf blg brf fdb_latexmk glg glo gls idx ilg ind ist lof log lot out run.xml toc dvi pdf xdv";
-
清除编译过程文件使用
latexmk -c
VS Code 的配置
- 安装 LaTeX Workshop 插件
-
配置 LaTeX Workshop 插件
"latex-workshop.view.pdf.external.synctex": { "command": "/usr/local/bin/displayline", "args": [ "-r", "%LINE%", "%PDF%", "%TEX%" ] }, "latex-workshop.view.pdf.external.command": { "command": "/usr/local/bin/displayline", "args": [ "0", "%PDF%" ] }
第一节是配置是可以从 TeX 源码跳转到Skim中对应的 PDF 文件位置,快捷键 option+command+j ;第二节是配置可以从 VS Code 中直接打开 Skim。
Skim 的配置
- 配置 Skim 中从PDF文件可以直接跳转到TeX源码对应的位置,快捷键 command+shift+left click。
网友评论