Visión general y instalación de LaTeX

Cuando necesitas un documento de alta calidad para una revista científica muy especializada

Índice

LaTeX es un sistema de software para el diseño de documentos (diseño de páginas de texto de alta calidad). El PDF resultante suelen verse mejor que los documentos creados con MS Word. Echa un vistazo. Una delicia para los ojos. Esta guía forma parte de nuestro Herramientas de documentación en 2026: Markdown, LaTeX, PDF y flujos de trabajo de impresión hub.

LaTeX se pronuncia como “LAH-tek” o “LAY-tek”.

A diferencia de los procesadores de textos WYSIWYG (What You See Is What You Get), LaTeX utiliza un lenguaje de marcado para describir el contenido y el diseño de un documento.

Verás, es similar al markdown de Wikipedia que también se usa en Hugo

LaTeX en Londres

El diseño de documentos es el proceso de organizar palabras, símbolos y glifos para crear un documento que sea fácil de leer y visualmente atractivo.

Es una parte vital del diseño que implica comprender diversos elementos, incluyendo: Tipografías, Tamaños de tipografía, Espaciado entre líneas, Ajuste de espacios entre letras, Ajuste de espaciado entre palabras, Puntuación, Escalado y Justificación.

Ejemplo de documento LaTeX

Aquí hay un ejemplo básico de un documento LaTeX:

\documentclass{article}

\usepackage[a4paper, , margin=1in]{geometry}
\usepackage{lipsum}

\title{Mi primer documento LaTeX emocionante}
\author{Autor increíble}
\date{\today}

\begin{document}

\maketitle

\section{Introducción}

¡Sí! Este es el documento LaTeX.

\section{Cuerpo}

LaTeX es un sistema de diseño de documentos poderoso utilizado para producir
documentos científicos y matemáticos de alta calidad.
Pero no solo eso. La alta calidad puede apreciarse en todas partes.
¿Verdad?

\section{Conclusión}

Crear documentos con LaTeX es sencillo y divertido.

\section{Y un ejemplo con lipsum}
\lipsum[1-2]

\end{document}

Cuando se compila, este código producirá un documento formateado con un título, autor, fecha y tres secciones. Para compilar archivos Tex a PDF puedes usar el editor TexWorks. Se instala automáticamente como parte del sistema TexLive. O la extensión de VS Code LaTex Workshop.

Ejemplo de documento LaTeX

En realidad, no es mi primer documento LaTeX :), pero para fines de demostración, dejémoslo así. Este ejemplo demuestra la estructura fundamental de un documento LaTeX:

  1. La clase de documento se declara usando \documentclass{article}.
  2. El preámbulo contiene metadatos como título, autor y fecha.
  3. El contenido real está encerrado dentro del entorno document.
  4. Las secciones se crean usando el comando \section{}.
  5. Uso del paquete lipsum (ejemplo de texto autogenerado)

Características clave de LaTeX

Las características clave de LaTeX incluyen:

  1. Separación de contenido y estilo: Los autores se centran en escribir contenido mientras que LaTeX maneja el formateo.
  2. Diseño de alta calidad: LaTeX produce documentos profesionales, especialmente para expresiones matemáticas complejas.
  3. Consistencia: Garantiza un estilo uniforme en todo el documento.
  4. Portabilidad: Los archivos LaTeX son texto plano, lo que los hace altamente portables entre diferentes plataformas.
  5. Flexibilidad: Permite un control detallado sobre el diseño del documento.

LaTeX se utiliza ampliamente en el ámbito académico para documentos científicos, toma de notas técnicas y publicaciones que requieren materiales multilingües complejos. Para crear un documento LaTeX, los usuarios escriben en texto plano, usando comandos para definir la estructura y el estilo del documento. El sistema LaTeX luego procesa este archivo para producir una salida formateada, generalmente un PDF.

Instalación de LaTeX en Windows

En Windows hay dos sistemas principales de LaTeX disponibles: TexLive y MiKTex

Además del sistema, podrías necesitar un editor dedicado que sepa cómo llamar a este sistema para convertir archivos .tex a .pdf Algunos buenos editores para LaTeX son:

Y por supuesto, puedes usar el Bloc de notas, Vim o MS Word para editar archivos .tex - son simplemente archivos de texto normales con la extensión específica .tex. Para una lista completa de editores, por favor consulta la lista al final de este artículo.

Cómo instalar TexLive en Windows

