GiuGiu” post=84444Buona sera a tutti!
Dove sbaglio?
Sto usando come classe del documento book!`
\usepackage{booktabs} % Stile della tabella
\newcommand{\ra}[1]{\renewcommand{\arraystretch}{#1}} % per ottenere più spazio tra le righe
%\renewcommand{\arraystretch}{1.2}
\usepackage{longtable}\usepackage{lscape,booktabs}
\usepackage{multirow}
\usepackage{array}\begin{longtable}{p{2ex}@{}c@{}c@{}c@{}p{35ex}}
\toprule
\multicolumn{1}{p{2ex}}{{N\textsuperscript{\underline{o}}}}&\multicolumn{1}{c}{Name} &\multicolumn{1}{c}{Type} &\multicolumn{1}{c}{Power} &\multicolumn{1}{p{35ex}}{Energy} \\
\midrule
\endfirsthead
\multicolumn{2}{p{35ex}}{\footnotesize\itshape\tablename~\thetable: Continues from previous page} \\
\toprule
\multicolumn{1}{p{2ex}}{{N\textsuperscript{\underline{o}}}}&\multicolumn{1}{c}{Name} &\multicolumn{1}{c}{Type} &\multicolumn{1}{c}{Power} &\multicolumn{1}{p{35ex}}{Energy} \\
\midrule
\endhead
\midrule
\multicolumn{2}{p{35ex}}{\footnotesize\itshape\tablename~\thetable: Continues on next page} \\
\endfoot
% piede finale
\bottomrule
\multicolumn{2}{p{35ex}}{\footnotesize\itshape\tablename~\thetable: Ends from the previous page} \\
\endlastfoot
1 & \textbf{A} & String & Yes & Void. \\
\midrule
2 &\textbf{B} & String & Yes & Void. \\
\bottomrule
\caption{Navigation}
\end{longtable}
`Grazie in anticipo! 🙂
Non capisco quei 2ex o 35ex: che vorresti fare? L’errore principale è quello di usare [tt]\multicolumn{2}[/tt] per le righe “continues”: usa tutte le colonne.
Prova così:
`\documentclass{article}
\usepackage{booktabs} % Stile della tabella
\usepackage{longtable}
\begin{document}
\begin{longtable}{rcccc}
\toprule
\multicolumn{1}{c}{N\textsuperscript{\underline{o}}} & Name & Type & Power & Energy \\
\midrule
\endfirsthead
\multicolumn{5}{l}{\footnotesize\itshape\tablename~\thetable: Continues from previous page} \\
\toprule
\multicolumn{1}{c}{N\textsuperscript{\underline{o}}} & Name & Type & Power & Energy \\
\midrule
\endhead
\midrule
\multicolumn{5}{l}{\footnotesize\itshape\tablename~\thetable: Continues on next page} \\
\endfoot
% piede finale
\bottomrule
\multicolumn{5}{l}{\footnotesize\itshape\tablename~\thetable: Ends from the previous page} \\
\endlastfoot
1 & \textbf{A} & String & Yes & Void. \\
\midrule
2 &\textbf{B} & String & Yes & Void. \\
\midrule
\caption{Navigation}
\end{longtable}
\end{document}`
Ciao
Enrico