Apuntes Tutorial tablas Texestudio
Versi´
on 1.00
Ra´
ul Mata Botana
email: matabotanar (at) gmail.com
agosto del 2008
Copyright
Copyright (c) 2008 Ra´
ul Mata Botana. Se otorga permiso para copiar, distribuir y/o modificar este documento bajo los t´erminos de la
Licencia de Documentaci´on Libre de GNU, Versi´on 1.2 o cualquier
otra versi´on posterior publicada por la Free Software Foundation; sin
SeccionesInvariantes ni Textos de Cubierta Delantera ni Textos de
Cubierta Trasera. Una copia de la licencia est´a incluida en la secci´on
titulada GNU Free Documentation License.
1.
Introducci´
on
Muchos tutoriales describen la construcci´on de tablas en LATEX, pero la mayor´ıa de
ellos se limitan a explicar las opciones b´asicas. En este documento intentar´e mostrar las distintas opciones que existen parael dise˜
no de tablas y ejemplificando
cada caso.
2.
El entorno tabbing
Este entorno de trabajo no genera ex´actamente tablas, pero permite presentar
texto encolumnado, de manera similar a como lo har´ıa un tabulador.
Del entorno de trabajo se entra y se sale mediante los comandos \begin{tabbing}
y \end{tabbing} respectivamente. Cuenta con los siguientes comandos:
1
Tablas en LATEX
\=
\>
\\\kill
\+
\\<
\’
\‘
2.1.
Fija la posici´on de los tabuladores
Salta al siguiente tabulador
Fin de l´ınea
Si una l´ınea finaliza con este comando no se imprime
Hace que la l´ınea sig. empiece en el tabulador sig. al previsto
Hace que la l´ınea sig. empiece en el tabulador anterior al previsto
Salta al tabulador anterior
Hace que el texto anterior se justifique a derecha
Hace que el texto que siguevaya hacia el margen derecho
Ejemplo 1
Si ponemos:
\begin{tabbing}
Nombre \= Apellido \= Padr´
on\\
Esteban \> Quito \> 80000\\
Elena \> Nito \> 80001\\
Olga \> Sana \> 80002\\
\end{tabbing}
Lo que obtendremos es:
Nombre Apellido
Esteban Quito
Elena Nito
Olga
Sana
2.2.
Padr´on
80000
80001
80002
Ejemplo 2
Tambi´en podemos fijar el ancho de las columnas:
\begin{tabbing}
\hspace*{2cm} \=\hspace*{5cm} \= \hspace*{3cm} \kill
Nombre \> Apellido \> Padr´
on\\
Esteban \> Quito \> 80000\\
Elena \> Nito \> 80001\\
Olga \> Sana \> 80002\\
\end{tabbing}
p´agina 2 de 37
Tablas en LATEX
Obteniendo:
Nombre
Esteban
Elena
Olga
2.3.
Apellido
Quito
Nito
Sana
Padr´on
80000
80001
80002
Ejemplo 3
Ahora una opci´on m´as compleja
\begin{tabbing}
\hspace{5cm} \= \hspace{5cm} \= \kill
Columna uno \>Columna 2 \> Columna 3 \\
\> Segunda
\> Tercera \\
\hspace{1.5cm} \\ %l´
ınea en blanco
Texto de primera columna que pisa la segunda \>\> Tercer columna \\
\> Texto segunda y tercera columa \\
\hspace{1.5cm} \\ %l´
ınea en blanco
xxxxxxxxxxx \= xxxxxxxxxxx \= xxxxxxxxxxx \= \kill %seteo nuevos tabuladores
Col 1 \>Col 2 \> Col 3 \> Col 4 \+\\
Dos \> Tres \> Cuatro \\
\< Uno \> Dos \> Tres \>Cuatro\\
Dos \> Tres \> Cuatro \- \\
Uno \> Dos \> Tres \> Cuatro\\
Uno \> Dos \’ \> Tres \‘ Cuatro\\
\end{tabbing}
Columna uno
Columna 2
Segunda
Columna 3
Tercera
Texto de primera columna que pisa la segunda
Tercer columna
Texto segunda y tercera columa
Col 1
Col 2
Dos
Dos
Dos
Dos
Uno
Uno
Uno
Dos
Col 3
Tres
Tres
Tres
Tres
Tres
Col 4
Cuatro
Cuatro
Cuatro
Cuatro
Cuatro
p´agina 3 de 37
Tablas enLATEX
3.
El entorno tabular
Este entorno de trabajo nos permite trabajar con muchas m´as posibilidades que
el entorno tabbing. Tiene dos formatos posibles que son los siguientes:
\begin{tabular}[posici´
on]{columnas}
columna 1 & columna 2 & columna n \\
...
...
...
\end{tabular}
o´
\begin{tabular*}{ancho}[posici´
on]{columnas}
columna 1 & columna 2 & columna n \\
...
...
...
\end{tabular*}columnas
Determina la cantidad de columnas y su posici´on
l al´ınea a izquierda
c centra
r al´ınea a derecha
| colocado entre dos columnas genera una l´ınea vertical
p{ancho} Establece el ancho de una columna
@{texto} Inserta el texto entre columnas
@{\hspace{ancho}} Inserta espacio entre columnas
*{num}{cols} num establece la cantidad de columnas y cols el
formato de las columnas (que puede ser...
Regístrate para leer el documento completo.