VS Code - LaTeX Workshop - 自訂配方檔案位置

VS Code - LaTeX Workshop - 自訂配方檔案位置

我想使用 VS Code 擴展 LaTeX Workshop,並且想設定自己的方法來編譯文件。常見問題解答很好,但缺少告訴您食譜儲存位置以及自訂食譜放置位置的部分。有人可以幫我解決這個問題嗎?

答案1

假設您必須製作一個pdflatex只使用一次的食譜,而不是pdflatex>>> 。biblatexpdflatexpdflatex

settings.json

  • 將其添加到"latex-workshop.latex.recipes"

    {
        "name": "pdflatex",
        "tools": [
          "pdflatex"
        ]
    }
    
  • "latex-workshop.latex.tools"如果不存在,請將其新增至:

    {
        "name": "pdflatex",
        "command": "pdflatex",
        "args": [
            "--shell-escape", // if you want to have the shell-escape flag
            "-synctex=1",
            "-interaction=nonstopmode",
            "-file-line-error",
            "%DOC%.tex"
        ]
    }
    

不要忘記在“%DOC%”後面添加 .tex。

答案2

這是我在 settings.json 中輸入的方法,效果很好。感謝用戶156344。

{
    "workbench.colorTheme": "Noctis",
    "editor.fontFamily": "'Droid Sans Fallback', 'Droid Sans Mono', 'monospace', monospace",
    "editor.fontSize": 20,
    "files.autoSave": "afterDelay",
    "files.autoSaveDelay": 5000,
    "latex-workshop.view.pdf.viewer": "tab",
    "latex-workshop.latex.tools": [
        {
            "name": "pdflatex",
            "command": "pdflatex",
            "args": [
                "--shell-escape", // if you want to have the shell-escape flag
                "-synctex=1",
                "-interaction=nonstopmode",
                "-file-line-error",
                "%DOC%"
            ]
        }
    ],
    "latex-workshop.latex.recipes": [
        {
            "name": "pdflatex",
            "tools": [
                "pdflatex"
            ]
        }
    ]
}

答案3

要編輯食譜,您應該繼續程式碼Tab(來自程式名稱 Visual Studio Code),然後優先,然後從那裡設定。開啟擴充設定樹,您將找到 LaTeX (Workshop) 設定。點擊“在 settings.json 中編輯”,您將看到開啟的檔案供您編輯。

相關內容