capello35″ post=87470Quello che intendo per “centrare” è portare la larghezza della tabella al 90% della pagina intesa come foglio, e non area di stampa.
E’ possibile?
Sì, è possibile. Ma non consigliabile.
Non usare [tt]\multirow[/tt], ti stai solo complicando la vita.
`\documentclass{article}
\usepackage[pass,showframe]{geometry} % solo per mostrare i margini
\usepackage{longtable,booktabs}
% per celle che devono occupare più righe
\newcommand{\splitentry}[2][c]{%
\begin{tabular}{@{}#1@{}}#2\end{tabular}%
}
\begin{document}
\begingroup
\LTleft=0pt minus 10em
\LTright=\LTleft
\begin{longtable}{lccr}
\caption{A simple longtable example}\\
\centering
Metadata (eng) & \multicolumn{1}{l}{Metadato (ita)} & Type & Examples \\
\toprule
\endfirsthead
\multicolumn{4}{l}%
{\tablename\ \thetable\ — \textit{Continued from previous page}} \\
Metadata (eng) & \multicolumn{1}{l}{Metadato (ita)} & Type & Examples \\
\toprule
\endhead
\\
\bottomrule \multicolumn{4}{r}{\textit{Continued on next page}} \\
\endfoot
\\
\bottomrule
\endlastfoot
Assignee Address & \multicolumn{1}{c}{Assegnatario, indirizzo} &
Text & \splitentry[r]{California \\ “Route 66''} \\
Abstract & \multicolumn{1}{c}{Sommario} &
Text & \splitentry[r]{widget \\ “titanium steel''} \\
Assignee City & \multicolumn{1}{c}{Assegnatario, città} &
Text & \splitentry[r]{Paris \\ “New York''} \\
Claims & \multicolumn{1}{l}{Rivendicazioni} &
Text & “cardboard box'' \\
aaaaaaaaaaaaaaaa & bbbbbbbbbbbbbbbbbb &
cccccccccccccccc & dddddddddddddddddd
\end{longtable}
\endgroup
\end{document}`
Ciao
Enrico