Lección 9 de 19
Listas y tablas
Listas de puntos, numeradas y de descripción; tablas con tabular y el estándar profesional de booktabs.
Objetivos de la lección
- Crear listas con itemize, enumerate y description
- Construir tablas con tabular y controlar columnas y filas
- Aplicar el estilo profesional de booktabs (\toprule, \midrule, \bottomrule)
Tres clases de lista
itemize crea listas no ordenadas (viñetas), enumerate las crea numeradas y description asocia cada elemento a una etiqueta: \item[etiqueta] texto. Los entornos se pueden anidar hasta cuatro niveles y LaTeX cambia automáticamente la viñeta o el contador de cada nivel.
Cada elemento empieza con \item. El espaciado entre elementos es uniforme y configurable, pero el buen LaTeX del día a día lo deja en manos de la clase: es otra decisión de formato que te ahorras.
Tablas con tabular
El contenido de una tabla vive en el entorno tabular, cuyo argumento define las columnas: l, c y r son columnas alineadas a la izquierda, centro y derecha, y p{ancho} crea una columna de párrafo con anchura fija (la única que parte el texto largo). Las barras | dibujan filetes verticales.
Dentro, & separa columnas y \\ termina filas; \hline traza un filete horizontal. Las tablas así construidas se colocan normalmente dentro del entorno table, que le añade número, caption y capacidad de flotar (lección 10).
Un clásico problema del principiante: la tabla es más ancha que la página. La solución rápida es reducir el tamaño con {\small ...} alrededor del tabular o usar columnas p{...} para que el texto se reparta en varias líneas.
El estándar booktabs
Las guías de estilo tipográfico (y el paquete booktabs) desaconsejan los filetes verticales y los dobles: una tabla profesional usa solo tres reglas horizontales — \toprule arriba, \midrule tras la cabecera y \bottomrule al pie — con grosores pensados para óptima lectura.
booktabs añade además \addlinespace para separar bloques de filas con aire en lugar de líneas. La diferencia visual respecto a una tabla con todas sus barras es inmediata y notoria.
Listas y una tabla profesional
Las tres listas y una tabla con booktabs. Sustituye mentalmente \toprule por \hline y las | por nada para comparar el antes y el después.
Tabla comparativa propia
Crea una lista numerada con los tres editores que probarías y por qué (una línea cada uno).
Construye una tabla tabular de tres columnas (Editor, Plataforma, Precio) y cuatro filas con estilo booktabs.