Hoja de trucos de LaTeX
Referencia básica de LaTeX
LaTeX es un potente sistema de composición tipográfica ampliamente utilizado para crear documentos profesionales con un formato complejo, como fórmulas matemáticas, especialmente en ámbitos académicos. Aquí tienes una hoja de referencia para la composición tipográfica con LaTeX.
Esta guía forma parte de nuestro hub de Herramientas de Documentación en 2026: Flujos de trabajo con Markdown, LaTeX, PDF e impresión.

Comandos básicos de TeX/LaTeX
Estructura básica de un documento LaTeX
\documentclass{article}
\usepackage{amsmath}
\begin{document}
Your content here
\end{document}
Formato de texto
- Negrita: \textbf{text}
- Cursiva: \textit{text}
- Subrayado: \underline{text}
Modo matemático
Matemáticas en línea: $$x^2 + y^2 = z^2$$ Matemáticas en modo desplegado: $$ E = mc^2 $$
Letras griegas
- Alfa: $$\alpha$$
- Beta: $$\beta$$
- Gamma: $$\gamma$$
- Delta: $$\delta$$
Operadores y símbolos
- Suma: $$\sum_{i=1}^n x_i$$
- Integral: $$\int_a^b f(x) dx$$
- Fracción: $$\frac{numerator}{denominator}$$
- Raíz cuadrada: $$\sqrt{x}$$
Subíndices y superíndices
- Subíndice: $$x_i$$
- Superíndice: $$x^2$$
- Combinado: $$x_i^2$$
Matrices
\begin{matrix}
a & b \\
c & d
\end{matrix}
Ecuaciones
\begin{equation}
f(x) = ax^2 + bx + c
\end{equation}
Listas
Lista no ordenada:
\begin{itemize}
\item First item
\item Second item
\end{itemize}
Lista ordenada:
\begin{enumerate}
\item First item
\item Second item
\end{enumerate}
Tablas
Puede ver los detalles en una sección separada a continuación.
\begin{tabular}{|c|c|}
\hline
Header 1 & Header 2 \\
\hline
Cell 1 & Cell 2 \\
\hline
\end{tabular}
Secciones
\section{Main Section}
\subsection{Subsection}
\subsubsection{Sub-subsection}
Incluya los paquetes que el cuerpo necesita y elija la clase de documento según la extensión de la pieza: article cuando no hay capítulos, o report o book cuando los haya.
Añadir diagramas
Para la documentación que reside en Markdown y no en LaTeX, como entradas de blogs técnicos, archivos README o sitios basados en Hugo, una alternativa más ligera son los diagramas Mermaid, que utilizan una sintaxis basada en texto dentro de bloques de código con cercas y generan diagramas de flujo, diagramas de secuencia y diagramas ER sin ninguna herramienta externa. Para la salida estructurada de impresión y PDF donde el diseño preciso es importante, LaTeX sigue siendo la opción adecuada.
Para incluir diagramas en una hoja de referencia de LaTeX, tiene varias opciones:
-
Utilice el paquete graphicx para insertar imágenes:
- Añada \usepackage{graphicx} a su preámbulo
- Utilice \includegraphics[options]{filename} para insertar imágenes (por favor, consulte los detalles a continuación.)
-
Cree diagramas de Venn utilizando el paquete venndiagram:
- Añada \usepackage{venndiagram} a su preámbulo
- Utilice el entorno \begin{venndiagram3sets} para diagramas de tres conjuntos
-
Trace gráficas utilizando el paquete tikz:
- Añada \usepackage{tikz} a su preámbulo
- Utilice el entorno \begin{tikzpicture} para crear trazados y gráficas
-
Cree tablas para organizar la información:
- Utilice el entorno \begin{tabular} para tablas simples
- Para tablas más complejas, considere paquetes como longtable o tabu
-
Utilice subfiguras para múltiples diagramas relacionados:
- Añada \usepackage{subcaption} a su preámbulo
- Utilice el entorno \begin{subfigure} dentro de un entorno figure
Recuerde ajustar la posición y el tamaño de sus diagramas para que encajen en el formato de la hoja de referencia. Es posible que necesite experimentar con opciones como [width=0.8\textwidth] o [scale=0.5] para asegurarse de que sus diagramas encajen bien dentro de la disposición de la hoja de referencia.
Añadir imágenes
Para añadir imágenes utilizando el paquete graphicx en LaTeX, siga estos pasos:
- Incluya el paquete graphicx en el preámbulo de su documento:
\usepackage{graphicx}
- Coloque sus archivos de imagen en el mismo directorio que su archivo LaTeX o utilice el comando \graphicspath para especificar el directorio de imágenes:
\graphicspath{{images/}}
- Utilice el comando \includegraphics dentro de su documento para insertar la imagen:
\includegraphics[options]{filename}
- Para una mejor organización y formato, envuelva la imagen en un entorno figure:
\begin{figure}[placement]
\centering
\includegraphics[options]{filename}
\caption{Your caption here}
\label{fig:label}
\end{figure}
- Ajuste el tamaño de la imagen utilizando opciones como width, height o scale:
\includegraphics[width=0.5\textwidth]{filename}
- Referencie la imagen en su texto utilizando el comando \ref con la etiqueta que asignó.
Recuerde compilar su documento para ver las imágenes insertadas.
Añadir tablas a un documento LaTeX
Añadir tablas a un documento LaTeX es una tarea común que se puede lograr utilizando el entorno tabular.
Así es como se crean tablas en LaTeX con varios ejemplos:
Estructura básica de una tabla
La estructura básica de una tabla en LaTeX utiliza el entorno tabular:
\begin{tabular}{column_specifiers}
content
\end{tabular}
Los especificadores de columna definen la alineación y los bordes de cada columna:
- l: alineado a la izquierda
- c: alineado al centro
- r: alineado a la derecha
- |: línea vertical entre columnas
Ejemplo de tabla simple
Aquí hay una tabla básica de 3x3:
\begin{tabular}{lcr}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\end{tabular}
Tabla con bordes
Para añadir bordes, utilice líneas verticales (|) y horizontales (\hline):
\begin{tabular}{|l|c|r|}
\hline
Left & Center & Right \\
\hline
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\hline
\end{tabular}
Entorno table
Para un mejor formato y pies de tabla, utilice el entorno table:
\begin{table}[h!]
\centering
\caption{Sample Table}
\label{tab:sample}
\begin{tabular}{|c|c|c|}
\hline
Column 1 & Column 2 & Column 3 \\
\hline
A & B & C \\
D & E & F \\
\hline
\end{tabular}
\end{table}
Tablas multicolumna y multilínea
Para tablas más complejas, puede utilizar los comandos \multicolumn y \multirow:
\usepackage{multirow}
\begin{tabular}{|c|c|c|}
\hline
\multicolumn{2}{|c|}{Merged Columns} & Column 3 \\
\hline
\multirow{2}{*}{Merged Rows} & B1 & C1 \\
& B2 & C2 \\
\hline
\end{tabular}
Tabla con tipos de columna personalizados
Para un formato más avanzado, puede definir tipos de columna personalizados:
\usepackage{array}
\begin{tabular}{|l|>{\centering\arraybackslash}p{3cm}|r|}
\hline
Left & Centered Paragraph & Right \\
\hline
A & This text is centered and wraps within a 3cm wide column & 1 \\
\hline
\end{tabular}
Recuerde incluir los paquetes necesarios como array, multirow o booktabs para funciones avanzadas de tablas.
Añadir tabla de contenidos
Añadir una tabla de contenidos a un documento LaTeX es un proceso sencillo. Así es como se hace:
- Tabla de contenidos básica
Para crear una tabla de contenidos básica, utilice el comando \tableofcontents:
\documentclass{article}
\begin{document}
\tableofcontents
\section{Introduction}
\section{Main Content}
\section{Conclusion}
\end{document}
Esto generará automáticamente una tabla de contenidos basada en las secciones de su documento.
- Personalización de la tabla de contenidos
Puede personalizar la profundidad de la tabla de contenidos utilizando el comando \setcounter:
\setcounter{tocdepth}{2}
\tableofcontents
Esto mostrará secciones y subsecciones en la tabla de contenidos.
- Cambio del título
Para cambiar el título predeterminado “Contents”, utilice:
\renewcommand*\contentsname{Tutorials}
\tableofcontents
Esto cambiará el título a “Tutorials”.
- Adición de secciones sin numerar
Para añadir secciones sin numerar a la tabla de contenidos, utilice:
\addcontentsline{toc}{section}{Unnumbered Section}
\section*{Unnumbered Section}
Esto incluirá la sección sin numerar en la tabla de contenidos.
- Inclusión de listas de figuras y tablas
También puede añadir listas de figuras y tablas:
\tableofcontents
\listoffigures
\listoftables
Recuerde compilar su documento dos veces para asegurarse de que la tabla de contenidos se genere correctamente.
Ejemplo
Aquí hay un ejemplo completo que demuestra estas características:
\documentclass{article}
\usepackage{blindtext}
\title{Sample Document}
\author{John Doe}
\date{}
\begin{document}
\maketitle
\renewcommand*\contentsname{Document Contents}
\setcounter{tocdepth}{2}
\tableofcontents
\section{Introduction}
\blindtext
\section{Main Content}
\subsection{Subsection 1}
\blindtext
\subsection{Subsection 2}
\blindtext
\addcontentsline{toc}{section}{Unnumbered Section}
\section*{Unnumbered Section}
\blindtext
\section{Conclusion}
\blindtext
\end{document}
Este ejemplo incluye un título personalizado para la tabla de contenidos, establece la profundidad para incluir subsecciones y añade una sección sin numerar a la tabla de contenidos.