miércoles, 17 de agosto de 2011

¡¡¡No Cuadro, sino Tabla!!! ...el típico dolor de cabeza en LaTeX.

Para nosotros, los hispanohablantes de latinoamérica, es en ocasiones desagradable que en LaTeX salga "Cuadro" en lugar de "Tabla" cuando insertamos datos representados en tablas. Existen varias alternativas, como el típico:

\renewcommand{\tablename}{Tabla}

ó

\def\tablename{Tabla}

Sin embargo, esta solución no siempre funciona con todos los formatos. La solución es más simple que esta, y siempre había estado justo frente a nuestras narices. El paquete "babel" ofrece varias alternativas, y entre ellas la panacea a este problema. Pero basta de palabras, y veamos cómo cambiar el nombre de "Cuadro" por "Tabla" sin más penas ni llantos:

\usepackage[spanish,es-tabla]{babel}

...con la opción "es-tabla" el paquete "babel" realiza internamente el cambio, independiente del "documentclass" que estemos utilizando.

Aquí dejo un enlace para ver otras opciones del paquete en cuestión.

19 comentarios:

Anónimo dijo...

Doy fe, funciona. Gracias por la pista.

Byte77 dijo...

Para servir, estimado.
Saludos cordiales.

Anónimo dijo...

\usepackage[spanish,es-tabla]{babel}

Anonio dijo...

Gracias, había sido un dolor de cabeza.

Unknown dijo...

Excelente!, si funciona. Gracias

Unknown dijo...

Gracias :-D

MTC dijo...

Muchas gracias. Al 2020 sigue funcionando. Lo usé para cambiar de Cuadro a Tabla en rmarkdown.
Saludos.

Felipe Cerda Iter dijo...

Me funcionó!! Muchas gracias por tu aporte colega.

Byte77 dijo...

Excelente. Me alegra mucho saberlo.
Saludos.

Byte77 dijo...

Un placer.

Saludos.

jose dijo...

no me funciona estoy trabajando en overleaf.com pero pongo esa linea y me sigue saliendo Cuadro :( Alguien puede ayudarme!!!

Yuch dijo...

Excelente, funciono al 100

Unknown dijo...

A los hispanohablantes de España también nos molesta. Funciona perfectamente

Victor Zavaleta dijo...

Excelente dio resultado, muchas gracias

David dijo...

Para los hispanohablantes de españa tambien suena horroroso!! No se a quién se le ocurrió poner ese nombre por defecto!!

Unknown dijo...

¡MUCHAS GRACIAS!

Ramiro dijo...

Pasan los años, y cada vez que tengo este problema y busco en google llego a este mismo post. Gracias Sebastian.

--
Ramiro

Henry dijo...

Funciona correctamente con: \usepackage[spanish, es-tabla]{babel}

AstridP dijo...

Para Overleaf lo que tienen que hacer es borrar la librería
\usepackage[spanish]{babel} y remplazar por → \usepackage[spanish, es-tabla]{babel}