Quero usar a extensão LaTeX Workshop do VS Code e quero configurar minha própria receita para compilar os documentos. As perguntas frequentes são boas, mas falta a parte onde dizem onde as receitas estão armazenadas e onde colocar sua receita personalizada. Alguém poderia me ajudar nisso?
Responder1
Suponha que você tenha que fazer uma receita que use pdflatex
apenas uma vez, não pdflatex
> biblatex
> pdflatex
> pdflatex
.
Em settings.json
:
Adicione isto a
"latex-workshop.latex.recipes"
:{ "name": "pdflatex", "tools": [ "pdflatex" ] }
Adicione isto
"latex-workshop.latex.tools"
se não estiver presente:{ "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" ] }
Não se esqueça de adicionar o .tex depois de "%DOC%".
Responder2
Aqui está como entrei em settings.json e funcionou bem. Obrigado usuário156344.
{
"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"
]
}
]
}
Responder3
Para editar receitas você deve ir noCódigoTab (do nome do programa, Visual Studio Code) e, em seguida,Preferências, e a partir daíConfigurações. Abra a árvore das configurações da extensão e você encontrará as configurações do LaTeX (Workshop). Clique em “Editar em settings.json” e você verá o arquivo aberto para suas edições.