VS Code - LaTeX Workshop - пользовательское расположение файлов рецептов

VS Code - LaTeX Workshop - пользовательское расположение файлов рецептов

Я хочу использовать расширение VS Code LaTeX Workshop и хочу настроить свой собственный рецепт для компиляции документов. FAQ хороши, но в них отсутствует часть, в которой говорится, где хранятся рецепты и куда поместить свой собственный рецепт. Может ли кто-нибудь помочь мне с этим?

решение1

Предположим, что вам нужно приготовить рецепт, в котором используется pdflatexтолько один раз, а не pdflatex> biblatex> pdflatex> pdflatex.

В 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"
        ]
    }
    

Не забудьте добавить .tex после "%DOC%".

решение2

Вот как я вошел в settings.json и все заработало. Спасибо user156344.

{
    "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», и вы увидите файл, открытый для ваших правок.

Связанный контент