Risposte nei forum create
-
AutoreRisposte
-
25 Agosto 2007 alle 9:08 in risposta a: Adattare le dimensioni della tabella ai margini della pagina #16806::
`
\begin{table}[htbp]
\centering
\begin{tabular}{lcccccccc}
\toprule
& & & \multicolumn{2}{c}{Globale}&\multicolumn{2}{c}{Finestra}&\multicolumn{2}{c}{Res}\\
\midrule
Res.& \# Finestre& Dim pre-norm& Dim post-norm&Tempo& Dim post-norm&Tempo& Dim post-norm&Tempo\\ \hline
C & 6665 & 5.2 Mb & 18.6 Mb& 106 \second& 16.4 Mb& 297\second & 15.7 Mb &129\second\\
H & 8795 & & & & & & &\\
SH & 15460 & & & & & & &\\
CPR & 60867 & & & & & & &\\
\bottomrule
\hline
\end{tabular}
\caption{Statistiche sulla normalizzazione dei dati}
\label{tab:normalizzazione}
\end{table}`Inoltre, è consigliabile la separazione verticale tra le multicolonne?
La separazione verticale tra le colonne o tra le multicolonne non è bella da vedere ma se ce n’è bisogno non è mica proibito.
Per quanto riguarda la tua tabella, diciamo che è troppo lunga, ti conviene ruotarla.
Pacchetto rotating:
`\begin{sidewaystable}
\centering
\begin{tabular}{lcccccccc}
\toprule
& & & \multicolumn{2}{c}{Globale}&\multicolumn{2}{c}{Finestra}&\multicolumn{2}{c}{Res}\\
\midrule
Res.& \# Finestre& Dim pre-norm& Dim post-norm&Tempo& Dim post-norm&Tempo& Dim post-norm&Tempo\\ \midrule
C & 6665 & 5.2 Mb & 18.6 Mb& 106 \second& 16.4 Mb& 297\second & 15.7 Mb &129\second\\
H & 8795 & & & & & & &\\
SH & 15460 & & & & & & &\\
CPR & 60867 & & & & & & &\\
\bottomrule
\hline
\end{tabular}
\caption{Statistiche sulla normalizzazione dei dati}
\label{tab:normalizzazione}
\end{sidewaystable}`Guarda questo topic
http://www.guit.sssup.it/phpbb/viewtopic.php?t=3026&highlight=rotatingCiao
Andrea
25 Agosto 2007 alle 8:34 in risposta a: Adattare le dimensioni della tabella ai margini della pagina #16804::
Il comando \footnote ha due argomenti.
`\footnote[35]{Edizione Einaudi, Capitolo 2, r. 20-21.}`
Il tuo esempio diventa
`
\begin{Parallel}{0.4\textwidth}{0.51\textwidth}
\ParallelLText{la camicia color nocciola, aperta sul davanti fino a lasciar vedere la canottiera e l'inizio del ventre, aveva, cominciando da sotto le ascelle, due macchie grige e pesanti di sudore, che si allargavano da una parte e dall'altra.\footnotemark[34]}
\ParallelRText{la camicia aperta sul davanti fin all'inizio del ventre aveva due macchie di sudore che si allargavano da una parte all'altra.}
\ParallelPar
\end{Parallel}
\footnotetext[34]{Edizione Einaudi, Capitolo 2, r. 7-10.}\begin{multicols}{2}
\begin{quotation}
Era di metallo giallo, dipinto a fuoco, e la scritta, in grande, per traverso diceva VIGOR.\footnote[35]{Edizione Einaudi, Capitolo 2, r. 20-21.}
\end{quotation}
\begin{quotation}
Era dipinta di giallo, e attraversata dalla scritta che diceva: ''Vigor''.
\end{quotation}
\end{multicols}
`Ora vedo un po’ di risolvere la faccenda di quotation.
Ciao
Andrea
::Già, sulle tabelle zoppico leggermente… 😳
Una curiosità: ma le linee orizzontali fanno orrore perché TI fanno orrore o perché TIPOGRAFICAMENTE fanno orrore? Te lo chiedo perché su molte riviste e articoli scientifici ho trovato le doppie linee sia in alto che in basso e a mio parere aiutano a focalizzare la tabella soprattutto se immersa in una pagina piena di testo. Poi volevo chiederti anche se la linea verticale in mezzo senza che ce ne siano due laterali a delimitare la tabella sia un altro orrore. Questo alla vista dà fastidio anche a me…Grazie mille.
Le linee orizzontali singole sono corrette, ma quelle doppie sono tipograficamente sbagliate.
E quelle verticali, a parte esempi particolari, tipo tabelle con espressioni matematiche, vanno evitate e sono tipograficamente sconsigliate.Se vuoi, puoi spaziare un po’ le due parti (carica il pacchetto array),
`
\usepackage{array,booktabs}
……………
\begin{table}[htbp]
\centering
\begin{tabular}{*{3}{l}>{\hspace{20pt}}*{3}{l}}
\toprule
\textbf{Nome}& \multicolumn{2}{c}{Simbolo}& \textbf{Nome} &\multicolumn{2}{c}{Simbolo}\\
\midrule
Pippo & P & O & Pluto & PL & PLO\\
\textbf{Paperino} & PAP & PA & Topolino & Top & TOpo\\
\bottomrule
\end{tabular}
\caption{Titolo tabella}
\label{tab:nome tabella}
\end{table}`Ciao
Andrea
::Salve, ho la necessità di scrivere una tabella che abbia le seguenti caratteristiche:
`
_____________________________________________________________
|___nome1__________nome2__________nome1____________nome2___ |
| pippo a b pluto c d |
| paperino c d topolino e f |
| . . . . . . |
| . . . . . . |
|___________________________________________________________|
`Ovvero, ci sia un titolo per la prima colonna, un titolo in comune per la seconda e la terza, un titolo per la quarta e un titolo in comune per la quinta e la sesta. Stavo utilizzando l’ opzione \multicolumn, ma deve esserci qualche errore nel codice scritto:
`
\begin{table}[htbp]
\begin{center}
\begin{tabular}{lll|lll}
\hline\hline
&\multicolumn{1}{l}{\bf Nome}& \multicolumn{2}{l}{Simbolo}& \multicolumn{1}{l}{\bf Nome &\multicolumn{2}{l}{Simbolo}\\ \hline
\bf Pippo & P & O & Pluto & PL & PLO\\
\bf Paperino & PAP & PA & Topolino & Top & TOpo\\
\hline\hline
\end{tabular}
\end{center}
\caption{Titolo tabella}
\label{tab:nome tabella}
\end{table}`Qualche suggerimento? Grazie.
Ci credo vuoi una tabella a sei colonne e poi ne metti sette!
C’è un & in più davanti la prima \multicolumn. Poi usi due \multicolumn che sono superflue.
Inoltre togli \bf e usa \textbf{} o \bfseries.
L’ambiente center non va usato lì in quel modo, basta scrivere \centering.E togli quelle bruttissime doppie linee orizzontali, fanno orrore oltre ad essere superflue.
Usa il pacchetto booktabs e togli le linee verticali.
Ecco la tua tabella:
`\begin{table}[htbp]
\centering
\begin{tabular}{lll|lll}
\hline
\textbf{Nome}& \multicolumn{2}{c|}{Simbolo}& \textbf{Nome} &\multicolumn{2}{c}{Simbolo}\\
\hline
Pippo & P & O & Pluto & PL & PLO\\
\textbf{Paperino} & PAP & PA & Topolino & Top & TOpo\\
\hline
\end{tabular}
\caption{Titolo tabella}
\label{tab:nome tabella}
\end{table}`oppure, con pacchetto booktabs:
`
\usepackage{booktabs}
………..
\begin{table}[htbp]
\centering
\begin{tabular}{*{6}{l}}
\toprule
\textbf{Nome}& \multicolumn{2}{c}{Simbolo}& \textbf{Nome} &\multicolumn{2}{c}{Simbolo}\\
\midrule
Pippo & P & O & Pluto & PL & PLO\\
\textbf{Paperino} & PAP & PA & Topolino & Top & TOpo\\
\bottomrule
\end{tabular}
\caption{Titolo tabella}
\label{tab:nome tabella}
\end{table}`ciao
Andrea
::“Qualcun altro” e “nessun altro” non vogliono l’apostrofo, come non lo vuole l’articolo indeterminativo maschile “un” che è forma tronca di per sé. Sarebbe errore grave scrivere “un’altro”, perché l’apostrofo indicherebbe l’elisione di una vocale che in realtà non c’è (la quale invece si verifica con il femminile “una” davanti a consonante: “un’amica”); allo stesso modo sarebbe errore grave scrivere “qualcun’altro” o “nessun’altro”.
Ciao Lapo, mi sfugge il passaggio logico che porta alla conclusione. Visto che si puo’ scrivere un cane, un gatto, un topo, … e’ sbagliato scrivere un’altro, perche’ non c’e’ alcuna elisione. Analogamente, visto che si puo’ scrivere nessun cane, nessun gatto, nessun topo, e’ sbagliato scrivere nessun’altro. Fin qui ci sono. Ma non mi pare che “qualcun” sia una parola “che stia in piedi da sola”, mi pare che sia sempre il risultato dell’elisione di “qualcuno”.
E’ molto probabile che mi sbagli, vista anche l’autorevolezza della fonte che riporti. Resta il fatto che non ne capisco il passaggio logico!
Grazie mille,
L.Se non erro, sono tutti una composizione di un e quindi non ci va l’apostrofo.
La stessa cosa succede con alcun.Andrea
PS: Non sono un prof. di italiano, anche se amo la lingua italiana che ritengo geniale.
::Sì erano quelli…scusa l’ignoranza… 😳
Ho cercato sul forum ma non ho ben capito il topic che ne tratta…
Nel senso che a me non srve il pacchetto eco, vorrei solo i numeri di pagina in oldstyle (ma accetto consigli per rendere la tesi il più leggibile e gradevole possibile)…e non ho capito come modificare il pacchetto fancyhdr.
Nel mio preambolo c’è:`
\documentclass[12pt,a4paper,italian,twoside]{book}
\usepackage{ledmac}
\usepackage[italian]{babel} %per la sillabazione in italiano%
\usepackage[T1]{fontenc} %lettere accentate%\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}\usepackage{multicol}
\let\origdoublepage\cleardoublepage
\newcommand{\clearemptydoublepage}{%
\clearpage
{\pagestyle{plain}\origdoublepage}%
}
\let\cleardoublepage\clearemptydoublepage
`
Cosa devo modificare?
Grazie!Dovrebbe bastare
`\def\thepage{\oldstylenums{\arabic{page}}}`
Se vuoi cose un po’ più complicate meglio usare i comandi \fancyfoot e \fancyheader di fancyhdr e scrivere una cosa tipo
`
\fancyhead[LE,RO]{\olstylenums{\thepage}}
`
o
`
\fancyfoot[C]{\olstylenums{\thepage}}`Ciao
Andrea
::Scusate il ritardo nella risposta…
Dunque io vorrei ottenere una cosa del tipo (scusate il modo orribile in cui l’ho “costruito’.):
– Non ce ne sono mica Non ce n’è tante di
poi tante di salite salite all’ ‘Olona’, è vero?
all’Olona, n’è vero?
Vorrei inserire in fondo alla citazione della prima colonna una nota che dovrebbe essere scritta a piè pagina, come tutte le altre.
Ho provato con il pacchetto multicols, ma ovviamente non va bene.
Mi hanno usggerito il pacchetto parallel, ma stamoa la nota direttamente in fondo alla colonna, cosa che non va bene per una tesi.
C’è un modo per uscirne?
Grazei, scusate la poca dimestichezza con le meraviglie di LaTeX.
Grazie.C’è anche il pacchetto multicolpar, però è meglio parallel.
Le note a piè di pagina si possono mettere così, ho fatto un esempio un po’ stupido:
`
\documentclass[12pt]{article}
\usepackage{parallel}\begin{document}
\begin{Parallel}[v]{0.4\textwidth}{0.51\textwidth}
\ParallelLText{primo rigo\footnotemark[1]}
\ParallelRText{primo\footnotemark[2]}
\ParallelPar
\ParallelLText{secondo}
\ParallelRText{secondo}
\ParallelPar
\ParallelLText{terzo}
\ParallelRText{terzo}
\end{Parallel}
\footnotetext[1]{nota1}\footnotetext[2]{nota2}
\end{document}`Ciao
Andrea
::Ecco fatto! Mi scuso tanto, ma non me ne ero accorto!!! 😳 😳 😳
Comunquegrazie per la rispossta
——————————ma——————————
volevo sapere se era possibile fare in una tabella un multiriga (come con \multicolumn per le colonne) e sostutuire la parentesi graffa { alla semplice riga |.
Grazie millePacchetto multirow e bigdelim:
`
\documentclass{article}
\usepackage{multirow}
\usepackage{bigdelim}\begin{document}
\begin{tabular}{|c|@{}c}
\cline{1-1}
uno&\\
\cline{1-1}
\multirow{2}{*}{due}&\rdelim\}{2}{30pt}[testo]\\
&\\
\cline{1-1}
\end{tabular}\end{document}
`
se vuoi staccare un po’ di più la parentesi togli @{} prima della seconda c.Ciao
Andrea
::Ciao a tutti, per caso c’è qualche regola particolare per scrivere gli ordini di grandezza?
Io ho pensato di scriverli così:
`
$\tau=300\times 10^{-9}\unit{s}$
`
in questo specifico caso sarebbe bastato scrivere $\tau=300\unit{ns}$, ma è giusto per fare un esempio 😉
Grazie!Penso che possa andare bene. Comunque io preferisco usare i pacchetti siunits, che usi anche tu, e soprattutto sistyle che è molto più recente. Anzi, a volte li uso entrambi.
Vedi la doc di systyle http://tug.ctan.org/macros/latex/contrib/SIstyle/doc/latex/SIstyle/SIstyle-2.3.pdf a pag 10 sez. 1.6.2.Il pacchetto sistyle mette a disposizione il comando \num, quindi puoi scrivere una cosa Tipo:
`
\SI{\num{300e-9}}{s}`Vedi a pag. 5 della stessa doc.
Ciao
Andrea
::Salve! Ho una curiosità…
Come si fa a fare la parentesi graffa in uno schema/tabella come in Scrivere la Tesi con \LaTeX a pag 5?Ti metto un esempio, non so se Lapo usa la stessa procedura.
`
\documentclass[12pt]{article}
\newsavebox{\tbox}
\begin{document}
\begin{lrbox}{\tbox}
\begin{minipage}[c]{.65\textwidth}\raggedright
\begin{itemize}
\item uno
\item due
\item tre
\item quattro
\item cinque
\item sei
\item sette
\item otto
\item nove
\end{itemize}
\end{minipage}
\end{lrbox}
\parbox{.65\textwidth}{
\usebox{\tbox}
}%
\parbox{.3\textwidth}{%
$\left.\rule{0pt}{.44\ht\tbox}\right\}$ Parametri\\[1ex]
$\left.\rule{0pt}{.56\ht\tbox}\right\}$ Variabili%
}
\end{document}`L’altezza delle parentesi vanno modificate cambiando i coefficienti di fronte a \ht\tbox.
Mentre per avvicinare o allontanare le parentesi cambia il valore .65 di fronte a textwidth sia nella minipage e sia nella parbox.Ciao
Andrea
PS: e non insultare… 😀 😀 Scemo a chi…. 😀 😀 😀 Scherzo!!
Correggi il titolo.
::Buongiorno a tutti.
Adotto il pacchetto in oggetto per scrivere il cv, ma non mi soddisfa l’allineamento che ottengo con il seguente codice minimale (ho cambiato i dati personali ma il numero di lettere di ogni nome è lo stesso, mentre per la figura si può usare quella di esempio tra la documentazione di moderncv o una qualunque altra figura quadrata):
`
\documentclass[11pt,a4paper]{moderncv}
\moderncvtheme[green]{classic}
\usepackage[ansinew]{inputenc}
\usepackage[scale=0.8]{geometry}
\recomputelengths\firstname{Enrico}
\familyname{Cognom}
\address{Adress: 19, Via G.Stradda}{01234 Citttta}
\mobile{Mobile: 123\,4567890}
\phone{Phone: 012\,3456789}
\email{E-mail: \mbox{enrico.cognom@gmail.com}}
\extrainfo{Nationality: Italian}
\extrainfo{Date of birth: 12, December 1234}
\photo[128 pt]{picture}\begin{document}
\maketitle
\end{document}
`Vorrei ottenere un risultato un pò più ordinato, ma non so proprio da dove iniziare perchè non capisco come usa le minipage (e non le saprei nemmeno usare) nel file .sty.
Grazie per l’aiuto
Io ho fatto in questo modo. Senza modificare i file base del pacchetto modernc
Prendi il file moderncvthemeclassic.sty da qui http://tug.ctan.org/macros/latex/contrib/moderncv/moderncvthemeclassic.sty
copialo nella stessa directory dove hai il file principale .tex. Apri il file appena copiato e modifica le minipage in questo modo
`
\renewcommand*{\maketitle}{%
% name and title
\if@DEBUG\framebox{\fi
\begin{minipage}{.425\textwidth}% prima era .525
\firstnamestyle{\@firstname~}\familynamestyle{\@familyname}%
\ifthenelse{\isundefined{\@title}}%
{}%
{\\[1.25em]\titlestyle{\@title}}%
\end{minipage}%
\if@DEBUG}\fi
\hfill%
\if@DEBUG\framebox{\fi%
% optional data
\begin{minipage}{.325\textwidth}% prima era .225
\raggedleft\addressfont\color{addresscolor}%
\ifthenelse{\isundefined{\@addressstreet}}{}{%
\addresssymbol~\@addressstreet%
\ifthenelse{\isundefined{\@addresscity}}{}{\\\@addresscity}%
\\[.2em]}%
\ifthenelse{\isundefined{\@mobile}}{}{\mobilesymbol~\@mobile\\[.2em]}%
\ifthenelse{\isundefined{\@phone}}{}{\phonesymbol~\@phone\\[.2em]}%
\ifthenelse{\isundefined{\@fax}}{}{\faxsymbol~\@fax\\[.2em]}%
\ifthenelse{\isundefined{\@email}}{}{\emailsymbol~\emaillink{\@email}\\[.2em]}%
\ifthenelse{\isundefined{\@extrainfo}}{}{\@extrainfo\\[.2em]}%
\end{minipage}%
…….
`Poi rimpicciolisci la foto (ho messo 110pt)
`
\documentclass[11pt,a4paper]{moderncv}\moderncvtheme[green]{classic}
\usepackage[latin1]{inputenc}
\usepackage[scale=0.8]{geometry}
\recomputelengths\title{CV}
\firstname{Enrico}
\familyname{Cognom}
\address{Adress: 19, Via G.Stradda}{01234 Citttta}
\mobile{Mobile: 123\,4567890}
\phone{Phone: 012\,3456789}
\email{E-mail: \mbox{enrico.cognom@gmail.com}}
\extrainfo{Nationality: Italian}
\extrainfo{Date of birth: 12, December 1234}
\photo[110pt]{fotobn}\begin{document}
\maketitle
\end{document} `Ho diminuito la larghezza della prima minipage da .525 a .425\textwidth mentre la seconda l’ho aumentata da .225 a .325\textwidth.
Se non vuoi rimpicciolire la foto agisci sui vari valori \\[.2em] per aumentare lo spazio tra le varie voci.
Ciao
Andrea
::Chiedo scusa intanto per il mio topic precedente. Le altre questioni le ho risolte leggendo qualche guida.
Qualcuno sa dirmi come faccio ad aumentare lo spazio tra una formula e il testo (sia sopra che sotto naturalmente). Grazie!Innanzitutto complimenti per aver risolto autonomamente quei problemi. Per quanto riguarda questa tua esigenza, se ne era parlato sul forum qualche tempo fa (mi pare che il topic fosse stato iniziato da DMW e risolto da egreg9). Ho impostato una ricerca veloce ma non l’ho trovato, vedi se con piu’ calma riesci a far meglio di me!
Ciao e scusa per la risposta incompleta,
L.Ecco il topic
http://www.guit.sssup.it/phpbb/viewtopic.php?t=2136Leggiti anche mathmode.pdf
che ci sono anche altri parametri oltre a quelli descritti nel topic. Vedi a pag. 83 sez 43 e per un esempio vedi la sottosezione 11.5 a pag. 35.
Ciao
Andrea
::Andrea, ormai mi sono incuriosito all’argomento. Nell’esempio che riporti, come nel file multiple-span.txt, è spiegato come ottenere che il testo circondi l’immagine ma a condizione che il testo stesso sia già su due colonne. Wrapfig non sembra poter ottenere lo stesso effetto quando il testo è su un’unica colonna, almeno a quanto scritto nella documentazione. Mickey ha una sola colonna di testo.
Hai per caso un’idea di come farlo su una colonna?
Ciao
Daniele
è una follia, perché come si fa a spezzare le parola su uno stesso rigo?
ad esempio si deve sillabare la parola spezzata dalla figura e sullo stesso rigo e questo sembra un orrore.
Esempio
`
testo testo testo testo testo testo testo testo testo
testo testo testo tes- to testo testo testo
testo testo testo imma- IMM gine testo testo testo
testo testo testo paro- la lunga, testo testo
testo testo testo testo testo testo testo testo testo `e sinceramente oltre ad essere una follia sembra anche una schifezza.
Non penso si possa fare. Il nostro amico credo che si debba rassegnare, cioè o a destra o a sinistra.
Ciao
Andrea
::
Leggi il file multiple-span.txt.Anche se non sempre il risultato è ottimale e bello da vedere.
Guarda qui.Ciao
Andrea
-
AutoreRisposte