Para instalar LaTeX Live en Windows, sigue estos pasos:

  1. Descarga el instalador de LaTeX para Windows:

  2. Ejecuta el instalador:

    • Haz doble clic en el archivo descargado “install-tl-windows.exe”.
    • Si aparece una advertencia de seguridad, selecciona “Ejecutar”.
  3. Elige opciones de instalación:

    • En la ventana del instalador, haz clic en “Instalar” y luego en “Siguiente”.
    • Selecciona tus ajustes preferidos, como el directorio de instalación y el tamaño del papel.
  4. Comienza la instalación:

    • Haz clic en “Instalar” para iniciar el proceso.
    • El instalador descargará e instalará todos los módulos necesarios. Esto puede tomar varias horas dependiendo de tu conexión a Internet.
  5. Completa la instalación:

    • Una vez que se hayan instalado todos los módulos, haz clic en “Cerrar”.
    • Ahora puedes acceder a TeX Live desde el menú de inicio.

Puede ser mejor descargar TexLive completo e instalarlo de forma offline. Para una instalación offline de TexLive LaTeX usando una imagen ISO:

  1. Descarga la imagen ISO de TeX Live desde https://mirror2.sandyriver.net/pub/ctan/systems/texlive/Images/
  2. Abre la ISO y ejecuta el archivo “install-tl-windows.bat”.

Después de la instalación, puedes usar la interfaz gráfica del Administrador de TeX Live para agregar o eliminar paquetes y mantener tu instalación actualizada.

Cómo instalar MiKTeX en Windows

