El entorno para introducir tablas en LaTeX es tabular, el cual responde a la siguiente estructura:
\begin{tabular}{|c|l|r|}
\hline
% after \\: \hline or \cline{col1-col2} \cline{col3-col4} ...
& & \\
& & \\
& & \\
\hline
\end{tabular}
donde:
- |c|l|r| indica que tengo tres columnas separadas por una línea vertical (esa es la misión de |), la primera centrada, c, la segunda justificada a la izquierda, l, y la tercera a la derecha, r.
- \hline dibuja una línea horizontal.
- cada columna es separada por & y cada fila termina con \\.
Un ejemplo (donde además se ha centrado la tabla en el documento mediante center) puede ser el siguiente:
\begin{center}
\begin{tabular}{cl|r}
Nombre & Apellidos & DNI \\
\hline
Pepe & Salas & 87568425Y \\
Juan & Benítez & 85749638J \\
\hline
\end{tabular}
\end{center}
Una opción es introducir las tablas como objetos flotantes usando el entorno table (el cual funciona exactamente igual que el entorno figure ya comentado en este blog):
\begin{table}
\begin{center}
\begin{tabular}{|c|l|r|}
\hline
Nombre & Apellidos & DNI \\
\hline
Pepe & Salas & 87568425Y \\
Juan & Benítez & 85749638J \\
\hline
\end{tabular}
\caption{Tabla como elemento flotante}\label{tabla}
\end{center}
\end{table}
\begin{center}
\begin{tabular}{|c|l|r|}
\hline
Nombre & Apellidos & DNI \\
\hline
Pepe & Salas & 87568425Y \\
Juan & Benítez & 85749638J \\
\hline
\end{tabular}
\caption{Tabla como elemento flotante}\label{tabla}
\end{center}
\end{table}
Con este entorno es posible introducirle una leyenda, con la orden \caption, y asignarle una etiqueta, con la orden \label, para hacer referencia a la tabla en cualquier parte del documento.
Hasta aquí lo básico a lo que las tablas se refiere. Si deseas aumentar tus conocimientos sobre este aspecto recomiendo la lectura de las páginas 27 a 31 de Una descripción de LaTeX. Y si deseas convertirte en un usuario avanzado (introduciendo colores, partiendo/compartiendo columnas o filas, etc) te recomiento este otro documento.
Para finalizar, la orden \listoftables genera un índice de las tablas del documento (que están como objetos flotantes) allí donde se escriba.
Un ejemplo de lo expuesto lo tienes aquí junto a su código fuente.
No hay comentarios:
Publicar un comentario