- Questo topic ha 9 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 17 anni, 11 mesi fa da
lorenzo.pantieri.
-
CreatoreTopic
-
14 Settembre 2008 alle 17:37 #26816::
Buonasera Dottore.
Ho dato un’occhiata al Vostro Latex per l’impaziente ed ho finalmente imparato molte cose basilari di Latex.
Vi chiedo un ulteriore favore, se possibile.
Non trovo sul forum l’indicazione per la soluzione ad un mio problema che Vi spiego brevemente.
Ho fatto una tabella e vorrei che solo alcune celle di tali tabelle fossero piu’ grandi in senso verticale, in modo da poter distribuire il testo contenuto al loro interno su uno spazio maggiore ed assolutamente verticale.
Mi sapete aiutare indicandomi in quale discussione ne parlate oppure dandomi un aiuto?
Grazie.
-
CreatoreTopic
-
AutoreRisposte
-
-
15 Settembre 2008 alle 17:40 #26817::
Copio ed incollo un messaggio privato, voglaite scusarmi, ma a scrivere questo messaggio privato ci ho messo mezz’ora.
Il contenuto non mi si adatta alla cella.
Ti invio il mio file cosi’ magari puoi aiutarmi.
Ho provato ad usare \rule, effettivamente allunga la cella, ma il contenuto continua ad uscire dalla cella invece di essere distribuito nella cella stessa allungata.
Ecco la mia tabella:\begin{table}[htbp]
\renewcommand\arraystretch{1.2}
\setlength{\tabcolsep}{-5.1mm}%
\caption{Fondi pensione nei principali Paesi OCSE : attività in gestione rispetto al PIL}
\vspace{0.9cm}
\label{tab:4.1}
\centering
\begin{tabular}
{|c|c|c|c|c|c|}\hline
Paesi & \rule{0pt}{100pt}Europa settentrionale & Europa meridionale & Europa occidentale & Europa orientale & Paesi Extra UE \\
\hline
Australia & & & & & 94,3 \\
\hline
Austria & & & 4,4 & & \\
\hline
Belgio & & & 4,0 & & \\
\hline
Canada & & & & & 53,4 \\
\hline
Corea & & & & & 2,9 \\
\hline
Danimarca & 26,0 & & & & \\
\hline
Finlandia & 49,2 & & & & \\
\hline
Francia & & & 1,2 & & \\
\hline
Germania & & & 3,8 & & \\
\hline
Giappone & & & & & 23,4 \\
\hline
Irlanda & 34,5 & & & & \\
\hline
Islanda & 84,3 & & & & \\
\hline
Italia & & 2,4 & & & \\
\hline
Messico & & & & & 11,5 \\
\hline
Norvegia & 5,5 & & & & \\
\hline
Nuova Zelanda & & & & & 12,4 \\
\hline
Olanda & & & 108,4 & & \\
\hline
Polonia & & & & 8,7 & \\
\hline
Portogallo & & 11,8 & & & \\
\hline
Regno Unito & 59,2 & & & & \\
\hline
Repubblica Ceca & & & & 4,2 & \\
\hline
Repubblica Slovacca & & & & 0,6 & \\
\hline
Spagna & & 6,2 & & & \\
\hline
Stati Uniti & & & & & 73,7 \\
\hline
Svezia & 7,6 & & & & \\
\hline
Svizzera & & & 108,2 & & \\
\hline
Turchia & & & & 0,9 & \\
\hline
Ungheria & & & & 8,4 & \\
\hline\end{tabular}
\end{table}Come vedi, europa settentrionale esce dalla sua cella…se mi aiuti mi fai felice….grazie.
-
16 Settembre 2008 alle 6:23 #26818::
Buonasera Dottore.
Ho dato un’occhiata al Vostro Latex per l’impaziente ed ho finalmente imparato molte cose basilari di Latex.
Vi chiedo un ulteriore favore, se possibile.
Non trovo sul forum l’indicazione per la soluzione ad un mio problema che Vi spiego brevemente.
Ho fatto una tabella e vorrei che solo alcune celle di tali tabelle fossero piu’ grandi in senso verticale, in modo da poter distribuire il testo contenuto al loro interno su uno spazio maggiore ed assolutamente verticale.
Mi sapete aiutare indicandomi in quale discussione ne parlate oppure dandomi un aiuto?
Grazie.Fare una tabella è più un’arte che una scienza. Quella che ti riporto non mi piace molto (per esempio ci sono troppi filetti orizzontali, ma a volte proprio non se ne può fare a meno), ma è un’inizio. Carica i pacchetti tabularx e booktabs. Nella tabella che hai scritto ci sono parecchie cose che è sconsigliabile fare (le righe verticali, l’uso di \hline, quell’etichetta \label{tab:4.1}, la ridefinizione manuale dei parametri, …), come è scritto nella guida che hai citato. Ti consiglio di studiare la documentazione di booktabs, di tabularx e l’articolo di Mori sulle tabelle. Se è troppo, nella mia guida indicata quassù ne trovi un riassunto.
Ciao,
L.
`
\documentclass{book}
\usepackage{booktabs,tabularx}
\newcommand{\otoprule}{\midrule[\heavyrulewidth]}\begin{document}
\begin{table}[p]\small
\caption{Fondi pensione nei principali Paesi OCSE: attività in gestione rispetto al PIL.}
\label{tab:pensione}
\centering
\medskip
\begin{tabularx}{\textwidth}{lXXXXX}
\toprule
Paesi & Europa settentrionale & Europa meridionale & Europa occidentale & Europa orientale & Paesi Extra UE \\
\otoprule
Australia & & & & & 94,3 \\
\midrule
Austria & & & 4,4 & & \\
\midrule
Belgio & & & 4,0 & & \\
\midrule
Canada & & & & & 53,4 \\
\midrule
Corea & & & & & 2,9 \\
\midrule
Danimarca & 26,0 & & & & \\
\midrule
Finlandia & 49,2 & & & & \\
\midrule
Francia & & & 1,2 & & \\
\midrule
Germania & & & 3,8 & & \\
\midrule
Giappone & & & & & 23,4 \\
\midrule
Irlanda & 34,5 & & & & \\
\midrule
Islanda & 84,3 & & & & \\
\midrule
Italia & & 2,4 & & & \\
\midrule
Messico & & & & & 11,5 \\
\midrule
Norvegia & 5,5 & & & & \\
\midrule
Nuova Zelanda & & & & & 12,4 \\
\midrule
Olanda & & & 108,4 & & \\
\midrule
Polonia & & & & 8,7 & \\
\midrule
Portogallo & & 11,8 & & & \\
\midrule
Regno Unito & 59,2 & & & & \\
\midrule
Repubblica Ceca & & & & 4,2 & \\
\midrule
Repubblica Slovacca & & & & 0,6 & \\
\midrule
Spagna & & 6,2 & & & \\
\midrule
Stati Uniti & & & & & 73,7 \\
\midrule
Svezia & 7,6 & & & & \\
\midrule
Svizzera & & & 108,2 & & \\
\midrule
Turchia & & & & 0,9 & \\
\midrule
Ungheria & & & & 8,4 & \\
\bottomrule
\end{tabularx}
\end{table}
\end{document}
`
-
16 Settembre 2008 alle 20:12 #26819
-
16 Settembre 2008 alle 22:06 #26820
-
17 Settembre 2008 alle 6:43 #26821::
Tu hai ragione, ma al momento della compilazione mi dice che devo caricare i pacchetrti che tu mi dici e mi dà 3 opzioni : internet, local folder o cd…e qualunque opzione scelga mi viene un errore, che ti scrivo :
cannot download the list of available package repositories : not found
Mah, i pacchetti tabularx e booktabs dovrebbero essere compresi in ogni distribuzione “completa e recente”. Sono sicuro che su MiKTeX “complete” e sulla TeX Live ci sono. Forse potrebbe essere giunto il momento di aggiornare la tua distribuzione. Ad ogni modo, in “LaTeX per l’impaziente” trovi scritto come installare un pacchetto nelle varie piattaforme.
Ciao,
L.
-
17 Settembre 2008 alle 21:54 #26822::
Grazie, mi sei stato di fondamentale aiuto.
Grazie al tuo consiglio ho reinstallato miktex passando dalla versione 2.5 alla versione 2.7 ed ora tutto funziona!
Ti chido solo un’altra cosa, a te o a chi la sa e ha tempo per rispondermi.Come faccio a fare anche le linee verticali fra le celle? So che non è forse il massimo, ma la mia profesoressa le preferisce…grazie amici!
-
18 Settembre 2008 alle 8:35 #26823::
Grazie, mi sei stato di fondamentale aiuto.
Grazie al tuo consiglio ho reinstallato miktex passando dalla versione 2.5 alla versione 2.7 ed ora tutto funziona!
Ti chido solo un’altra cosa, a te o a chi la sa e ha tempo per rispondermi.Come faccio a fare anche le linee verticali fra le celle? So che non è forse il massimo, ma la mia profesoressa le preferisce…grazie amici!
Ripetiamo… guida di base. Le due più e più volte indicate contengono questa informazione. Cerca |.
Tra colleghi, prova a spiegargli che tipograficamente non sono il massimo i filetti verticali…
-
18 Settembre 2008 alle 20:56 #26824
-
19 Settembre 2008 alle 7:29 #26825::
Ma le linee verticali non vengono continue, qualcuno sa dirmi come mai?
Deve essere una parziale incompatibilità con booktabs. Nessun problema, naturalmente, perché booktabs dice chiaramente di non usarle mai. A questo punto, puoi provare così:
`\documentclass{book}
\usepackage{tabularx}
\begin{document}
\begin{table}[p]\small
\caption{Fondi pensione nei principali Paesi OCSE: attività in gestione rispetto al PIL.}
\label{tab:4.1}
\centering
\medskip
\begin{tabularx}{\textwidth}{|l|X|X|X|X|X|}
\hline
Paesi & Europa settentrionale & Europa meridionale & Europa occidentale & Europa orientale & Paesi Extra UE \\
\hline
Australia & & & & & 94,3 \\
\hline
Austria & & & 4,4 & & \\
\hline
Belgio & & & 4,0 & & \\
\hline
Canada & & & & & 53,4 \\
\hline
Corea & & & & & 2,9 \\
\hline
Danimarca & 26,0 & & & & \\
\hline
Finlandia & 49,2 & & & & \\
\hline
Francia & & & 1,2 & & \\
\hline
Germania & & & 3,8 & & \\
\hline
Giappone & & & & & 23,4 \\
\hline
Irlanda & 34,5 & & & & \\
\hline
Islanda & 84,3 & & & & \\
\hline
Italia & & 2,4 & & & \\
\hline
Messico & & & & & 11,5 \\
\hline
Norvegia & 5,5 & & & & \\
\hline
Nuova Zelanda & & & & & 12,4 \\
\hline
Olanda & & & 108,4 & & \\
\hline
Polonia & & & & 8,7 & \\
\hline
Portogallo & & 11,8 & & & \\
\hline
Regno Unito & 59,2 & & & & \\
\hline
Repubblica Ceca & & & & 4,2 & \\
\hline
Repubblica Slovacca & & & & 0,6 & \\
\hline
Spagna & & 6,2 & & & \\
\hline
Stati Uniti & & & & & 73,7 \\
\hline
Svezia & 7,6 & & & & \\
\hline
Svizzera & & & 108,2 & & \\
\hline
Turchia & & & & 0,9 & \\
\hline
Ungheria & & & & 8,4 & \\
\hline
\end{tabularx}
\end{table}
\end{document} `
Si tratta di una tabella orrenda e in contrasto con le norma generali di composizione, ma se il tuo relatore ti obbliga fisicamente a fare così…Ciao,
L.
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.