Para instalar LaTeX en Windows, sigue estos pasos:

  1. Descarga MiKTeX:

    • Visita el sitio web de MiKTeX (http://www.miktex.org/download)
    • Haz clic en el botón de Descargar bajo las pestañas de Windows y Instalador
    • Guarda el archivo en un lugar donde puedas encontrarlo fácilmente
  2. Ejecuta el instalador de MiKTeX:

    • Haz doble clic en el archivo descargado para abrirlo
    • Selecciona “Ejecutar” si aparece una advertencia de seguridad
    • Lee y acepta el acuerdo de licencia
  3. Elige tus ajustes:

    • Selecciona “A4” como tamaño de papel preferido
    • Elige el alcance de instalación (se recomienda la instalación privada)
    • Selecciona el directorio de instalación (puedes usar el predeterminado)
  4. Configura la instalación de paquetes:

    • Elige cómo quieres que MiKTeX maneje los paquetes faltantes:
      • “Pregúntame primero” para confirmar la instalación
      • “Siempre” para instalar sin confirmación
      • “Nunca” para no permitir la instalación de paquetes faltantes
  5. Comienza la instalación:

    • Revisa tus ajustes y haz clic en “Iniciar”
    • Espera a que finalice la instalación (puede tomar hasta 15 minutos)
  6. Finaliza la instalación:

    • Haz clic en “Cerrar” para salir del instalador
    • Elimina el archivo original del instalador
  7. Instala un editor de LaTeX (opcional pero recomendado):

    • Elige un editor como TeXstudio, TeXmaker o Overleaf
    • Descarga e instala tu editor preferido

Después de la instalación, se recomienda abrir la Consola de MiKTeX y verificar las actualizaciones para asegurarte de tener la última versión.

LaTeX en sistemas Mac y Linux

Para instalar LaTeX en sistemas Mac o Linux, por favor consulta la página de instalación de TexLive:


Paquetes comunes de LaTeX

LaTeX ofrece una amplia gama de paquetes que extienden su funcionalidad y proporcionan características adicionales para la preparación de documentos. Aquí hay algunos paquetes comunes de LaTeX y sus usos:

Tipografía matemática

amsmath: Este paquete es esencial para el diseño de ecuaciones avanzadas. Proporciona:

  • Entornos de ecuación mejorados
  • Nuevos símbolos y operadores matemáticos
  • Opciones de alineación mejoradas para ecuaciones

amssymb: Complementa a amsmath agregando símbolos matemáticos adicionales y fuentes.

Estructura y diseño del documento

geometry: Permite personalizar fácilmente las dimensiones de la página y los márgenes. Por ejemplo:

\usepackage[a4paper,top=3cm,bottom=3cm,outer=3cm,inner=3cm,heightrounded]{geometry}

fancyhdr: Permite personalizar los encabezados y pies de página en cada página.

Tablas y figuras

booktabs: Genera tablas profesionales con reglas horizontales mejoradas y espaciado.

tabularx: Crea tablas que coinciden con el ancho del párrafo.

longtable: Permite tablas que se extienden en varias páginas.

graphicx: Proporciona comandos para incluir y manipular gráficos.

Formateo de texto y tipografía

microtype: Mejora la apariencia del texto mediante ajustes de tipografía microscópicos. Ofrece:

  • Protrusión de caracteres
  • Expansión de fuentes
  • Ajuste adicional de espaciado entre letras
  • Ajuste del espaciado entre palabras

Listados de código

listings: Permite el diseño de código fuente con resaltado de sintaxis para varios lenguajes de programación.

Gráficos vectoriales

PGF/TikZ: Paquete poderoso para crear gráficos vectoriales mediante programación. Es útil para:

  • Dibujar diagramas
  • Crear gráficos y trazados
  • Ilustrar conceptos matemáticos

Teoremas y pruebas

amsthm: Proporciona entornos para el diseño de teoremas, lemas y pruebas.

ntheorem: Una alternativa a amsthm con más opciones de personalización.

Bibliografía y citas

natbib: Ofrece nuevos estilos de cita y opciones, especialmente útiles para documentos periodísticos.

Hipervínculos y referencias cruzadas

hyperref: Agrega capacidades de hipervínculo a documentos LaTeX.

cleveref: Mejora las características de referencias cruzadas, formateando automáticamente las referencias según su tipo.

Al incorporar estos paquetes, los usuarios de LaTeX pueden ampliar significativamente la funcionalidad de sus documentos y mejorar su calidad y apariencia general.

Editores y herramientas populares para escribir y editar código LaTeX

Hay varias opciones populares de editores y herramientas disponibles para escribir y editar código LaTeX. Estas herramientas ofrecen diversas funciones como colaboración en tiempo real, control de versiones, resaltado de sintaxis, y visores de PDF integrados para mejorar la productividad. Aquí hay una lista de algunas opciones populares:

Editores en línea

  • Overleaf: Overleaf es un editor en línea de LaTeX que ofrece colaboración en tiempo real, control de versiones y cientos de plantillas de LaTeX 29.
  • ShareLaTeX: ShareLaTeX es otro editor en línea de LaTeX conocido por su facilidad de uso y características colaborativas 1.
  • Authorea: Authorea ofrece una plataforma para escribir y editar documentos de LaTeX con funcionalidades adicionales como colaboración en tiempo real y control de versiones 1.

Editores offline

  • TeXstudio: TeXstudio es un editor gratuito, moderno y multiplataforma de LaTeX que funciona en Windows, Mac y Linux. Incluye características como soporte de Unicode y verificación ortográfica 2412.
  • TeXworks: TeXworks es conocido por su interfaz amigable y visor integrado, lo que lo convierte en una de las mejores opciones para usuarios de Windows 8.
  • Kile: Kile es un excelente editor de LaTeX originalmente de la comunidad Linux/KDE, ofreciendo una interfaz sencilla y diversas bibliotecas de código abierto 1012.
  • TeXMaker: TeXMaker es una buena alternativa a Kile, proporcionando un conjunto robusto de características para la edición de LaTeX 10.
  • TeXStudio: TeXStudio es un editor de LaTeX multiplataforma que incluye diversas herramientas y funcionalidades para mejorar la productividad 24121315.
  • LyX: LyX es un editor de código abierto compatible con Windows, macOS y Linux. Soporta el enfoque WYSIWYM (What You See Is What You Mean) con una interfaz gráfica simple 11.

Editores especializados

  • VimTeX: VimTeX es un plugin de tipo de archivo y sintaxis para Vim y Neovim que agrega soporte para edición de LaTeX. Ofrece características como soporte de compilación de documentos, autocompletado de citas, etiquetas, comandos, etc. 67.
  • emacs + aucTeX: Esta combinación proporciona un entorno especializado para la edición de LaTeX con diversas herramientas para mejorar la productividad 6.
  • Sublime Text + LaTeXTools: Sublime Text es un editor de texto popular que puede mejorarse con el plugin LaTeXTools para un mejor soporte de LaTeX 15.

Entornos de desarrollo integrados (IDEs)

  • Visual Studio Code (VSCode): Con las extensiones adecuadas, VSCode puede convertirse en una herramienta poderosa para escribir y editar código LaTeX. Extensiones como LaTeX Workshop ofrecen características como resaltado de sintaxis, autocompletado y compilación de documentos 15.

Estos editores y herramientas atienden necesidades y preferencias diferentes, desde la edición simple de texto hasta entornos colaborativos avanzados. Dependiendo de tus requisitos específicos, puedes elegir el que mejor se adapte a tu flujo de trabajo.

Enlaces útiles