Visual Studio Code para LaTeX
En este tutorial, recomendamos usar Visual Studio Code (VS Code) como el editor principal para trabajar con LaTeX. VS Code es un editor de código fuente gratuito, ligero y altamente extensible que, con las configuraciones adecuadas, es ideal para la escritura de documentos en LaTeX.
¿Por qué usar Visual Studio Code?
VS Code no solo es poderoso, sino que también ofrece una excelente integración con GitHub para controlar versiones de tus proyectos, muchas extensiones útiles y soporte para múltiples lenguajes de programación, incluyendo LaTeX.
Algunas de las razones para usar VS Code son:
- Extensiones poderosas: VS Code cuenta con una amplia gama de extensiones para facilitar la escritura y compilación de documentos en LaTeX.
- Integración con GitHub: Puedes gestionar fácilmente tus repositorios de GitHub, hacer commits, ver el historial de cambios, y trabajar de manera colaborativa con otros usuarios.
- Soporte multiplataforma: Funciona perfectamente en Windows, macOS y Linux.
- Formatters: VS Code ofrece autoformato para diferentes lenguajes, permitiendo mantener tu código limpio y estructurado.
Instalación de TeX Live
Recomendamos usar TeX Live como la distribución preferida para LaTeX en todos los sistemas operativos, debido a su amplia compatibilidad y paquete completo.
Instalación de TeX Live en Windows
- Descarga TeX Live desde su página oficial .
- Ejecuta el instalador y sigue las instrucciones en pantalla.
- Añade el directorio de TeX Live a las variables de entorno del sistema para poder ejecutar comandos como
pdflatex
desde la terminal.
Instalación de TeX Live en macOS
-
Abre la terminal y ejecuta el siguiente comando para instalar Homebrew si no lo tienes instalado:
1/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-
Luego, instala TeX Live con Homebrew:
1brew install --cask mactex
Instalación de Visual Studio Code
Puedes descargar VS Code desde su sitio oficial . Está disponible para Windows, macOS y Linux.
Extensiones recomendadas para LaTeX
Para convertir Visual Studio Code en un potente editor de LaTeX, te recomendamos instalar las siguientes extensiones:
1. LaTeX Workshop
La extensión LaTeX Workshop es la más completa y poderosa para trabajar con LaTeX en VS Code. Facilita la compilación de documentos, previsualización en tiempo real y autocompletado de comandos de LaTeX.
Instalación:
Abre VS Code, ve a la sección de extensiones (ícono de cuadrito en la barra lateral) y busca "LaTeX Workshop". Instálala.
Características:
- Compilación automática y manual de archivos
.tex
. - Vista previa de los documentos PDF generados.
- Autocompletado de comandos y referencias cruzadas.
2. GitLens
Para aprovechar la integración con GitHub, GitLens es una extensión imprescindible. Te permite visualizar el historial de cambios, hacer commits directamente desde el editor, y comparar versiones.
Instalación:
En la sección de extensiones, busca "GitLens" e instálala.
Características:
- Visualiza los cambios realizados por cada colaborador.
- Compara versiones anteriores del código.
- Gestiona tus repositorios de GitHub sin salir del editor.
3. Prettier - Code Formatter
Para mantener tu código limpio y bien formateado, puedes usar Prettier. Aunque esta extensión está diseñada para varios lenguajes, es útil para mantener la consistencia en la escritura de código LaTeX también.
Instalación:
Busca "Prettier - Code Formatter" en la sección de extensiones.
Características:
- Autoformateo de tu código para mantener una estructura limpia y clara.
- Personalización de las reglas de formateo.
Configuración de VS Code para LaTeX
Una vez instaladas las extensiones, realiza algunas configuraciones adicionales para optimizar tu experiencia con LaTeX:
Configura la compilación automática
En el archivo settings.json
de VS Code, agrega la siguiente configuración para que LaTeX Workshop compile automáticamente al guardar un archivo .tex
:
1"latex-workshop.latex.autoBuild.run": "onSave"