Newsgroup: it.comp.software.tex
Titolo: Problemi con longtable

Salve,
nel mio documento ho inserito due tabelle lunghe tramite il comando
longtable.
Se compilo le tabelle singolarmente non ho alcun errore, mentre se le
compilo insieme ho una serie di errori:
(tabella3.2.tex
! Extra alignment tab has been changed to \cr.
<template> \endtemplate 
 
l.177 \hline
 
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.
! Extra alignment tab has been changed to \cr.
<template> \endtemplate 
 
l.177 \hline
 
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.
[4
]
! Extra alignment tab has been changed to \cr.
<template> \endtemplate 
 
l.257 \hline
 
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.
! Extra alignment tab has been changed to \cr.
<template> \endtemplate 
 
l.257 \hline
 
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.
[5]
! Extra alignment tab has been changed to \cr.
<template> \endtemplate 
 
l.290 \end{longtable}
 
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.
! Extra alignment tab has been changed to \cr.
<template> \endtemplate 
 
l.290 \end{longtable}
 
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.
Ho provato a inserire un \clearpage ma gli errori continuano a esserci.
Come posso risolvere il problema?
PS: malgrado gli errori, l'output e' corretto.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 l.177 \hline
io darei un'occhiatina verso la riga 177 e subito prima.  sembra, a
noi intellettuali che sappiamo leggere, che tu abbia definito un
tabular con N colonne, e dato piu' di N campi in ingresso.
-- 
  Maurizio Loreti    
ROT13:ybe...@cq.vasa.vg
    |  (@_
Un. of Padova, Dept. of Physics, Padova, Italy  |  //\
 
http://www.pd.infn.it/~loreti/mlo.html
      |  V_/_

 compilo insieme ho una serie di errori:
Fammi capire: hai una struttura come questa?
\begin{longtable}{...}
  ciň che va nella prima tabella
\end{longtable}
testo
\begin{longtable}{...}
  ciň che va nella seconda tabella
\end{longtable}
Se č cosě e ciascuna tabella si compila bene da sola, direi che l'errore
potrebbe risiedere in un comando fragile non protetto. Per caso hai 
usato anche \caption?
Ciao
Enrico

 tabular con N colonne, e dato piu' di N campi in ingresso.
Sia prima della riga 177 e sia dopo ci sono esattamente lo stesso numero
di celle. Le ho controllate tantissime volte.


 Enrico
La struttura e' cosi', tranne il testo in mezzo che non c'e', ma se ce lo
metto non cambia assolutamente nulla.
Si', ho usato caption in entrambe le tabelle.


 Si', ho usato caption in entrambe le tabelle.
Mostraci queste didascalie, allora, e un breve estratto delle tabelle.
Non le intere tabelle, ti prego!
E anche le righe intorno alla mitica riga 177, già che ci sei.
Ciao
Enrico

 Enrico
Ti fornisco solo la parte relativa alla seconda tabella.
La parte iniziale e':
{\footnotesize
\begin{spacing}{1.1}
\begin{longtable}{|l|c|c|c||c|c|c||c|c|c|}
\caption{bla bla bla \label{tab:3.2}}\\
\hline
					 & \multicolumn{3}{c||}{\bf aaa} &   \multicolumn{3}{c||}{\bf bbb}
&\multicolumn{3}{c|}{\bf Totale} \\
\cline{2-10}             
STATO &  0 &  5 &  10 &  0 &  5 &  10 &  0 & 5 &   10 \\    
\hline
\caption[]{(Continua)}\\
\hline
...
righe 176-180:
AAA & 19.6 & 28.9 & 35.7 & 17.4 & 31.8 & 31.5 & 18.5 & 30.3 & 33.7 \\
\hline     
BBB &      &      &      &      &      &      &      &      &      \\
\hline       
CCC & 24.1 & 30.4 & 43.0 & 12.6 & 25.8 &  6.5 &  8.5 & 28.2 & 25.3 \\
 
....



Ciao
Enrico

 Enrico
Sull'estetica della tabella non entro nel merito (non spetta a me
giudicare il lavoro fatto da altri).
Ho provato a commentare le caption di entrambe le tabelle e la
compilazione continua a darmi gli stessi errori negli stessi punti:
(tabella3.1.tex [4] [5]) [6] (tabella3.2.tex
! Extra alignment tab has been changed to \cr.
<template> \endtemplate 
 
l.177 \hline
 
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.
! Extra alignment tab has been changed to \cr.
<template> \endtemplate 
 
l.177 \hline
 
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.
[7
]
! Extra alignment tab has been changed to \cr.
<template> \endtemplate 
 
l.257 \hline
 
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.
! Extra alignment tab has been changed to \cr.
<template> \endtemplate 
 
l.257 \hline
 
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.
[8]
! Extra alignment tab has been changed to \cr.
<template> \endtemplate 
 
l.290 \end{longtable}
 
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.
! Extra alignment tab has been changed to \cr.
<template> \endtemplate 
 
l.290 \end{longtable}
 
You have given more \span or & marks than there were
in the preamble to the \halign or \valign now in progress.
So I'll assume that you meant to type \cr instead.


 l.177 \hline
Divide et impera. Commenta metà della tabella e guarda quale
ti dà errore. Prosegui finché lo trovi.
Ciao
Enrico

 Enrico
Ho provato a commentare il tutto e ho capito dov'e' l'arcano: e'
nell'ordine dei package caricati; ovvero il comando
\usepackage{longtable,arydshln,colortbl,lscape}
l'ho cambiato in 
\usepackage{longtable,colortbl,arydshln,lscape}
e ora non ho piu' errori.
Mistero!
Grazie per l'aiuto
Ciao


 compilo insieme ho una serie di errori:
hai accesso al comando diff?

 Mistero!
nessun mistero.  un package ridefinisce qualche comando usato da un
altro package.  il README di arydshln 1.71 su CTAN dice, ad esempio:
   'Compatible with "array" (from v1.4), "colortab" (from v1.5),
    "longtable" (from v1.6) and "colortbl (now!!)'
