Risposte nei forum create
-
AutoreRisposte
-
::
\multirow non va d’accordo con colortbl. Di solito sconsiglio l’uso di multirow: meglio allineare rispetto alla riga superiore, secondo me. Né colorerei lo sfondo dell’intestazione di tabella, i filetti dati da \toprule e \midrule sono sufficienti per distinguerla; usare il nero è questione di gusti, dipende da molti fattori; nel tuo caso, con la presenza di una formula nell’ultima colonna, sceglierei di non metterlo; sii però coerente per tutto il tuo documento. Siccome poi hai scelto ClassicThesis, il nero non andrebbe usato mai.
Infatti neanche a me piace \multirow. Crea sempre problemi. Insomma tu dici di allineare sempre in alto?…bene, credo che seguiró il tuo consiglio.
L’idea di alternare il grigio/bianco per tabelle con quattro e piú righe come la vedi?Attento: un pedice che non sia un simbolo matematico, ma una parola, va scritto con \textup (o, se usi il modulo italiano di babel, con \ped):
`$S_\textup{TOP}$ oppure $S\ped{TOP}$`Grazie lo so. Questo era solo un esempio banale. Peró io nella mia tesi uso sempre
`S_\mathrm{TOP}`E’ sbagliato?
ciao
::
Scusa Rosaria..effettivamente non c’era nessuno spazio nella tua risposta. Ho interpretato male io.Comunque per quanto riguarda mettere le note prima o dopo il punto ci sono vari pareri.
Vedi p.e. http://it.answers.yahoo.com/question/index?qid=20060917164620AAHqMBd
Ovviamente non è una fonte autorevole. Tu ne hai? L’Accademia della Crusca cosa dice in merito?
::Serve a permettere la cesura anche nella prima parola.
Cioè? Cos’è una cesura? E’ meglio mettere hspace o no? Scusami le domande che magari ai tuoi occhi sono banali.
`\usepackage[table]{xcolor} % nel preambolo
\rowcolors{3}{green!25}{yellow!50}
\begin{longtable}{ccc}
\caption{Tabella}\endfirsthead
\multicolumn{3}{c}{Tabella (cont.)}\\\endhead
abc & abc & def\\
abc & abc & def\\
…
\end{longtable}`
A me pare che funzioni.A me non pare…o almeno non è quello che cerco.
Prova questo.
`\documentclass[]{scrreprt}
\PassOptionsToPackage{table,svgname,hyperref}{xcolor}
%%%%%%%%%Layout%%%%%%%%%%%%%%%%%%%%%
\usepackage{classicthesis-ldpkg}
\usepackage[eulerchapternumbers,subfig,pdfspacing, listsseparated]{classicthesis}
\usepackage[]{arsclassica}
\usepackage{lscape}
\usepackage{longtable}
\begin{document}
\begin{landscape}
\rowcolors{1}{}{gray!10}
\begin{longtable}{ccc}
\caption{Tabella}\\
riga intest. 1 & abc & def\\
riga intest. 2 & abc & def\\
\endfirsthead
\multicolumn{3}{c}{Tabella (cont.)}\\
riga intest. 1 & abc & def\\
riga intest. 2 & abc & def\\
\endheadabc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
abc & abc & def\\
\end{longtable}
\end{landscape}
\end{document} `
Io vorrei che riga 1 intest. e riga 2. intest. abbiano sempre lo stesso colore (grigio scuro). L’alternanza grigio chiaro/bianco la voglio solo per le righe abc.Grazie.
Ciao[/quote]
::Il comando \tabularnewline serve per sostituire il comando \\ che termina una riga di tabella; utile se l’ultima cella è dichiarata con “p” (o con “m” e “b” se si è caricato array).
Tuttavia, caricando array c’è il comando \arraybackslash che lo rende inutile; puoi modificare la tua definizione del tipo “v” con
`\newcolumntype{v}[1]{%
>{\RaggedRight\arraybackslash\hspace{0pt}}p{#1}}`per non aver bisogno di \tabularnewline.
Strano que abbia messo quella linea di codice nell´esempio minimale. Nel mio documento effettivamente uso \arraybackslash nella definizione di v. A proposito, quel \hspace{0pt} serve a qualcosa? Io non noto nessuna differenza.
Io continuo a preferire longtable a supertabular (o al suo sviluppo xtab). Mai e poi mai inserirei una “longtable” in un ambiente center, anche perché longtable centra automaticamente.
Infatti dopo avere aperto questo 3d, ho optato anch´io per longtable. Mi sembra molto piú semplice e chiaro.
Per la questione dei colori (domanda 5) sai dirmi qualcosa? Il problema è che rowcolors non considera che le righe di intestazione sono ripetute in una longtable.
Dici che mi tocca colorare ogni riga singolarmente?Ciao
::Per quanto ne so, il pacchetto threeparttable è obsoleto.
Su CTAN c’è ancora e non vedo scritto da nessuna parte che sia obsoleto.
Il risultato mi piace, a parte la spaziatura.Cosa intendi con?
Se però posizioni correttamente la nota, l’effetto “indesiderato” sparisce! Wink
Sull’Arte c’è un paragrafo sulle tabelle che ti consiglio di leggere. C’è anche spiegato come mettere una nota al piede di una tabella, anche se sarebbe meglio non farlo: meglio mettere le annotazioni nella didascalia.
Ho trovato l’uso di ctable non così immediato, e pure il risultato non mi è piaciuto. Le annotazioni sono troppo lunghe per metterle in didiscalia.
Ah, attento agli accenti: “piè” ed “è” si scrivono con l’accento grave.
Lo so..ma scrivo con una tastiera tedesca e per fare in fretta non vado per il sottile. Scusami.
Saluti.
::
Scusa se rispondo solo ora.
Ho fatto l’update dei pacchetti, ma non funziona.`\documentclass{scrartcl}
\usepackage[english]{babel}
\usepackage[square,sort]{natbib}
\usepackage[nochapters]{classicthesis-ldpkg}
\usepackage[nochapters]{classicthesis}
\usepackage[italian]{arsclassica}
\usepackage[babel,english=british]{csquotes}
\begin{document}Leggi~\citep{pantieri:arte,pantieri:impaziente,pantieri:distribuzioni}.
\bibliographystyle{classic}
\bibliography{bibprova1}
\end{document} `con bibprova1
`@MASTERSTHESIS{pantieri:distribuzioni,
AUTHOR = {Pantieri, Lorenzo},
TITLE = {Le origini della teoria delle distribuzioni},
SCHOOL = {Università degli Studi di Bologna},
YEAR = {2000},
TYPE = {tesi di laurea in {Matematica}}
}@MANUAL{pantieri:arte,
AUTHOR = {Pantieri, Lorenzo},
TITLE = {L'arte di scrivere con {\LaTeX}},
YEAR = {2008}
}@MANUAL{pantieri:impaziente,
AUTHOR = {Pantieri, Lorenzo},
TITLE = {{\LaTeX} per l'impaziente},
YEAR = {2008}
}`
-
AutoreRisposte