Está en la página 1de 7

16/5/2019 Aprendiendo LaTeX: Tablas con LaTeX (3)

Más Crear b

viernes, 27 de enero de 2012 LaTeX...

es una herramienta diseñada par


Tablas con LaTeX (3) crear documentos científicos
técnicos. Tiene muchas ventaja
A continuación mostraré más ejemplos sobre tablas avanzadas. Nuestro documento .tex tendrá que tener la frente a otros procesadores d
forma siguiente, donde se cargan los paquetes {graphicx}, para insertar figuras, {multirow}, para fusionar textos. Pero también es más difíc
celdas de la misma columna, {array} para centrar verticalmente los elementos de una casilla, y {float}, para usar de usar. En este blog vo
el comando [H]. añadiendo las cosas que aprend
de LaTeX. Quizás encuentres alg
\documentclass[a4paper,openright,10pt]{report} que también te sirva a ti. Si algun
\usepackage[spanish]{babel} % para escribir en espanol entrada te resulta úti
¡recomiéndala o dale a +1 co
\usepackage[latin1]{inputenc} % para acentos sin codigo
google! :-)
\usepackage{graphicx} % graficos
\usepackage{multirow, array} % para las tablas Puedes ver los contenidos del blo
\usepackage{float} % para usar [H] aquí. O bien buscar un tema con e
buscador de abajo, o por la lista d
\begin{document} categorías:

\end{document} Buscar en este blog

Buscar

