Re: Tabelle in più pagine

#18144
Up
0
Down
::

Ciao,
ho una tabella molto lunga, va quindi suddivisa in più pagine. Dopo aver controllato i vari package ho deciso di usare xtab.
l’unico problema è che la suddivisione nelle pagine non avviene in modo corretto, mi ritrovo con le celle della prima riga in una pagina, il resto nella seconda.

riporto di seguito il codice, magari qualcuno mi sa spiegare il motivo ed eventualmente dirmi dove sbaglio

`
\documentclass[a4paper,11pt]{book}
\linespread{1.5}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[dvips]{graphicx}
\usepackage[italian]{babel}
\usepackage[dvips]{color}
\usepackage{tabulary}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{xtab}

\begin{document}
[…]`

un altro piccolo dubbio: l’interlinea nel documento è 1.5, però vorrei che in tabella fosse 1, ho inserito il comando, ma questo viene ignorato…ho forse sbagliato comando?

Direi che non c’è nulla di misterioso: una riga non può essere spezzata fra due pagine, un cambio pagina può avvenire solo fra righe della tabella. Se la riga di tabella contiene al suo interno celle molto alte, non ci si può fare nulla di nulla. Del resto, come farebbe il lettore a continuare la lettura del contenuto di una riga di tabella di quel tipo? Girando pagina più volte?

Direi anche che \begin{center} va prima di \bottomcaption. Quanto all’interlinea, non basta dare \linespread{1}, ma devi anche operare una selezione di font:
`\begin{center}
\linespread{1}\selectfont
\bottomcaption{…}

\end{center}`

I problemi di interlinea si risolvono tutti insieme evitando di modificarla. 🙂

Evita anche l’opzione dvips data a graphicx e color. Non solo non serve, ma è dannosa perché ti impedisce di far girare il documento su pdflatex senza modificarlo.

Ciao
Enrico

Go to top