tamaño - tablas largas en latex
Saltos de línea automatizados en tablas LaTeX (5)
En mi disertación, tengo un glosario que explica algunas abreviaturas que uso. Pongo esto en una mesa para que se vea mejor. Sin embargo, LaTeX no rompe líneas al final de la página.
Sé que podría forzar un salto de línea en cualquier punto de la tabla, pero es una tabla larga (¡mucho trabajo!) Y los saltos de línea manuales hacen que el texto se vea irregular y feo. ¿Existe una buena forma de tener un glosario atractivo o hacer que LaTeX rompa líneas automáticamente en una tabla?
... si LaTeX no hiciera estas cosas de vez en cuando, realmente me encantaría. Así es, constantemente cambio entre afecto y enojo ...
¿Por qué estás usando una tabla para tu glosario? ¿ glossaries paquete de glossaries ? Te permite crear hermosos glosarios con un mínimo esfuerzo.
Si aún desea usar una tabla, le sugiero que use el tabularx , que define el tipo de columna X
que crea columnas de ancho ajustable con ajuste de texto.
Por ejemplo:
/usepackage{tabularx}
...
/begin{tabularx}{/textwidth}{ |l|X| }
/hline
word1 & long definition... //
/hline
word2 & long definition... //
/hline
/end{tabularx}
Esta solución funcionó en mi caso:
/begin{tabular}{ll}
one line& /parbox[t]{5cm}{another//column}//
second line here& and here
/end{tabular}
(Se encuentra en la respuesta a una pregunta similar en TeX Stack Exchange ).
Insertar después de cada //
(o /cr
) lo siguiente:
/noalign{/penalty -100 }
Ejemplo:
/def/penlt{/noalign{/penalty-100 }}
/halign{&/hfil/ (#)/ /hfil/cr
1&2&3/cr /penlt
1&2&3/cr /penlt
1&2&3/cr /penlt
1&2&3/cr /penlt
1&2&3/cr /penlt
1&2&3/cr /penlt
1&2&3/cr /penlt
1&2&3/cr /penlt
1&2&3/cr /penlt
1&2&3/cr /penlt
1&2&3/cr /penlt
}
Si quieres usar la regla después de cada línea, escribe
/def/penlt{/noalign{/hrule /penalty-100 /hrule height -.4pt /hrule}}
tratar:
/begin{tabular}{|p{3cm}|p{4cm}|p{4cm}|}
Long text here & Long text here & Long text here //
/end{tabular}
mira el paquete longtable
. Maneja los saltos de página automáticamente. http://ctan.org/tex-archive/macros/latex/required/tools/longtable.pdf