荣斋居士分享 http://blog.sciencenet.cn/u/dalianwang

博文

latex编译 VS Code配置

已有 1610 次阅读 2021-8-14 10:59 |个人分类:软件学习|系统分类:科研笔记


这个问题困扰了我很久。。。。

今天终于成功了。

这个文章需要以下几个前提:

1、了解latex;

2、了解vs code;

3、知道vs code编译latex的优势;

4、能熟练地根据一些提示命令来操作完成指定的任务。


vs code中的配置如下:

{
    "latex-workshop.latex.tools": [
        {
            "name": "xelatex",
            "command": "xelatex",
            "args": [
                "-synctex=1",
                "-interaction=nonstopmode",
                "-file-line-error",
                "%DOCFILE%"
            ]
        },
        {
            "name": "pdflatex",
            "command": "pdflatex",
            "args": [
                "-synctex=1",
                "-interaction=nonstopmode",
                "-file-line-error",
                "%DOCFILE%"
            ]
        },
        {
            "name": "bibtex",
            "command": "bibtex",
            "args": [
                "%DOCFILE%"
            ]
        }
    ],
    "latex-workshop.latex.recipes": [
        {
            "name": "xelatex",
            "tools": [
                "xelatex"
            ],
        },
        {
            "name": "pdflatex",
            "tools": [
                "pdflatex"
            ]
        },
        {
            "name": "xe->bib->xe->xe",
            "tools": [
                "xelatex",
                "bibtex",
                "xelatex",
                "xelatex"
            ]
        },
        {
            "name": "pdf->bib->pdf->pdf",
            "tools": [
                "pdflatex",
                "bibtex",
                "pdflatex",
                "pdflatex"
            ]
        }
    ],
    "latex-workshop.view.pdf.viewer": "external",
    "latex-workshop.latex.autoBuild.run": "onFileChange",
    "latex-workshop.message.error.show": false,
    "latex-workshop.message.warning.show": false,
    "json.schemas": [
    
    
    
    ],
    // 设置预览方式

  "latex-workshop.view.pdf.viewer": "external",

  "latex-workshop.view.pdf.ref.viewer": "external",

  // 设置外部PDF预览器

  "latex-workshop.view.pdf.external.viewer.command": "C:/Leviathan/AppData/Local/SumatraPDF/SumatraPDF.exe",

  "latex-workshop.view.pdf.external.viewer.args": ["%PDF%"],

  // 配置Syntex的正向搜索(Latex->PDF)

  "latex-workshop.view.pdf.external.synctex.command": "C:/Users/AppData/Local/SumatraPDF/SumatraPDF.exe",

  "latex-workshop.view.pdf.external.synctex.args": [
    "-forward-search",
    "%TEX%",
    "%LINE%",
    "-reuse-instance",
    "-inverse-search",
    "\"C:\\Program Files\\Microsoft VS Code\\Code.exe\" \"C:\\Program Files\\Microsoft VS Code\\resources\\app\\out\\cli.js\" -gr \"%f\":\"%l\"",
    "%PDF%"
],
"files.autoSave": "afterDelay",
"editor.fontSize": 16,
"workbench.editor.enablePreview": false,
"workbench.editor.untitled.hint": "hidden",
"editor.fontLigatures": null,
//"powermode.enabled": true,         //是否开启
//"powermode.enableShake": false,    //是否抖动
//"powermode.presets": "fireworks",
"spellright.language": [
    "en"
],
"spellright.documentTypes": [
    "markdown",
    "latex",
    "plaintext"
],
"security.workspace.trust.banner": "always",
"security.workspace.trust.untrustedFiles": "open",
"security.workspace.trust.enabled": false //动画效果 fireworks exploding-rift 
}

设置好上面的内容后,还需要对SumatraPDF进行反向搜索设置。自己在知乎查阅即可。

注意:

1、上面的软件的地址需要根据自己的电脑的情况修改。

2、vs code中需要安装LaTeX Workshop,LTex,Power Mode等拓展。




https://wap.sciencenet.cn/blog-2089193-1299720.html

上一篇:[转载]2021年面上项目/青年科学基金项目/地区科学基金项目工程与材料科学部专业评审组组成
下一篇:推荐一些软件
收藏 IP: 124.16.148.*| 热度|

1 杨学祥

评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-30 03:50

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部