Categorías
Cómo obligar a LaTeX a que situe una tabla (o figura) en un sitio determinado.
LaTeX suele colocar las tablas (y figuras) donde él considera mejor. Podemos indicarle el orden de nuestra .contenidos del blog (1)
preferencia con [htb] (here, top, bottom), pero no siempre funciona bien. Si queremos forzar a LaTeX que artículos (7)
coloque la tabla justo en un sitio, hay que poner [H]. Para usar este comando, es necesario cargar el paquete bibliografía (9)
{float}. curriculum (1)
documento corto (2)
\begin{table}[H] ecuaciones (6)
encabezados y pies de página (7
\end{table}
errores (1)
figuras (8)
formato (9)
indices (5)
Cómo amoldar el texto de una celda, a un ancho fijo. Y que automáticamente el texto vaya saltando
de línea. instalación (2)
latex en español (5)
Para ello, podemos utilizar el comando p{xcm}. Donde "xcm" es la anchura que queremos dar a la columna.
listas (2)
(Podemos usar "in", "mm", "cm", etc.)
mix (16)

\begin{table}[H] presentaciones (2)


\centering primeros pasos (6)
\begin{tabular}{p{2cm} p{5cm}} símbolos (5)
\hline tablas (13)
Autor & Poema \\ tesis (5)
\hline \hline
Espronceda & Con diez cañones por banda, viento en popa, a toda vela, no corta el mar, sino vuela un velero Perfil
bergantín... \\
\hline Luis
Bécquer & Volverán las oscuras golondrinas, en tu balcón sus nidos a colgar, y otra vez con el ala, a sus cristales Algún día,
jugando llamarán... \\ llegaremos a las
\hline estrellas.
\end{tabular} Ver todo mi perfil
\caption{Autores españoles.}
\label{tabla:autores} Mis legos frikis
\end{table}

minisconlatex.blogspot.com/2012/01/mas-sobre-tablas-2.html 1/7
16/5/2019 Aprendiendo LaTeX: Tablas con LaTeX (3)
Visitas

4,755,316

Entradas más populares

Ecuaciones con LaTeX


En esta entrada resumiré los
comandos más importantes par
escribir ecuaciones. En primer
lugar, nuestro archivo .tex
tendrá que ser algo ...

Tablas con LaTeX (1)


A continuación, mostraré una
Cómo centrar verticalmente el texto de una celda. pequeña introducción para
dibujar tablas sencillas en
Para ello, podemos cargar la librería {array} y usar los comandos >{\arraybackslash}m{xcm}, como se muestra LaTeX. En primer lugar, nuestr
a continuación. (Si además queremos que el texto esté centrado horizontalmente, añadimos \centering.) archivo .tex tendrá que...

Listas y enumeraciones en
\begin{table}[H] LaTeX
\centering En la siguiente entrada mostrar
\begin{tabular}{>{\centering\arraybackslash}m{2cm} >{\arraybackslash}m{5cm} } cómo se pueden crear
fácilmente listas y
\hline
enumeraciones con LaTeX.
Autor & Poema \\ Nuestro archivo .tex tendrá la
\hline \hline siguie...
Espronceda & Con diez cañones por banda, viento en popa, a toda vela, no corta el mar, sino vuela un velero
Figuras y subfiguras en LaTeX
bergantín... \\
En la siguiente entrada mostrar
\hline cómo se añaden figuras en
Bécquer & Volverán las oscuras golondrinas, en tu balcón sus nidos a colgar, y otra vez con el ala, a sus cristales LaTeX. Primero, nuestro
jugando llamarán... \\ documento de LaTeX tendrá qu
ser parecido a lo siguie...
\hline
\end{tabular} Guiones y comillas en LaTeX
\caption{Autores españoles.} Guiones en LaTeX: LaTeX
\label{tabla:autores} trabaja con tres tipos de
guiones. Cortito, largo y más
\end{table}
largo. Que se escriben
respectivamente como "-&qu...

Tablas con LaTeX (3)


A continuación mostraré más
ejemplos sobre tablas
avanzadas. Nuestro documento
.tex tendrá que tener la forma
siguiente, donde se cargan l...

Cómo escribir una tesis con


LaTeX
Si ahora estás escribiendo tu
tesis, es muy probable que haya
decidido hacerla con LaTeX.
¡Sabia decisión! :-) En la
siguiente entrada, m...
Cómo insertar una imagen en una celda de una tabla.
Bibliografía en LaTeX
Las imágenes se insertan fácilmente con \includegraphics[width=15mm]{dibujo}. En estos casos, suele ser En la siguiente entrada mostrar
importante que las celdas queden centradas verticalmente, utilizando los comandos explicados previamente. algunos ejemplos sobre cómo
utilizar la bibliografía con
LaTeX. En primer lugar,
\begin{table}[H] supongamos que tenemos c...
\centering
\begin{tabular}{ >{\centering\arraybackslash}m{2cm} >{\arraybackslash}m{5cm}} Fracciones con LaTeX
\hline En LaTeX, las fracciones se
Autor & Poema \\ ponen con el comando \frac{}{}
. Como se muestra a
\hline \hline continuación:
\includegraphics[width=15mm]{./figuras/espronceda} & Con diez cañones por banda, viento en popa, a toda \documentclass[a4paper,openr
vela, no corta el mar, sino vuela un velero bergantín... \\ ght,12pt]{repo...
\hline
Símbolos de monedas y tanto
\includegraphics[width=15mm]{./figuras/becquer} & Volverán las oscuras golondrinas, en tu balcón sus nidos por mil en LaTeX
a colgar, y otra vez con el ala, a sus cristales jugando llamarán... \\ En la siguiente entrada mostrar
\hline cómo insertar algunos símbolos
en LaTeX. Nuestro archivo .tex
\end{tabular}
tendrá la forma siguiente.
\caption{Autores españoles.} Donde además, s...
\label{tabla:autores}
\end{table}
Licencia de Creative Commons

minisconlatex.blogspot.com/2012/01/mas-sobre-tablas-2.html 2/7
16/5/2019 Aprendiendo LaTeX: Tablas con LaTeX (3)

Este obra está bajo una licencia de


Creative Commons
Reconocimiento-NoComercial 4.0
Internacional.

Se permite solo el uso no


comercial de la obra y sus
derivadas. Además, es necesario
reconocer al autor original:
Luis Gómez Palacín.

Por último, muestro un ejemplo de tabla un poco más complejo. Donde los versos de ambos poemas se han
escrito en líneas distintas.

\begin{table}[H]
\centering
\begin{tabular}{ >{\centering\arraybackslash}m{2cm} >{\centering\arraybackslash}m{6cm}}
\hline
Autor & Poema \\
\hline \hline
\multirow{4}{2cm}{\centering\includegraphics[width=15mm]{./figuras/espronceda}} & Con diez cañones por
banda,\\
& viento en popa, a toda vela,\\
& no corta el mar, sino vuela \\
& un velero bergantín... \\
\hline
\multirow{4}{2cm}{\centering\includegraphics[width=15mm]{./figuras/becquer}} & Volverán las oscuras
golondrinas,\\
& en tu balcón sus nidos a colgar,\\
& y otra vez con el ala,\\
& a sus cristales jugando llamarán... \\
\hline
\end{tabular}
\caption{Autores españoles.}
\label{tabla:autores}
\end{table}

Publicado por Luis en 12:39

Etiquetas: tablas

32 comentarios:
María dijo...
Muchas gracias. Me estaba tirando de los pelos y gracias a esta entrada he conseguido que la tabla se vea como
yo quería.

Un saludo!!
14 de mayo de 2012, 21:35

Luis dijo...
Me alegro. :-)

