
Soy muy nuevo en el látex y como me acerco al final de mi primera tesis, debido a que la entregaré en dos días, estoy colocando en tablas los resultados que finalmente se extrajeron después de varios intentos durante las últimas semanas. Todo lo que estoy buscando esmesas sencillas, claras y limpiasque puede abarcar algunas páginas y no salirse del costado de la página.
Después de todo lo que ayer analizamos sobre cómo hacer esto, parece que el látex no admite inherentemente nada complejo con tablas, y es necesario usar una docena de paquetes diferentes. Estoy subiendo un error que obtuve al usar el sitio web sharelatex (también probé otros programas locales, pero este parecía ser el único que funcionó sin una docena de indicaciones ya que está en línea):
Ahora estoy usando, con suerte sin perderme nada, los siguientes paquetes relacionados con la tabla:
\usepackage{listings}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{ltablex}
\usepackage{makecell}
Los listados pueden ser para fragmentos de código, no estoy seguro. De cualquier manera necesitaba la siguiente funcionalidad:
- ser capaz de pegarlargolistas que ocupan varias páginas. Algunas personas recomendaron saltos de página, pero no funcionaron. Así que al final terminé probando tablas largas que tampoco funcionaron y ahora tabularx parecía funcionar.una vez. Cuando agregué otra tabla dejó de funcionar.
- Debido a que tengo varias columnas con nombres de encabezado largos (más o menos), también necesitaba unir el texto del encabezado y se suponía que el siguiente código ayudaría con eso:
código:
\usepackage{ltablex}
\usepackage{makecell}
\newcolumntype{Z}{ >{\centering\arraybackslash}X }
\renewcommand\theadfont{\bfseries}
%\renewcommand\theadalign{cc}
\usepackage[autolanguage, np]{numprint}
Creo que esto define el tipo de encabezados que se utilizan y lo llama "Z", que luego se llama nuevamente en las tablurax
propiedades de inicio.
En cualquier caso, todos esos errores están a la derecha y todos parecen estar relacionados con el tabularx
. Desafortunadamente, no tengo idea de lo que significan y al hacer clic en ellos siempre me envía al "final tabularx".
Supongo que algo anda mal con la estructura del formato, pero soy muy nuevo en todo esto, extremadamente cansado después de muchos meses de trabajar durante las noches y problemas con la tesis y acercándome al final de la presentación (e insisten en sin extensiones).
Agradezco sinceramente cualquier ayuda con esto.
Respuesta1
Como suele ser el caso, todos los errores que se muestran después del primero son esencialmente falsos, el error es
\label{xxx}\caption{..}
cual debería ser
\caption{....\label{..}}
\label
siempredebe estar después de \caption
si se desea etiquetar el valor correcto, pero en las tablas es particularmente malo usar este formulario ya que obtiene un error, no solo el valor incorrecto, ya que el código de la etiqueta evita que el título abarque las celdas, como \multicolumn
(se usa internamente aquí) siempre debe ser lo primero en la celda.
Nunca lo usaría tabularx
para datos numéricos, solo usaría longtable
(o tabular
para tablas de una sola página) y usaría paquetes dcolumn
o siuintix
para especificar la alineación decimal de los datos numéricos.