美文网首页
VS Code 与 MacTex

VS Code 与 MacTex

作者: chnmagnus | 来源:发表于2018-03-25 01:14 被阅读3168次

    配置vs code用于Mac下latex的编写。

    首先要安装好MacTex和VS Code,不多说。

    下面的步骤是配置vscode编写latex的中文支持。

    打开vscode,安装latex workshop插件。

    然后,打开vscode的配置界面,需要修改下面两项配置。

    1. 在latex-workshop.latex.tools配置中,增加xelatex项,具体如下。这一项的作用是在工具集中定义xelatex项,以便下一项配置能找到
    2. 在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}
    

    相关文章

      网友评论

          本文标题:VS Code 与 MacTex

          本文链接:https://www.haomeiwen.com/subject/etzccftx.html