Re: Tabelle: rotating e elenchi nelle celle.

#61076
Up
0
Down
::

Ciao a tutti.
Era un po’ che non vi assillavo con i miei problemi e arrivo subito con un paio di belle rogne.

Prima domanda: devo ruotare una tabella troppo larga e per farlo uso il pacchetto rotating ed il comando sidewaystable, ma mi fa uscire la tabella fuori dal lato sinistro, anche se le dimensioni sono giuste (infatti sull’altro margine resta molto spazio).

Seconda domanda: è possibile inserire un elenco numerato nelle celle in modo che ogni cella abbia un punto dell’elenco ed i relativi sottopunti:
cella 1: 1 Titolo
1.1 sottotitolo
cella 2: 2Titolo
2.1 sottotitolo ecc.

A tutto ciò si è aggiunto un ulteriore problema. Dopo aver compilato latex con questo codice non riesco più a vedere direttamente il pdf creato, ma solo se lo richiedo con l’apposito comando, se vado direttamente al pdf lo posso visualizzare.
L’errore che esce è:

[DocOpen(“%bm.pdf”)][FileOpen(“%bm.pdf”)]
Cannot execute the command

Specifiche:
miktex e tecnixcenter

Il codice che uso è

` \documentclass[italian]{amsart}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{rotating}

\begin{document}

\begin{sidewaystable}
\caption{prova}
\begin{tabular}{llrrrrrrrr}
\hline
&&\multicolumn{2}{c}{Nord}&\multicolumn{2}{c}{Centro}&\multicolumn{2}{c}{Sud e Isole}&\multicolumn{2}{c}{Italia}\\
Cod&Attività&V.A.&\%&V.A.&\%&V.A.&\%&V.A.&\%\\
\hline
&&&&&&&&&\\
6.&SERVIZI PER IL SISTEMA PRODUTTIVO& 775.119 & 16,6 & 253.91 & 12,4 & 252.074 & 9,4 & 1281.103 & 13,5 \\

6.1.&Commercio all'ingrosso&463.336 & 9,9 & 126.981 & 6,2 & 136.588 & 5,1 & 726.905 & 7,7 \\

6.2.&Servizi alle imprese& 305.060 & 6,6 & 124.515 & 6,1 & 114.198 & 4,3 & 543.773 & 5,3 \\

6.3.&Noleggio(esclusi mezzi di trasporto)& 6.723 & 0,1 & 2.414 & 0,1 & 1.288 & 0,0 & 10.425 & 0,1 \\
&&&&&&&&&\\
7.&SERVIZI PER LE FAMIGLIE& 2.443.916 & 52,5 & 1.086.595 & 53,2 & 1.619.709 & 60,4 & 5.250.220 & 55,4 \\

7.1.&Commercio al minuto e riparazioni& 800.774 & 17,2 & 379.994 & 18,6 & 584.073 & 21,8 & 1.864.841 & 19,7 \\

7.2.&Pubblici esercizi e alberghi& 380.634 & 8,2 & 135.978 & 6,7 & 138.268 & 5,2 & 654.880 & 6,9 \\

7.3.&Servizi di istruzione, sanità e assistenza& 976.706 & 21,0 & 444.492 & 21,7 & 759.671 & 28,3 & 2.180.869 & 23,0 \\

7.4.&Servizi alla persona& 285.802 & 6,1 & 126.131 & 6,2 & 137.697 & 5,1 & 549.630 & 5,8 \\
&&&&&&&&&\\
8.&SERVIZI DI RETE& 1.149.791 & 24,7 & 510.394 & 25,0 & 524.046 & 19,5 & 2.184.331 & 23,0 \\

8.1.&Comm. mezzi trasportoe combustibili& 265.853 & 5,7 & 107.676 & 5,3 & 136.474 & 5,1 & 510.003 & 5,4 \\

8.2.&Trasporti& 453.268 & 9,7 & 197.820 & 9,7 & 202.609 & 7,6 & 853.797 & 9,0 \\

8.3.&Comunicazioni& 144.036 & 3,1 & 85.982 & 4,2 & 100.042 & 3,7 & 330.060 & 3,5 \\

8.4.&Credito& 190.474 & 4,1 & 85.319 & 4,2 & 62.797 & 2,3 & 338.590 & 3,6 \\

8.5.&Assicurazione& 62.515 & 1,4 & 25.054 & 1,2 & 18.413 & 0,7 & 105.982 & 1,1 \\

8.6.&Intermediazione immobiliare& 33.645 & 0,7 & 8.543 & 0,4 & 3.711 & 0,1 & 45.899 & 0,5 \\
&&&&&&&&&\\
9.&SERVIZI A DESTINAZIONE COLLETTIVA& 291.597 & 6,2 & 193.322 & 9,5 & 286.732 & 10,7 & 771.651 & 8,1 \\

9.1.&Organi costituzionali& 1 & 0,0 & 3.222 & 0,2 & 0 & 0,0 & 3.223 & 0,0 \\

9.2.&Organismi centrali e decentrati& 74.675 & 1,6 & 93.979 & 4,6 & 88.124 & 3,3 & 256.778 & 2,7 \\

9.3.&Organismi locali& 216.921 & 4,7 & 96.121 & 4,7 & 198.608 & 7,4 & 511.65 & 5,4 \\
&&&&&&&&&\\
\hline
&TOTALE SERVIZI& 4.660.423 & 100,0 & 2.044.221 & 100,0 & 2.682.561 & 100,0 & 9.487.305 & 100,0 \\

\end{tabular}
\end{sidewaystable}

\end{document}
`

Spero di essere stata abbastanza chiara ma fatemi sapere se ho tralasciato qualche informazione importante.
Grazie in anticipo a tutti
Ciao

Prova così:

`\documentclass[italian]{amsart}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}
\usepackage{pdflscape}
\usepackage{siunitx}
\usepackage{booktabs}
\sisetup{output-decimal-marker={,}}

\begin{document}

\begin{landscape}
\begin{table}
\caption{Prova,}
\begin{tabular}{llS[table-format=6.0]%
S[table-format=2.1]%
S[table-format=6.0]%
S[table-format=2.1]%
S[table-format=6.0]%
S[table-format=1.1]%
S[table-format=7.0]%
S[table-format=2.1]}
\toprule
&&\multicolumn{2}{c}{Nord}&\multicolumn{2}{c}{Centro}&\multicolumn{2}{c}{Sud e Isole}&\multicolumn{2}{c}{Italia}\\
{Cod}&{Attività}&{V.A.}&\%&{V.A.}&\%&{V.A.}&\%&{V.A.}&\%\\
\midrule
&&&&&&&&&\\
6. & SERVIZI PER IL SISTEMA PRODUTTIVO & 775119 & 16,6 & 253910 & 12,4 & 252074 & 9,4 & 1281103 & 13,5 \\
& Commercio all'ingrosso & 463336 & 9,9 & 126981 & 6,2 & 136588 & 5,1 & 726905 & 7,7 \\
& Servizi alle imprese & 305060 & 6,6 & 124515 & 6,1 & 114198 & 4,3 & 543773 & 5,3 \\
& Noleggio (esclusi mezzi di trasporto) & 6723 & 0,1 & 2414 & 0,1 & 1288 & 0,0 & 10425 & 0,1 \\
\midrule
& TOTALE SERVIZI & 4660423 & 100,0 & 2044221 & 100,0 & 2682561 & 100,0 & 9487305 & 100,0 \\
\bottomrule
\end{tabular}
\end{table}
\end{landscape}

\end{document}`

Poi continua tu la tabella come vedi qui. Va meglio oppure non è quello che chiedevi?

Go to top