- Questo topic ha 56 risposte, 7 partecipanti ed è stato aggiornato l'ultima volta 15 anni fa da
egreg9.
-
CreatoreTopic
-
6 Luglio 2011 alle 20:39 #61150::
Ho un problema con le tabelle. Dovrei fare una tabella che descriva o meno le caratteristiche di alcuni dispositivi per la tesi. Un esempio banale:RAGAZZE___Bionda___Bruna__Intelligente__Bella
Maria_________x________________________x
Michela________________x_______x
Giovanna_____ x________________x_______x
Silvia_________x_________________________xLa soluzione descritta qua (http://www.guit.sssup.it/phpbb/viewtopic.php?t=7501&start=90 ) va bene per le tabelle con non molte colonne. Quando le colonne sono tante, rimpicciolire le voci in alto come faccio?
Posso usare al posto delle x altri simboli, tipo quelli usati per descrivere gli optional di un’auto? Ad esempio x(incluso), cerchio bianco (non incluso), cerchio nero (opzionale)
Si può fare, e come?
Grazie per la pazienza!
-
CreatoreTopic
-
AutoreRisposte
-
-
6 Luglio 2011 alle 21:01 #61151::
Ho un problema con le tabelle. Dovrei fare una tabella che descriva o meno le caratteristiche di alcuni dispositivi per la tesi. Un esempio banale:
RAGAZZE___Bionda___Bruna__Intelligente__Bella
Maria_________x________________________x
Michela________________x_______x
Giovanna_____ x________________x_______x
Silvia_________x_________________________xLa soluzione descritta qua (http://www.guit.sssup.it/phpbb/viewtopic.php?t=7501&start=90 ) va bene per le tabelle con non molte colonne. Quando le colonne sono tante, rimpicciolire le voci in alto come faccio?
Posso usare al posto delle x altri simboli, tipo quelli usati per descrivere gli optional di un’auto? Ad esempio x(incluso), cerchio bianco (non incluso), cerchio nero (opzionale)
Si può fare, e come?
Grazie per la pazienza!
Rimpicciolire più di tanto non si può. Puoi provare a usare \small oppure \footnotesize. In casi disperati si numerano le colonne e si fa una seconda tabella con le corrispondenze.
Per i simbolini puoi usare $\times$ (crocetta), $\circ$ (cerchietto vuoto) e $\bullet$ (cerchietto pieno).
Ciao
EnricoPS: Potevi direttamente modificare il tuo messaggio; ma non fa niente, cancellare quelli irrilevanti è facile. Riportare il problema in forma completa è utile per chi cerca informazioni nel forum.
-
6 Luglio 2011 alle 21:50 #61152
-
6 Luglio 2011 alle 22:02 #61153::
Ho trovato: per tabelle grandi uso sidewaystable
Però se volessi mandare a capo l’intestazione di una colonna, ad esempio, per avere:
FUNZIONI____________POLINOMI di
d’HILBERT___________CHEBISCEFFpiuttosto che
FUNZIONI d’HILBERT_________POLINOMI di CHEBISCEFFcome posso fare?
Scrivi due righe invece di una.
Il povero Chebyshev viene scritto in molti modi; quello non l’avevo ancora visto.
Ciao
Enrico
-
6 Luglio 2011 alle 22:08 #61154::
Il povero Chebyshev viene scritto in molti modi; quello non l’avevo ancora visto.
Qui http://it.wikipedia.org/wiki/Chebichev
trovo che in italiano è traslitterato come Cebisceff. Io ho erroneamente aggiunto una ‘h’Però come gli dico che è un’unica cella che deve creare visto che non mi centra verticalmente le intestazioni di colonne a voce unica, e che deve colorarle ugualmente?
-
6 Luglio 2011 alle 22:31 #61155::
Il povero Chebyshev viene scritto in molti modi; quello non l’avevo ancora visto.
Qui http://it.wikipedia.org/wiki/Chebichev
trovo che in italiano è traslitterato come Cebisceff. Io ho erroneamente aggiunto una ‘h’Se n’è già discusso parecchio. La forma “Cebisceff” è ridicola. O “Chebyshev” oppure “Čebyšev” (la dieresi sulla seconda “e” è facoltativa).
Però come gli dico che è un’unica cella che deve creare visto che non mi centra verticalmente le intestazioni di colonne a voce unica, e che deve colorarle ugualmente?
Eh?
`\begin{tabular}{ll}
\multicolumn{1}{c}{Funzioni} & \multicolumn{1}{c}{Polinomi} \\
\multicolumn{1}{c}{di Hilbert} & \multicolumn{1}{c}{di Čebyšev}\\
…
\end{tabular}`
I colori nelle tabelle lasciali a chi vuole stupire il volgo. 🙂 Anche l’apostrofo in “d’Hilbert” è piuttosto discutibile.Ciao
Enrico
-
6 Luglio 2011 alle 22:48 #61156
-
6 Luglio 2011 alle 22:50 #61157::
Ma non sono centrati nella riga le voci delle intestazioni a riga unica. Cioé leggo una cosa del genere:
FUNZIONI_____VARIABILI
______________AGGIUNTIVEinvece io vorrei centrare verticalmente la voce ‘FUNZIONI’
Non farlo. Ma è inutile continuare a discutere così. Non sarebbe meglio fare un esempio vero?
Ciao
Enrico
-
7 Luglio 2011 alle 7:32 #61158::
Carica il pacchetto array, se non l’hai già caricato; usa il descrittore di colonna m{…} specificando una larghezza che possa contenere le parole più lunghe di ogni cella e aggiusta queste larghezze adeguatamente, del tipo (vado ad occhio):
`\begin{tabular}{cccc}
\multicolumn1{m{5em}}{\centering FUNZIONI \newline DI HILBERT} &
\multicolumn1{m{6em}}{\centering FUNZIONI\newline DI CHEBISHEV} &
\multicolumn1{m{4em]}{\centering FUNZIONI} &
\multicolumn1{m{5em}}{\centering VARIABILI\newline AGGIUNTIVE} \\
…
\end{tabular}`
Il descrittore m centra verticalmente e la dichiarazione \centeitng centra orizzontalmente on ciascuna cella dove compare.
-
8 Luglio 2011 alle 21:43 #61159::
Carica il pacchetto array, se non l’hai già caricato; usa il descrittore di colonna m{…} specificando una larghezza che possa contenere le parole più lunghe di ogni cella e aggiusta queste larghezze adeguatamente, del tipo (vado ad occhio):
Codice:
\begin{tabular}{cccc}
\multicolumn1{m{5em}}{\centering FUNZIONI \newline DI HILBERT} &
\multicolumn1{m{6em}}{\centering FUNZIONI\newline DI CHEBISHEV} &
\multicolumn1{m{4em]}{\centering FUNZIONI} &
\multicolumn1{m{5em}}{\centering VARIABILI\newline AGGIUNTIVE} \\
…
\end{tabular}Il descrittore m centra verticalmente e la dichiarazione \centeitng centra orizzontalmente on ciascuna cella dove compare.
mmm 🙄
E per specificare il significato dei simboli alla fine della tabella, come faccio? Sto usando la colorazione!
-
8 Luglio 2011 alle 23:13 #61160::
Il codice che ti ho inviato serve solo per l’intestazione delle colonne, che sono invece descritte dal descrittore c. Per poi mettere le corocette o i pallini fai come hai sempre fatto.Dove vorresti mettere il significato dei simboli? certo se dai una informazione alla volta una cosa che potrebbe risolvere un certo problema neon serve per una altro problema; manda, sia pure formattata male una tabella che contenga almeno un esemplare di ogni tipo di informazione che vorresti inserire nella tabella.
Per il significato delle crocette e dei pallini metti un breve capoverso sotto alla tabella prima della didascalia, oppure usa il comando \caption con uan didascalia corta fra parentis quadre e una didascalia lunga fra prenteis graffe, e in questa didascalia lunga ci scrivi anche il significato delle crocette e dei pallini.
-
12 Luglio 2011 alle 17:59 #61161::
Per il significato delle crocette e dei pallini metti un breve capoverso sotto alla tabella prima della didascalia, oppure usa il comando \caption con uan didascalia corta fra parentis quadre e una didascalia lunga fra prenteis graffe, e in questa didascalia lunga ci scrivi anche il significato delle crocette e dei pallini.
Non ho bene capito come e dove mettere la didascalia:
prima di di `\bottomrule`
devo scrivere`\caption[spiegazione]{$\times$ indica il…., ecc…}`
Però mi dà errore? Perché?Se però il \caption è quello da dare prima di label allora mi sà che non và proprio bene! Non mi piace che nell’intestazione della tabella debba inserire la spiegazione che andrebbe messa alla fine
Giusto?
Come faccio allora?
-
12 Luglio 2011 alle 20:43 #61162
-
12 Luglio 2011 alle 20:47 #61163
-
12 Luglio 2011 alle 21:27 #61164
-
12 Luglio 2011 alle 22:09 #61165::
Poi volevo chiedere, come si inserisce l’elenco delle tabelle nell’indice interattivo? 8)
Prima studia l’Arte, poi ne parliamo. 👿
L’arte non l’ho studiato ma l’ho letto quasi tutto, e mentre scrivo la tesi lo tengo aperto e prima di scrivere qui cerco come fare sull’Arte.
Però quando non trovo ciò che voglio chiedo aiuto. Ammetto che qualche dubbio in più lo riferisco sempre 😆 .Io non devo mettere la normale didascalia che già so mettere, ma come aggiungere una ulteriore didascalia per spiegare i simboli. Se mi indicate dove è spiegato nell’Arte una cosa simile, oppure mi date una mano a risolvere ve ne sono immensamente grato. Sono qui per imparare, se già sapevo non chiedevo! 😉
Scusate se sono impaziente e pedante, ma ancora per un po’ sono studente!
-
13 Luglio 2011 alle 7:42 #61166::
Io non devo mettere la normale didascalia che già so mettere, ma come aggiungere una ulteriore didascalia per spiegare i simboli. Se mi indicate dove è spiegato nell’Arte una cosa simile, oppure mi date una mano a risolvere ve ne sono immensamente grato.
Una tabella ha una sola didascalia.
Se hai dei simboli che vuoi spiegare, devi farlo nella didascalia della tabella, come abbiamo fatto nell’Arte con la tabella 4 e nella tabella 43.Non puoi spiegare i tuoi simboli nel testo principale del documento, perché chi apre il libro e si vede quella tabella con i simboli deve poterla interpretare correttamente a prescindere dal contesto. Dunque, allunga la tua didascalia.
Ciao
Tommaso
-
13 Luglio 2011 alle 20:21 #61167
-
18 Luglio 2011 alle 20:19 #61168::
Carica il pacchetto array, se non l’hai già caricato; usa il descrittore di colonna m{…} specificando una larghezza che possa contenere le parole più lunghe di ogni cella e aggiusta queste larghezze adeguatamente, del tipo (vado ad occhio):
`\begin{tabular}{cccc}
\multicolumn1{m{5em}}{\centering FUNZIONI \newline DI HILBERT} &
\multicolumn1{m{6em}}{\centering FUNZIONI\newline DI CHEBISHEV} &
\multicolumn1{m{4em]}{\centering FUNZIONI} &
\multicolumn1{m{5em}}{\centering VARIABILI\newline AGGIUNTIVE} \\
…
\end{tabular}`
Il descrittore m centra verticalmente e la dichiarazione \centeitng centra orizzontalmente on ciascuna cella dove compare.Mi sono riletto l’Arte ma forse non ho ben capito come fare ciò che voglio. Ho questo codice da sistemare:
`\begin{sidewaystable}[htb]
\caption[Confronti tipologie manufatti]{confronti sulla diffusione del kerf manufatto}
\label{diffusionetabella}
\centering
\rowcolors{2}{}{lightgray}
\begin{tabular}{lcccccc}
\toprule
\multicolumn{1}{c}{Manufatto} & \multicolumn{1}{c}{risultati}& \multicolumn{1}{c}{risultati GAMMHN} & \multicolumn{1}{c}{Cad} & \multicolumn{1}{c}{Visualizzatori} & \multicolumn{1}{c}{Sistemi Montanti} & \multicolumn{1}{c}{Plettro}\\
\multicolumn{1}{c}{} & \multicolumn{1}{c}{GAMMHN} & \multicolumn{1}{c}{normalizzati} & \multicolumn{1}{c}{compatibili} & \multicolumn{1}{c}{} & \multicolumn{1}{c}{supportati} & \multicolumn{1}{c}{bracerre}\\
\midrule
\textbf{SAV} & 10000 & & & & & \\
\textbf{IGHHJ} & 410000 & & & & & \\
\textbf{PET} & 23900000 & & & & &\\
\textbf{JAPAN} & 25000 & & & & &\\
\textbf{XXXX} & 139000 & & & & & \\
\textbf{VAN} & 2000 & & & & & \\
\textbf{VITO} & 871000 & & & & &\\
\midrule
\textbf{TROUBLE} & 239000 & & & & &\\
\textbf{GHEA} & 20000 & & & & &\\
\midrule
\textbf{MUA} & 4700 & & & & &\\
\textbf{DALF} & 79000 & & & & &\\
\bottomrule
\end{tabular}
\end{sidewaystable}`In pratica ho sistemato la riga di testa, però non sono centrati i valori a descrizione singola. Se dovo usare array devo definirlo prima? Ma come?
In ciò che hai scritto che indica l’argomento ‘em’ ? Indicami sull’arte dov’è la descrizione completa perché non la trovo.
In pratica sotto la voce ‘Sistemi Montanti supportati’ vanno 3 colonne intitolate ‘Plettro bracerre A’ ‘Plettro bracerre B’, ‘Plettro bracerre C’. 😕
Poi ho caricato il pacchetto siunitx ma i numeri non vengono allineati, poi a me serve la tabella ruotata e con le righe a colori alterni. Gli altri valori della tabella sono da aggiungere, in alcune celle/colonne vanno dei numeri, in altre del testo breve, in altre del testo in quantità.
Poi con l’opzione
\sisetup{output-decimal-marker={,}}
pare esserci un errore. Mi aiutate a dare una sistemata generale ottimale? Le altre tabelle pare sono sistemate, ma questa proprio mi da troppe rogne….Mi aiutate? 😥 😕
-
18 Luglio 2011 alle 20:42 #61169::
In pratica ho sistemato la riga di testa, però non sono centrati i valori a descrizione singola. Se dovo usare array devo definirlo prima? Ma come?
In ciò che hai scritto che indica l’argomento ‘em’ ? Indicami sull’arte dov’è la descrizione completa perché non la trovo.
Poi ho caricato il pacchetto siunitx ma i numeri non vengono allineati, poi a me serve la tabella ruotata e con le righe a colori alterni. Gli altri valori della tabella sono da aggiungere, in alcune celle/colonne vanno dei numeri, in altre del testo breve, in altre del testo in quantità.
Poi con l’opzione
\sisetup{output-decimal-marker={,}}
pare esserci un errore. Mi aiutate a dare una sistemata generale ottimale? Le altre tabelle pare sono sistemate, ma questa proprio mi da troppe rogne….Confesso che è difficile aiutarti, specialmente dopo averti raccomandato di mandare un esempio minimo che contenga almeno una cella per ciascun tipo di contenuto. Le descrizioni a parole non bastano.
Inoltre, avrai letto l’Arte, ma certamente è stata una lettura superficiale: infatti:
1) chiedi dove specificare array; ma diamine, dove si caricano i pacchetti?
2) chiedi che cosa vuol dire em? diamine, ma non conosci le unità dimensionali del programma che stai usando?
3) vuoi allineare/incolonnare i numeri: perché specifichi una colonna di contenuto centrato per una colonna di numeri con un numero diverso di cifre?eccetera eccetera.
Non ti stati documentando o non fai nessuno sforzo per capire quello che leggi; perciò non intendo darti il numero di pagina e quello della riga dove trovare queste informazioni, che sull’Arte ci sono tutte.
-
18 Luglio 2011 alle 20:58 #61170::
Confesso che è difficile aiutarti, specialmente dopo averti raccomandato di mandare un esempio minimo che contenga almeno una cella per ciascun tipo di contenuto. Le descrizioni a parole non bastano.
Inoltre, avrai letto l’Arte, ma certamente è stata una lettura superficiale: infatti:
1) chiedi dove specificare array; ma diamine, dove si caricano i pacchetti?
2) chiedi che cosa vuol dire em? diamine, ma non conosci le unità dimensionali del programma che stai usando?
3) vuoi allineare/incolonnare i numeri: perché specifichi una colonna di contenuto centrato per una colonna di numeri con un numero diverso di cifre?eccetera eccetera.
Non ti stati documentando o non fai nessuno sforzo per capire quello che leggi; perciò non intendo darti il numero di pagina e quello della riga dove trovare queste informazioni, che sull’Arte ci sono tutte.
Per la 1) ho capito che devo usare il pacchetto array con usepackage nel documento master ma poi non ho capito come iniziare la tabella nel documento vero e proprio…
Per 2) devo essere sincero, non sò cosa sia em!
Per la 3) sto provando ad usare s al posto di c ma non va!E poi adesso ho messo proprio una tabella che devo metterre nella mia tesi, altro che solo parole!
Cos’altro devo fare se non riesco a capire più nulla dopo una giornataccia di studio e lavoro? 😥 😥
-
19 Luglio 2011 alle 9:28 #61171::
Capisco che se lavori oltre a preparare la tesi non puoi essere molto concentrato e quindi eccoti il mio codice:
`
% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = pdflatex\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[italian]{babel}\usepackage{rotating,array,booktabs}
\begin{document}
\begin{sidewaystable}[p]
\caption[Confronti fra i tipi di manufatti]{Confronti sulla diffusione del kerf manufatto}
\label{tab:diffusionetabella}
\centering
%\rowcolors{2}{}{lightgray}
\medskip\begin{tabular}{lrccccc}
\toprule
\multicolumn{1}{m{5em}}{\centering Manufatto} &
\multicolumn{1}{m{5em}}{\raggedleft risultati\\ GAMMHN} &
\multicolumn{1}{m{7em}}{\centering risultati\\ GAMMHN\\ normalizzati} &
\multicolumn{1}{m{5em}}{\centering Cad\\ compatibili} &
\multicolumn{1}{m{6em}}{\centering Visualizzatori} &
\multicolumn{1}{m{6em}}{\centering Sistemi\\ Montanti\\ supportati} &
\multicolumn{1}{m{5em}}{\centering Plettro\\ bracerre}\\
\midrule
\textbf{SAV} & 10000 & & & & & \\
\textbf{IGHHJ} & 410000 & & & & & \\
\textbf{PET} & 23900000 & & & & &\\
\textbf{JAPAN} & 25000 & & & & &\\
\textbf{XXXX} & 139000 & & & & & \\
\textbf{VAN} & 2000 & & & & & \\
\textbf{VITO} & 871000 & & & & &\\
\midrule
\textbf{TROUBLE} & 239000 & & & & &\\
\textbf{GHEA} & 20000 & & & & &\\
\midrule
\textbf{MUA} & 4700 & & & & &\\
\textbf{DALF} & 79000 & & & & &\\
\bottomrule
\end{tabular}
\end{sidewaystable}\end{document}
`Un em è la larghezza della lettera M, di solito corrisponde a due lettere minuscole, quindi è abbastanza facile riferirsi a questa unità per predisporre delle larghezze adatte al testo che una cella deve contenere.
La tua tabellona promette di diventare assai brutta quando avrai messo anche le crocette, i pallini, eccetera, e avrai spiegato nel secondo capoverso della didascalia il loro significato.
Ti segnalo che non puoi mettere come codici di posizione per una tabella ruotata le lettere htb; non ha senso. L’unico codice che puoi usare è il codice p per una tabella che necessita della rotazione per stare nella pagina, visto che in orizzontale non ci sta. probabilmente non ci starà nemmeno ruotata, e allora dovrai pensare a spezzarla in due o più tabelle con la stessa riga di intestazione, ma col contenuto che proseguire nelle pagine successive.Ho la sensazione che il tuo desiderio di comporre questa tabellona si molto al di sopra delle tue conoscenze programmatorie, forse anche delle mie; Cerca in generale di non fare il passo più lungo della gamba, ma se proprio devi farlo, allora è meglio allenarsi in salto triplo, prima di cimentarsi con problemi troppo difficili. 😯
-
19 Luglio 2011 alle 19:59 #61172::
Allora la tua va bene, però ci sono delle cose che non vanno.Il titolo della seconda colonna dovrei centrarlo, e non deve andare a sinistra con i numeri, e poi l’ultima colonna ha 3 sotto colonne.
Io ho provato a correggere così ma ci sono errori!!
Dice che la alla riga ( \multicolumn{1}{S}{\raggedleft risultati\\ GAMMHN} &) eccede la capacità di Tex
Non riesce neanche a compilare.
`%prova questa
\begin{sidewaystable}[p]
\caption[Confronti fra i tipi di manufatti]{Confronti sulla diffusione del kerf manufatto}
\label{diffusionetabella}
\centering
\rowcolors{2}{}{lightgray}
\medskip\begin{tabular}{lSScccc}
\toprule
\multicolumn{1}{c}{\centering Manufatto} &
\multicolumn{1}{S}{{risultati}\\ {GAMMHN}} &
\multicolumn{1}{S}{{risultati}\\ {GAMMHN normalizzati}} &
\multicolumn{1}{c}{\centering Cad\\ compatibili} &
\multicolumn{1}{c}{\centering Visualizzatori} &
\multicolumn{3}{c}{\centering Sistemi\\ Montanti\\ supportati} &\\
&&&&&Prettro bracerre A&Prettro bracerre B&Prettro bracerre C\\
\midrule
\textbf{SAV} & 10000 & & & & & \\
\textbf{IGHHJ} & 410000 & & & & & \\
\textbf{PET} & 23900000 & & & & &\\
\textbf{JAPAN} & 25000 & & & & &\\
\textbf{XXXX} & 139000 & & & & & \\
\textbf{VAN} & 2000 & & & & & \\
\textbf{VITO} & 871000 & & & & &\\
\midrule
\textbf{TROUBLE} & 239000 & & & & &\\
\textbf{GHEA} & 20000 & & & & &\\
\midrule
\textbf{MUA} & 4700 & & & & &\\
\textbf{DALF} & 79000 & & & & &\\
\bottomrule
\end{tabular}
\end{sidewaystable}\end{document} `
Uff…
Grazie per l’aiuto, ma a che pagina dell’arte è speigata l’unità em?
Poi non capisco perché è necessario porre in label tab:, le altre volte non l’ho usato ma è andato bene.Grazie ancora per gli aiuti 😥
-
19 Luglio 2011 alle 20:27 #61173::
Allora la tua va bene, però ci sono delle cose che non vanno.
Il titolo della seconda colonna dovrei centrarlo, e non deve andare a sinistra con i numeri, e poi l’ultima colonna ha 3 sotto colonne.
Io ho provato a correggere così ma ci sono errori!!
Dice che la alla riga ( \multicolumn{1}{S}{\raggedleft risultati\\ GAMMHN} &) eccede la capacità di Tex
Non riesce neanche a compilare.
`%prova questa
\begin{sidewaystable}[p]
\caption[Confronti fra i tipi di manufatti]{Confronti sulla diffusione del kerf manufatto}
\label{diffusionetabella}
\centering
\rowcolors{2}{}{lightgray}
\medskip\begin{tabular}{lSScccc}
\toprule
\multicolumn{1}{c}{\centering Manufatto} &
\multicolumn{1}{S}{{risultati}\\ {GAMMHN}} &
\multicolumn{1}{S}{{risultati}\\ {GAMMHN normalizzati}} &
\multicolumn{1}{c}{\centering Cad\\ compatibili} &
\multicolumn{1}{c}{\centering Visualizzatori} &
\multicolumn{3}{c}{\centering Sistemi\\ Montanti\\ supportati} &\\
&&&&&Prettro bracerre A&Prettro bracerre B&Prettro bracerre C\\
\midrule
\textbf{SAV} & 10000 & & & & & \\
\textbf{IGHHJ} & 410000 & & & & & \\
\textbf{PET} & 23900000 & & & & &\\
\textbf{JAPAN} & 25000 & & & & &\\
\textbf{XXXX} & 139000 & & & & & \\
\textbf{VAN} & 2000 & & & & & \\
\textbf{VITO} & 871000 & & & & &\\
\midrule
\textbf{TROUBLE} & 239000 & & & & &\\
\textbf{GHEA} & 20000 & & & & &\\
\midrule
\textbf{MUA} & 4700 & & & & &\\
\textbf{DALF} & 79000 & & & & &\\
\bottomrule
\end{tabular}
\end{sidewaystable}\end{document} `
Uff…
Grazie per l’aiuto, ma a che pagina dell’arte è speigata l’unità em?
Poi non capisco perché è necessario porre in label tab:, le altre volte non l’ho usato ma è andato bene.Grazie ancora per gli aiuti 😥
Non ha senso un \multicolumn{1}{S} su una colonna che è già S; non ha senso nemmeno usare \\ nelle celle dichiarate S, l, c oppure r: in queste celle TeX non va a capo in alcun caso.
Dichiari sette colonne e ne usi nove nella prima riga! Ci credo che ottieni errori. Che cosa sia un “prettro bracerre” lo ignoro.
Se un’intestazione richiede più righe, si scrivono più righe:
`\begin{tabular}{…}
Intestazione & … \\
in due righe & … \\
…
\end{tabular}`
Cerca di sistemare: così non si capisce che cosa vuoi ottenere.Ciao
Enrico
-
20 Luglio 2011 alle 17:56 #61174::
… non ha senso nemmeno usare \\ nelle celle dichiarate S, l, c oppure r: in queste celle TeX non va a capo in alcun caso.
Per la verità stavo modificando il codice fornitomi da OldClaudio. Lui usa però \\, \centering ecc…
Se un’intestazione richiede più righe, si scrivono più righe
Il fatto è che voglio l’intestazione delle colonne a riga singola centrata, e non in alto: ecco perché non andrebbe bene usare più righe per definire l’intestazione.
Come posso correggere il metodo di OldClaudio?Dichiari sette colonne e ne usi nove nella prima riga! Ci credo che ottieni errori
In pratica devo avere 8 colonne in totale, di cui tre sotto la voce Sistemi montanti supportati, intitolate rispettivamente Plettro bracerre A, Plettro bracerre B, Plettro bracerre C.
Plettro bracerre è un nome in codice di un tipo di ricerca sperimentale….Vi ringrazio infinitamente.
In aggiunta ho un’altra questione da risolvere: in un’altra tabella la didascalia deve contenere la descrizione di una serie di simboli come pallini, stellette, x, ecc…
Essendo numerosi, per rendere più rapida la comprensione andrebbe bene andare a capo per ogni simbolo descritto all’interno della didascalia.
Devo dare \\ oppure \newline che pare non funzionare, o cos’altro?Grazie ancora!
-
21 Luglio 2011 alle 14:41 #61175::
Ho fatto da solo e ci sono riuscito!
O meglio ci sono quasi riuscito.
Non mi funziona l’opzione `[table-format=3.1]` da dare dopo S nella descrizione di tabular, come descritto a pag. 127 dell’Arte.
In pratica ho dato `\begin{tabular}{cSSp{0.10\columnwidth}cccccc}`
ma devo restringere lo spazio fra la seconda e terza colonna che è eccessivo.
Facendo `\begin{tabular}{cS[table-format=7.1]S[table-format=6.1]p{0.10\columnwidth}cccccc}`
risulta esserci un errore, diversamente no!Il documento master ha questi pacchetti:
`\documentclass[12pt,a4paper]{report} %definisce documento tipo
\usepackage[utf8]{inputenc}
\usepackage[english,german,italian]{babel} %definisce lingua
\usepackage[T1]{fontenc} %legge termini con accento e li codifica
\usepackage{indentfirst} %rientro prima riga
\usepackage{color} %pacchetto colori
\usepackage{hyperref} %pacchetto riferimenti
\hypersetup{colorlinks,
citecolor=blue,
filecolor=black,
linkcolor=black,
urlcolor=blue}
\usepackage{booktabs}
\usepackage{graphicx}
\usepackage[table]{xcolor}
\usepackage{tabularx}
\usepackage{rotating}
\graphicspath{{immagini/}}
\usepackage[font=small,format=hang,labelfont={sf,bf}]{caption}
\usepackage{subfig}
\usepackage{listings}
\lstset{basicstyle=\small\ttfamily,
keywordstyle=\color{black}\bfseries,
commentstyle=\color{darkgray},
stringstyle=\color{black},
showstringspaces=true,
language=XML}
\usepackage{siunitx}
\usepackage{lmodern}
\usepackage{multirow}
`Per la verità non mi funziona neanche l’opzione per il pacchetto siunitx per mettere la virgola al posto del punto, ma a me non serve.
Ho sistemato anche le righe della didascalia con la spiegazione di tutti i simboli.
Chi mi aiuta per questi ritocchi finali della tesi?
Grazie
-
22 Luglio 2011 alle 10:52 #61176
-
22 Luglio 2011 alle 16:35 #61177
-
30 Luglio 2011 alle 12:29 #61178
-
3 Agosto 2011 alle 14:29 #61179
-
5 Agosto 2011 alle 13:33 #61180
-
10 Agosto 2011 alle 7:55 #61181
-
10 Agosto 2011 alle 8:24 #61182
-
10 Agosto 2011 alle 9:11 #61183::
Come detto prima, ho ancora un problema con la sistemazione delle colonne S.
In pratica devo restringere lo spazio riservato ai decimali in quanto assenti.Ho fatto molti tentativi, anche cercando su guide inglesi come questa ma non ci sono riuscito.
Ho provato prima come scritto sull’Arte, ma con sisetup da sempre errore!
Ho provato a mettere sisetup prima di \begin{tabular}{cSSccc} ma niente, ho provato anche a mettere \usepackage[version-1-compatibility]{siunitx} ma non ne vuole proprio sapere!!Qualcuno può darmi una dritta?
-
10 Agosto 2011 alle 9:18 #61184::
sps” post=61360Come detto prima, ho ancora un problema con la sistemazione delle colonne S.
In pratica devo restringere lo spazio riservato ai decimali in quanto assenti.Ho fatto molti tentativi, anche cercando su guide inglesi come questa ma non ci sono riuscito.
Ho provato prima come scritto sull’Arte, ma con sisetup da sempre errore!
Ho provato a mettere sisetup prima di \begin{tabular}{cSSccc} ma niente, ho provato anche a mettere \usepackage[version-1-compatibility]{siunitx} ma non ne vuole proprio sapere!!Qualcuno può darmi una dritta?
Se non riporti un e.m.c. nessuno può aiutarti.
Ciao
Orlando
-
10 Agosto 2011 alle 11:49 #61185::
sps” post=61357Ho trovato!!
Basta aggiungere i pacchetti:
\usepackage{latexsym,amssymb,amsfonts,mathrsfs}Infatti non hai letto bene: latexsymb esiste solo per compatibilità con il vecchio LaTeX209; i pochi simboli lì definiti sono tutti definiti insieme ai numerosi altri da amssymb; e se avessi letto completamente, avresti visto che amssymb carica autonomamente amsfonts; quindi il tuo codice rimane semplicemente:
`
\usepackage{amssymb,mathrsfs}
`
Ovviamente devi aver caricato amsmath; quindi tanto vale che metti questi due pacchetti insieme alla chiamata di amsmath:
`
\usepackage{amsmath,amssymb,mathrsfs}
`
-
10 Agosto 2011 alle 11:54 #61186
-
10 Agosto 2011 alle 12:00 #61187::
Posto nel documento master:
`\usepackage{siunitx}`La mia tabella inizia così:
`\begin{sidewaystable}[p]
\footnotesize
\caption[Confronti sulla diffusione]{confronti sulla diffusione a livello mondiale; \\il numero dei $\bullet$ indica quanto siano facilmente disponibili}
\label{diffusionetabella}
\centering
\rowcolors{5}{}{lightgray}
\medskip\begin{tabular}{cSSccccccc}`
Così va tutto bene, a parte che c’è molto spazio fra le due colonne S (spazio per i decimali).
Allora ho provato a fare così:
`\begin{sidewaystable}[p]
\footnotesize
\caption[Confronti sulla diffusione]{confronti sulla diffusione a livello mondiale; \\il numero dei $\bullet$ indica quanto siano facilmente disponibili}
\label{diffusionetabella}
\centering
\rowcolors{5}{}{lightgray}
\medskip\begin{tabular}{cS[table-format=8.0]%
S[table-format=6.0]%
ccccccc}`ma mi da errore!
Come risolvo?
-
10 Agosto 2011 alle 12:30 #61188
-
10 Agosto 2011 alle 12:30 #61189::
sps” post=61373Come risolvo?
In nessun modo, oppure da solo, se non fornisci un esempio minimo compilabile:
`\documentclass[
]{ } % e solo quelli
% se relative al problema
\begin{document}
% nel tuo caso la tabella intera
\end{document}`
Dopo che avrai postato questo e.m.c. qualcuno forse potrà aiutarti. Nel messaggio di prima non c’è nessun e.m.c..Ciao
Orlando
-
10 Agosto 2011 alle 14:04 #61190::
Mi spieghi perché usi le colonne S per dei numeri interi allineati a destra? Usa semplicemente il descrittore r.
Perché mi serve avere un numero leggibile, in cui c’è separazione fra milioni, migliaia, ecc… e che le cifre siano allineate ❗ ❗
`\documentclass[12pt,a4paper]{report} %definisce documento tipo
\usepackage[utf8]{inputenc}
\usepackage[german,english,italian]{babel} %definisce lingua
\usepackage[T1]{fontenc} %legge termini con accento e li codifica
\usepackage{indentfirst} %rientro prima riga
\usepackage{color} %pacchetto colori
\usepackage{booktabs}
\usepackage{graphicx}
\usepackage[table]{xcolor}
\usepackage{tabularx}
\usepackage{rotating}
\graphicspath{{immagini/}}
\usepackage[font=small,format=hang,labelfont={sf,bf}]{caption}
\usepackage{subfig}
\usepackage{listings}
\lstset{basicstyle=\small\ttfamily,
keywordstyle=\color{black}\bfseries,
commentstyle=\color{darkgray},
stringstyle=\color{black},
showstringspaces=true,
language=XML}
\usepackage{siunitx}
\usepackage{lmodern}
\usepackage{multirow}
\usepackage{latexsym,amssymb,amsfonts,mathrsfs}
\usepackage{hyperref} %pacchetto riferimenti
\hypersetup{colorlinks,
citecolor=blue,
filecolor=black,
linkcolor=black,
urlcolor=blue}`
Poi il documento:
`\chapter{Confronti}\begin{sidewaystable}[p]
\footnotesize
\caption[Confronti sulla diffusione]{confronti sulla diffusione a livello mondiale; \\il numero dei $\bullet$ indica quanto siano facilmente disponibili}
\label{diffusionetabella}
\centering
\rowcolors{5}{}{lightgray}
\medskip\begin{tabular}{cSSccccccc}
`Ecco la mia tabella da sistemare! Il resto della tabella, per motivi di segreto industriale non è possibile mostrarlo!
Che devo fare per non avere errore nel settare le opzioni di S?Grazie
-
10 Agosto 2011 alle 14:09 #61191
-
10 Agosto 2011 alle 14:31 #61192::
Ecco, metto questa tabella che posso mostrare che ha lo stesso problema: troppo spazio per la colonna dei numeri (decimali), che non ci sono.`\begin{sidewaystable}[htb]
\caption[Confronti tipologie manufatti]{confronti sulla diffusione del kerf manufatto}
\label{diffusionetabella333}
\centering
\rowcolors{2}{}{lightgray}
\begin{tabular}{lSccccc}
\toprule
Manufatto & {risultati}& risultati GAMMHN& Cad &Visualizzatori &Sistemi Montanti & Plettro\\
\multicolumn{1}{c}{} & \multicolumn{1}{c}{GAMMHN} & \multicolumn{1}{c}{normalizzati} & \multicolumn{1}{c}{compatibili} & \multicolumn{1}{c}{} & \multicolumn{1}{c}{supportati} & \multicolumn{1}{c}{bracerre}\\
\midrule
\textbf{SAV} & 10000 & & & & & \\
\textbf{IGHHJ} & 410000 & & & & & \\
\textbf{PET} & 23900000 & & & & &\\
\textbf{JAPAN} & 25000 & & & & &\\
\textbf{XXXX} & 139000 & & & & & \\
\textbf{VAN} & 2000 & & & & & \\
\textbf{VITO} & 871000 & & & & &\\
\midrule
\textbf{TROUBLE} & 239000 & & & & &\\
\textbf{GHEA} & 20000 & & & & &\\
\midrule
\textbf{MUA} & 4700 & & & & &\\
\textbf{DALF} & 79000 & & & & &\\
\bottomrule
\end{tabular}
\end{sidewaystable}`
Spero adesso mi possiate aiutare!
I pacchetti usati sono quelli postati in precedenza.Grazie per la pazienza
-
10 Agosto 2011 alle 14:51 #61193::
sps” post=61360Come detto prima, ho ancora un problema con la sistemazione delle colonne S.
In pratica devo restringere lo spazio riservato ai decimali in quanto assenti.OldClaudio” post=61378Mi spieghi perché usi le colonne S per dei numeri interi allineati a destra? Usa semplicemente il descrittore r.
In effetti la soluzione sta in quello che dice OldClaudio: cambia S con r.
Ciao
Orlando
-
10 Agosto 2011 alle 14:57 #61194::
sps” post=61387
Mi spieghi perché usi le colonne S per dei numeri interi allineati a destra? Usa semplicemente il descrittore r.
Perché mi serve avere un numero leggibile, in cui c’è separazione fra milioni, migliaia, ecc… e che le cifre siano allineate ❗ ❗
😎
La soluzione non è quella di usare il descrittore r!! Lo avevo già segnalato!! Il fatto è che non funziona l’opzione del descrittore S segnalata sull’Arte a pag 127. 🙁
Come mai c’è l’errore?:cry:
-
10 Agosto 2011 alle 15:03 #61195::
sps” post=61395
Mi spieghi perché usi le colonne S per dei numeri interi allineati a destra? Usa semplicemente il descrittore r.
Perché mi serve avere un numero leggibile, in cui c’è separazione fra milioni, migliaia, ecc… e che le cifre siano allineate ❗ ❗
😎
La soluzione non è quella di usare il descrittore r!! Lo avevo già segnalato!! Il fatto è che non funziona l’opzione del descrittore S segnalata sull’Arte a pag 127. 🙁
Come mai c’è l’errore?:cry:
Con
`…
\begin{tabular}{lS[table-format=6.0]ccccc}
…`
non ottengo nessun errore e neanche lo spazio aggiuntivo che lamenti.Ciao
Orlando
-
10 Agosto 2011 alle 15:40 #61196
-
10 Agosto 2011 alle 15:49 #61197
-
10 Agosto 2011 alle 15:57 #61198
-
10 Agosto 2011 alle 16:04 #61199::
sps” post=61399Ho la distribuzione propria di Ubuntu 10.04 lts
Dovrei avere la versione 7del 2009 di TexLive
Il problema, molto probabilmente, sta proprio in questo. Le distribuzioni autoctone (si dice così?) sui SO Linux sono sempre due o tre anni indietro. Non so cosa dirti, se installare la TL 2011 seguendo la procedura di Enrico Gragorio(1), o compilare il documento su una macchina con un SO diverso.
Il codice sotto (ridotto all’osso) è un e.m.c. che non da nessun problema:
`\documentclass[12pt,a4paper]{report}
\usepackage[table]{xcolor}
\usepackage{booktabs}
\usepackage{rotating}
\usepackage{siunitx}\begin{document}
\begin{sidewaystable}
\caption{confronti sulla diffusione del kerf manufatto}
\centering
\rowcolors{2}{}{lightgray}
\begin{tabular}{lS[table-format=6.0]ccccc}
\toprule
Manufatto &
{risultati} &
risultati GAMMHN &
Cad &
Visualizzatori &
Sistemi Montanti &
Plettro \\
\multicolumn{1}{c}{} &
\multicolumn{1}{c}{GAMMHN} &
\multicolumn{1}{c}{normalizzati} &
\multicolumn{1}{c}{compatibili} &
\multicolumn{1}{c}{} &
\multicolumn{1}{c}{supportati} &
\multicolumn{1}{c}{bracerre} \\
\midrule
\textbf{SAV} & 10000 & & & & & \\
\textbf{IGHHJ} & 410000 & & & & & \\
\textbf{PET} & 23900000 & & & & & \\
\textbf{JAPAN} & 25000 & & & & & \\
\textbf{XXXX} & 139000 & & & & & \\
\textbf{VAN} & 2000 & & & & & \\
\textbf{VITO} & 871000 & & & & & \\
\midrule
\textbf{TROUBLE} & 239000 & & & & & \\
\textbf{GHEA} & 20000 & & & & & \\
\midrule
\textbf{MUA} & 4700 & & & & & \\
\textbf{DALF} & 79000 & & & & & \\
\bottomrule
\end{tabular}
\end{sidewaystable}
\end{document}`
Ciao
Orlando
__________
(1) Installare TeX Live 2011 su Ubuntu, Fedora o OpenSUSE
-
11 Agosto 2011 alle 8:26 #61200
-
11 Agosto 2011 alle 8:39 #61201::
sps” post=61419Per seguire la procedura di Enrico Gragorio devo prima disinstallare quelle già presenti?
Qualcuno mi tranquillizza che è difficile che riscontri problemi e che posso comunque tornare indietro ad installare quella propria di ubuntu?Grazie
Non saprei dirti. Aspetta qualche Linuxiano. Comunque prova a mettere il pacchetto xkeyval nella cartella di lavoro (dove tieni il tuo file principale) e vedi se cambia qualcosa.
Ciao
Orlando
-
11 Agosto 2011 alle 8:45 #61202::
sps” post=61419Per seguire la procedura di Enrico Gragorio devo prima disinstallare quelle già presenti?
Non sarebbe necessario, ma io consiglio di togliere tutto se non altro per risparmiare spazio.
sps” post=61419Qualcuno mi tranquillizza che è difficile che riscontri problemi e che posso comunque tornare indietro ad installare quella propria di ubuntu?
Non vedo perché dovresti trovare problemi e tornare indietro, ma è tutto semplicissimamente reversibile.
-
10 Settembre 2011 alle 7:43 #61203::
Ciao,
adesso mi sono deciso a cambiare la distro di TeXLive, (poco prima della laurea!!)Ho seguito la procedura indicatami. Tutto bene fino a quando passo ad installare la distribuzione.
Dando da terminale il comando:
`$ sudo ./install-tl -gui -lang it\
-repository http://mirror.ctan.org/systems/texlive/tlnet
`
da questa risposta:
`./install-tl: Extra arguments `http://mirror.ctan.org/systems/texlive/tlnet'; try –help if you need it.
`
e non appare la finestra di installazione indicata sulla guida.Prima di fare danni potreste darmi una dritta?
Grazie
P.S. Ho Ubuntu 10.04 LTS a 64 bit
-
10 Settembre 2011 alle 8:23 #61204::
sps” post=62524Ciao,
adesso mi sono deciso a cambiare la distro di TeXLive, (poco prima della laurea!!)Ho seguito la procedura indicatami. Tutto bene fino a quando passo ad installare la distribuzione.
Dando da terminale il comando:
`$ sudo ./install-tl -gui -lang it\
-repository http://mirror.ctan.org/systems/texlive/tlnet
`
da questa risposta:
`./install-tl: Extra arguments `http://mirror.ctan.org/systems/texlive/tlnet'; try –help if you need it.
`
e non appare la finestra di installazione indicata sulla guida.Prima di fare danni potreste darmi una dritta?
Grazie
P.S. Ho Ubuntu 10.04 LTS a 64 bit
E tutto questo in che rapporto sta con le “tabelle”? Comunque:
` sudo ./install-tl -gui -lang it -repository http://mirror.ctan.org/systems/texlive/tlnet`
Ciao
Orlando
-
10 Settembre 2011 alle 9:16 #61205
-
10 Settembre 2011 alle 13:40 #61206::
sps” post=62527💡 ➡ Si in effeti me ne sono accorto da solo del codice errato.
Per le tabelle?:oops:
In effetti….. ho visto che c’è una nuova discussione sul problema ubuntu-TeX
Per altri problemi vedrò làGrazie comunque
Ecco, sarebbe meglio non mischiare troppa roba in un filone intitolato “Tabelle”, che dici?
Ciao
Enrico
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.