VS Code 与 MacTex
2018-03-25 本文已影响3168人
chnmagnus
配置vs code用于Mac下latex的编写。
首先要安装好MacTex和VS Code,不多说。
下面的步骤是配置vscode编写latex的中文支持。
打开vscode,安装latex workshop插件。
然后,打开vscode的配置界面,需要修改下面两项配置。
- 在latex-workshop.latex.tools配置中,增加xelatex项,具体如下。这一项的作用是在工具集中定义xelatex项,以便下一项配置能找到
- 在latex-workshop.latex.recipes配置中,将第一项的latexmk改为xelatex。这里定义的是编译时调用的工具顺序,默认第一个为latexmk,因为我们要支持中文,所以替换为xelatex。
{
"latex-workshop.latex.tools": [
{
"name": "xelatex",
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"%DOC%"
]
},
{
"name": "latexmk",
"command": "latexmk",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"%DOC%"
]
},
{
"name": "pdflatex",
"command": "pdflatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
},
{
"name": "bibtex",
"command": "bibtex",
"args": [
"%DOCFILE%"
]
}
],
"latex-workshop.latex.recipes": [
{
"name": "xelatex",
"tools": [
"xelatex"
]
},
{
"name": "pdflatex -> bibtex -> pdflatex*2",
"tools": [
"pdflatex",
"bibtex",
"pdflatex",
"pdflatex"
]
}
]
}
在vscode中打开或创建一个.tex文件,注意编码一定要是utf8,输入以下内容。保存。会自动编译产生对应的pdf。
\documentclass{article}
\usepackage{xeCJK}
\setCJKmainfont{STSong}
\begin{document}
hello 中文
\end{document}