¡Hasta luego!
15 de mayo de 2012, 11:12

minisconlatex.blogspot.com/2012/01/mas-sobre-tablas-2.html 3/7
16/5/2019 Aprendiendo LaTeX: Tablas con LaTeX (3)

Daniel García Teba dijo...


Muchísimas gracias, llevaba tiempo buscando como hacer esto ^^
1 de junio de 2013, 23:33

Luis dijo...
Muchas de nadas :-)
4 de junio de 2013, 11:02

Lupita Moreno dijo...


Gracias, esta buenísimo tu post
21 de diciembre de 2013, 16:05

Luis dijo...
Gracias Lupita. ^^
22 de diciembre de 2013, 15:50

matematicas finacieras dijo...


Hola Luis,
Estoy trabajando un documento grande con \multirow, aunque he cargado el paquete correspondiente, me sale
el siguiente error
! Undefined control cequence
\multirow

y en un documento pequeño si me funciona. ¿Me podrías colaborar con esto?


Muchas gracias.
Catalina.
4 de febrero de 2014, 2:46

Luis dijo...
Hola Catalina, ¿qué tal?

El tamaño del documento no tiene nada que ver.

Creo que el problema está sencillamente en que tienes alguna letra mal puesta. A lo mejor tienes mal escrito el
nombre del paquete al cargarlo, o quizás tengas escrita mal el nombre de la función.

\usepackage{multirow}

\multirow{4}{2cm}{texto}

Hasta luego
4 de febrero de 2014, 9:51

An Di dijo...
Muchas gracias!
20 de febrero de 2014, 18:54

Luis dijo...
¡Muchas de nadas! :)
22 de febrero de 2014, 12:45

Cristopher Morales dijo...


gracias me sirvio bastante para dejar donde quiero las tablas saludos
20 de octubre de 2014, 23:28

Luis dijo...
Me alegro, Cristopher :-)

minisconlatex.blogspot.com/2012/01/mas-sobre-tablas-2.html 4/7
16/5/2019 Aprendiendo LaTeX: Tablas con LaTeX (3)
21 de octubre de 2014, 10:01

Pedro Álvarez dijo...


Lo primero muchas gracias por tu blog, me sirve de mucha ayuda!. Ahora una consulta ¿algún comando para
cambiar el color de los cuadros? me refiero a las rayas negras que forman el propio cuadro... ¡saludos!
15 de marzo de 2015, 16:52

Luis dijo...
Hola Pedro,

para eso puedes usar el paquete {colortbl}

Hasta luego

http://osl.ugr.es/CTAN/macros/latex/contrib/colortbl/colortbl.pdf
17 de marzo de 2015, 19:10

Pedro Álvarez dijo...


¡Vale muchas gracias! es que vengo del entorno word y siempre use mucho la escala de grises, las tablas tan
negras contrastan mucho con el resto de documentos.
Saludos y enhorabuena por tu blog
17 de marzo de 2015, 23:42

Luis dijo...
Gracias :-)
18 de marzo de 2015, 14:52

arturo Muñoz dijo...


Hola. he escrito el código que aparece ahí, pero mi tabla es muy grande, de echo aparece solo la mitad la tabla y
en la pag siguiente ya no aparece, aparece como si estuviera cortada o debajo de la pag siguiente, que otra
opción tengo para poder poner mi tabla y que aparezca correctamente.
gracias. saludos
24 de marzo de 2015, 7:06

Luis dijo...
Hola Arturo,

