Quiero usar la extensión VS Code LaTeX Workshop y quiero configurar mi propia receta para compilar los documentos. Las preguntas frecuentes son buenas, pero faltan la parte que indica dónde se almacenan las recetas y dónde colocar su receta personalizada. ¿Alguien podría ayudarme con eso?
Respuesta1
Supongamos que tienes que hacer una receta que se use pdflatex
solo una vez, no pdflatex
> biblatex
> pdflatex
> pdflatex
.
En settings.json
:
Añade esto a
"latex-workshop.latex.recipes"
:{ "name": "pdflatex", "tools": [ "pdflatex" ] }
Agregue esto a
"latex-workshop.latex.tools"
si no está 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" ] }
No olvide agregar el .tex después de "%DOC%".
Respuesta2
Así es como entré en settings.json y funcionó bien. Gracias usuario156344.
{
"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"
]
}
]
}
Respuesta3
Para editar recetas debes ir alCódigoTabulador (del nombre del programa, Visual Studio Code), luegoPreferencias, y desde allíAjustes. Abra el árbol de configuración de la extensión y encontrará la configuración de LaTeX (Taller). Haga clic en "Editar en settings.json" y verá el archivo abierto para sus ediciones.