LaTeX Workshop es una extensión para Visual Studio Code, cuyo objetivo es proporcionar funciones básicas para la composición tipográfica LaTeX con Visual Studio Code.
Este proyecto no tendrá éxito sin las contribuciones de la comunidad, especialmente de los contribuyentes clave actuales y pasados:
@jlelong
@tamuratak
@tecosaur
@jabooth
¡Muchas gracias!
Tenga en cuenta que la última versión de LaTeX-Workshop requiere al menos VSCode 1.88.0
(marzo de 2024 o posterior).
El manual de la extensión se mantiene como wiki.
.jnw
.rnw
@
sugerencias[...]
y begin{}...end{}
Esta no es una lista completa, sino más bien una vista previa de algunas de las funciones más interesantes.
Cree LaTeX (incluido BibTeX) en PDF automáticamente al guardar.
Vea PDF sobre la marcha (en VS Code o navegador).
SyncTeX directo e inverso. Haga clic para saltar entre la ubicación en la fuente .tex
y PDF y viceversa.
Intellisense, incluidas las completaciones de claves de bibliografía ( cite{}
) y etiquetas ( ref{}
).
Analizador de registros de LaTeX, con errores y advertencias en la compilación de LaTeX informados automáticamente en VS Code.
Fragmentos
Se pueden escribir muchos comandos de LaTeX usando fragmentos que comienzan en y luego escribir parte del comando para limitar la búsqueda.
Rodee algún texto seleccionado con un comando LaTeX usando ctrl + l , ctrl + w ( ⌘ + l , ⌘ + w en Mac). Aparece un nuevo menú para seleccionar el comando. Esto funciona con selecciones múltiples. El método anterior que utiliza ha quedado obsoleto.
También proporcionamos algunos otros mecanismos de sugerencias.
Las letras griegas se obtienen como @
+ letter
. Algunas letras tienen variantes, que están disponibles como @v
+ letter
. Ver aquí.
Los entornos comunes se pueden obtener mediante BXY
donde XY
son las dos primeras letras del nombre del entorno, por ejemplo. BEQ
da el entorno equation
. Si desea la versión estrella del entorno, utilice BSXX
, por ejemplo. BSEQ
da la equation*
entorno. Ver aquí.
Los comandos de fuentes comunes se pueden obtener mediante FXY
, donde XY
son las dos últimas letras del nombre del comando de fuente, por ejemplo. FIT
da textit{}
. Ver aquí.
Se pueden obtener muchos otros símbolos matemáticos con el prefijo @
. Ver aquí.
Atajos
Además de los fragmentos, la extensión proporciona atajos que le permiten formatear fácilmente el texto (y una o dos cosas más).
Cuando la línea actual comienza con item
o item[]
, presionar Enter
automáticamente agrega una nueva línea que comienza de la misma manera. Para un mejor manejo del último elemento, presionar Enter
en una línea que solo contenga item
o item[]
en realidad elimina el contenido de la línea. alt+Enter
está vinculado al comando de nueva línea estándar. Esta inserción automática de item
se puede desactivar estableciendo latex-workshop.bind.enter.key
en false
.
Vista previa al pasar el mouse. Al pasar el cursor sobre la etiqueta de inicio de un entorno matemático, aparece una vista previa de Mathjax.
El código para esta extensión está disponible en github en: https://github.com/James-Yu/LaTeX-Workshop
MIT