para páginas que ocupen varias hojas, es mejor usar el paquete {longtable}. Búscalo en categorías.

Hasta luego
9 de abril de 2015, 20:16

christian lopez dijo...


intento forzar mi tabla a que quede donde yo la necesito con [H] , pero no me da resultado me la poner al final
del capitulo.
17 de noviembre de 2015, 4:30

Luis dijo...
Hola Christian,
¿estás cargando el paquete {float}?
Hasta luego
17 de noviembre de 2015, 9:07

Javier dijo...
Buenas,
importé el paquete float para la imagen fija, y todo funciona perfectamente. El único inconveniente que
encuentro con este método es que al hacer uso de la [H], en ocasiones la imagen me desplaza los pies de página
que tenía en la hoja. Por ejemplo, resulta que mi imagen, por cuestión de espacio, se debería situar en el final de
una página, pero por el pie de página, no cabe. Entonces Latex me envía la imagen al comienzo de otra página,

minisconlatex.blogspot.com/2012/01/mas-sobre-tablas-2.html 5/7
16/5/2019 Aprendiendo LaTeX: Tablas con LaTeX (3)
pero desplazando el pie de página junto al texto que precedía a la imagen.

Muchas gracias y magnífico blog.


26 de marzo de 2016, 14:24

Luis dijo...
Hola Javier,
entiendo el problema, pero no conozco una solución perfecta. Yo uso casi siempre [H], y voy viendo cómo va
quedando. Si no me gusta, muevo un poco de texto antes o después, y vuelvo a comprobar. Es decir, que no
tengo una solución para hacerlo de manera automática.
Hasta luego
29 de marzo de 2016, 11:59

Danilo Plazas I. dijo...


Hola, Quisiera saber como hacer tablas que contengan ecuaciones, y si se puede colocar alguna de estas
ecuaciones en negrilla dentro de la tabla. Muchas Gracias.
29 de abril de 2016, 3:41

David Sanchez Ortiz dijo...


Hola Luis, primero que nada muchas gracias por tu post, me sirvió muchísimo. Tengo una pregunta, hice lo
mismo que tu con el código pero las imágenes se salen de los bordes de las tablas, me podrías dar algún
consejo? Saludos
18 de mayo de 2016, 23:52

katy pacheco dijo...


Muy bueno me sirvió mucho gracias :*

12 de octubre de 2016, 5:27

Bianca dijo...
Una vez más este blog me ha dado el dato preciso que necesitaba!

Muchas gracias Luis.

Saludos desde Paraguay.


30 de octubre de 2016, 15:33

Luis dijo...
Me alegro. Saludos desde el otro lado del charco. :-)
1 de noviembre de 2016, 13:42

Edwin Bone dijo...


Saludos, excelente blog, como puedo hacer para que el título de las tablas no me aparezca centrado, sino
alineado a la izquierda. Gracias
23 de noviembre de 2016, 0:39

moises foronda crespo dijo...


Excelente muy buenos contenidos y una gran ayuda a quienes queremos dominar el mundo de la pequeñas
fieras... Las letras.
15 de diciembre de 2016, 0:10

Miguel Hernandez dijo...


Buenas Noches, es que necesito generar una tercera columna, pero no he podido lograrlo. Espero su respuesta
24 de febrero de 2017, 3:36
minisconlatex.blogspot.com/2012/01/mas-sobre-tablas-2.html 6/7
16/5/2019 Aprendiendo LaTeX: Tablas con LaTeX (3)

El Checo dijo...
Hola, yo quisiera agregar una línea de separación entre cada fila. ¿Cómo le hago?
23 de julio de 2018, 3:50

Unknown dijo...
Hola, tengo un problema con las tablas en mi documento latex, cuando compilo en el documento las referencias
que hago a una tabla en el texto me sale "??" en lugar del número de la tabla. Qué puede ser?
30 de abril de 2019, 8:10

Publicar un comentario

Entrada más reciente Página principal Entrada antigua

Suscribirse a: Enviar comentarios (Atom)

Tema Sencillo. Imágenes del tema: luoman. Con la tecnología de Blogger.

minisconlatex.blogspot.com/2012/01/mas-sobre-tablas-2.html 7/7

También podría gustarte