Risposte nei forum create
-
AutoreRisposte
-
::
Personalmente preferisco una tabella larga con i dati al centro delle colonne rispetto ad una tabella concentrata in mezzo alla pagina. Soprattutto se la tabella è lunga.
Opinione sbagliata. 🙂 Se i dati vanno letti per righe, non possono starsene uno qua e uno là.
Ovviamente il modo c’è, devi caricare il pacchetto array e usare
`>{\centering\arraybackslash}p{}`
Il comando \arraybackslash è di fatto necessario solo nello specificatore dell’ultima colonna.Ti prego: fa’ un favore ai tuoi lettori e non allargare le tabelle. Soprattutto non usare le righe verticali.
Ciao
Enrico
::Ancora una volta mi stanno creando dei problemi le tabelle.
Vorrei impostare la larghezza delle colonne e al tempo stesso che il contenuto al loro interno sia centrato ma non ci riesco qualcuno mi aiuta?Il codice che uso è questo
`\begin{table}[ht]
\caption{Dimensione di azienda (fonte:XYZ)}
\centering
\begin{tabular}
{|p{0.2\textwidth}|p{0.2\textwidth}|p{0.2\textwidth}|} \hline
Anno & Fatturato (Euro) & Dipendenti \\
\hline \hline
2006 & 12.443.031 & 45\\
2008 & 16.000.000 & 70\\
\hline
\end{tabular}\\
\label{table:Dim_azienda}
\end{table}`
Però se al posto della lettera p metto c non mi accetta più la dimensione delle colonne tra parentesi.
Lo scopo sarebbe fare una tabella con larghezza pari a quella del testo.Ma perché le tabelle dovrebbero essere così larghe? Questi dati di sicuro non possono apparire decenti se sono sparsi qua e là sulla pagina.
Ciao
Enrico
::`\documentclass[a4paper,openany]{book}
`Utilizzando questo comando ho risolto il mio problema, grazie.
Non mi pare che il problema sia davvero risolto. Con il fronte/retro è assai consigliabile che tutti i capitoli comincino su una pagina destra. Se invece non vuoi il fronte/retro, non ha senso definire testatine diverse su pagine destre e sinistre.
Ciao
Enrico
::Buona sera
Dispongo di due figure, una quadrata, una rettangolare con base maggiore dell’altezza.
Le vorrei affiancare e per questo mi sono rivolto al pacchetto subfig.
Utilizzando la sintassi standard
`\begin{figure}%
\centering
\subfloat[didascalia1]{\includegraphics[width=.45\textwidth]{figura grande}} \hfill%
\subfloat[didascalia2]{\includegraphics[width=.45\textwidth]{figura piccola}}
\caption{dida comune}
\end{figure}`
ottengo le figure affiancate ma con la figura piccola allineata in basso come la figura grande, con un ampio spazio bianco sopra.La documentazione del pacchetto subfig (questa) alle pagine 44-45-46 mostra un esempio che fa esattamente al caso mio (figura 96).
Io, però, ho semplicemente copiato il codice suggerito e l’ho riempito con i miei campi, così:
`\newsavebox{\tempbox}
\begin{figure}%
\centering
\sbox{\tempbox}{\includegraphics[width=.45\columnwidth]{scarico_2}}%
\subfloat[Big figure]{\usebox{\tempbox}}%
\qquad
\subfloat[Small figure]{\vbox to \ht\tempbox{\vfil\includegraphics[width=.45\columnwidth]{controforza}\vfil}}%
\caption{Two more sub-floats.}
\label{fig:vertcenter}
\end{figure}`
e… le figure finiscono una sotto l’altra anziché affiancarsi (la figura bassa è però correttamente contenuta in una “scatola” alta come l’altra figura).
Ho provato a sostituire \qquad con \hfill ma non è cambiato nulla. Tra l’altro, come si vede, ho impostato la laghezza di ciascuna figura al 45% della larghezza del testo, quindi lo spazio fisico per affiancarle dovrebbe esserci…
L’unico tentativo che ha avuto un mezzo successo è stato togliere \qquad e \hfill, lasciando cioè
`\subfloat[]{}%
\subfloat[]{}`
e ottengo le figure correttamente affiancate con le didascalie allineate in basso, ma se la figura 1 è giustamente allineata a sinistra con il testo, la figura 2 è mooolto spostata a destra, finisce fuori dai margini fin quasi a limite pagina lasciando uno spazio orizzontale enorme tra sè stessa e la figura 1…spero di essere stato chiaro.
Per la cronaca, nel mio prembolo c’è, tra l’altro:
`\documentclass[a4paper,titlepage,oneside,12pt]{article}
…
\usepackage{graphicx}
\usepackage[font=small]{caption}
\usepackage[a4paper,top=3cm,bottom=3cm,left=3.5cm,right=3.5cm,]{geometry}
\usepackage{floatrow,subfig}`La documentazione trascura un fatto piuttosto importante: che il “…figure code…” va inserito in una \hbox:
`\subfloat[Small figure]{\vbox to \ht\tempbox{
\vfil
\hbox{\includegraphics[width=.45\columnwidth]{controforza}}
\vfil}}`
Naturalmente tutta questa roba va più utilmente messa nel preambolo:
`\newdimen\templen
\newcommand{\measure}[1]{{\sbox0{#1}\global\templen=\ht0 }}
\newcommand{\adjustheight}[1]{\vbox to\templen{\vfil\hbox{#1}\vfil}}`
Il tuo codice per le figure diventerebbe
`\begin{figure}
\centering
\measure{\includegraphics[width=.45\columnwidth]{scarico_2}}%
\subfloat[Big figure]{\includegraphics[width=.45\columnwidth]{scarico_2}}%
\qquad
\subfloat[Small figure]{\adjust{\includegraphics[width=.45\columnwidth]{controforza}}}
\caption{Two more sub-floats.}
\label{fig:vertcenter}
\end{figure}`
Dentro \measure puoi mettere qualsiasi cosa, non necessariamente il codice per la figura più grande, e puoi usare \adjust anche per più sottofigure.Ciao
Enrico
::😳 😳 😳
Mai parlare troppo presto…..
Il pacchetto funziona benissimo, c’è “solo” un piccolo problema coi margini: la tabella li ignora. Cosa ho dimenticato di inserire/modificare?Che vuol dire “ignora i margini”? Forse
`\begin{tabularx}{\textwidth}{@{}lX@{}}`
è quello che ti serve?Ciao
Enrico
::dopo vari tentaivi sono riuscita a trovare la giusta gabbia
ossia compatibile con la pagina che verrà stampata 17×24. eccola
\setlength{\topmargin}{-0.35in}
\setlength{\textheight}{7 in} % 11.0 – 1.125 – 0.875
\setlength{\textwidth}{4.8 in} % 8.5 – 1.375 – 1.125
%\setlength{\textwidth}{5.5in} % 8.5 – 1.375 – 1.125
\setlength{\oddsidemargin}{0.5in}
\setlength{\evensidemargin}{0.5in}
\setlength{\headheight}{26pt}
\setlength{\headsep}{8pt}ora però stampo su a4 e in fase di stampa il pdf dovrà essere tagliato.
l’ultimo problema che devo risolvere è come posso stampare o meglio compilare un pdf che sia direttamente 17 x 24?
graziePacchetto geometry
Ciao
Enrico
::il problema è che l’editore mi ha dato quel file e io devo poi adattare i margini al nuovo formato concordato 17×24. come posso fare?
grazieRicompari dopo quattro mesi senza spiegare nulla di ciò che desideri. Vorresti per favore specificare con chiarezza il tuo problema? Lascia perdere quello che ti ha mandato l’editore: vuoi stampare su carta 17×24? Con che formato della gabbia? Con uscita su letter da sottoporre a rifilatura (crop)?
Ciao
Enrico
::Sono alle prese con uno dei miei soliti rompicapi latexchiani. Insomma: i libri tradotti talvolta hanno sia l’autore che un curatore che nell’edizione tradotta ha inserito così tanto materiale da essere ora parte integrante del testo, per cui è bene citarlo. Ed ecco il problema: non mi sembra che sia possibile farlo. Almeno
`@book{microfisica,
author={Foucault, Michel},
editor={Fontana, Alessandro and Pasquino, Pasquale},
title={Microfisica del potere},
publisher={Einaudi},
address={Torino},
year={1977}
}`
a me restituisce un errore (corretto formalemente, ma disastroso per me!). Che ne pensate? Una soluzione alternativa?`@book{microfisica,
author={Foucault, Michel},
title={Microfisica del potere},
publisher={Einaudi},
address={Torino},
year={1977},
note={Testo a cura di Alessandro Fontana e Pasquale Pasquino,},
}`
Ciao
Enrico
::Buongiorno.
Scrivendo “minipage” nel campo di ricerca del forum, a oggi il risultato è 168 topic: da qui deduco che un ambiente molto utilizzato.
Indipendentemente da ciò, di certo è uno strumento molto potente che permette di ottenete risultati per i quali non esistono pacchetti dedicati.Le guide, viceversa, non lo affrontano in maniera particolarmente estesa: per citare solo le 4 guide indicate quassù:
. L’Arte (notoria per la sua chiarezza e sinteticità di esposizione) non lo cita nemmeno (cambieranno le cose? sarebbe un piacere leggere le indicazioni di Lorenzo…)
– Guida Guit dedica un solo paragrafo nell’appendice
– Not so short (ita o en) idem, ma in maniera addirittura meno approfondita rispetto a Guida Guit.Fino ad ora, ho sempre utilzzato la ricerca nel forum, ma spesso le questioni affrontate sono così “particolari” che è difficile trarne indicazioni generali (impossibile in tempi umanamente accettbili). Allora, prima che anche io contribuisca ad accrescere la lista dei topic particolari – cosa che comunque prima o poi succederà – sapete consigliarmi dove trovare una documentazione umana e completa?
Il manuale e il Companion trattano ampiamente l’argomento.
Con minipage crei un oggetto unico e “indivisibile”, che però è costruito come se fosse una “pagina”: il testo al suo interno è composto in modo normale con la giustezza data dall’argomento all’ambiente minipage. Questa dimensione è anche la larghezza dell’oggetto ottenuto, mentre la dimensione verticale dipende dal contenuto.
L’argomento opzionale a minipage può essere “t” oppure “b”, che specifica come allineare la minipage rispetto al “terreno circostante”, cioè alla riga di stampa dove si troverà: con “t” l’allineamento sarà rispetto alla prima riga interna alla minipage, con “b” rispetto all’ultima; il comportamento di default è di centrare la minipage rispetto alla riga che la contiene.
All’interno di una minipage il parametro del rientro è azzerato; se si desidera che i paragrafi siano rientrati, occorre specificare una dimensione per \parindent dentro la minipage; sugli “Appunti” trovi una possibile definizione di un ambiente “minipage*” modificato in cui la misura del rientro viene mantenuta.
Quando serve minipage? Non molto spesso, a dire il vero, nell’uso normale. Può tornare utile nel caso si abbiano due figure non molto larghe che si vogliono comporre affiancate ma con didascalie separate (trovi certamente esempi sul forum); con subfig e \subfloat si ottengono, invece, figure affiancate con unica didascalia e, facoltativamente, sottodidascalie.
È un importante attrezzo per chi è “esperto”, ma non così importante nella composizione di testo normale.
Ciao
Enrico
::Ne sarei molto stupito, visto che il comando \bibliography{nome} esegue \input{nome.bbl}. Non è che stai modificando il file sbagliato? Prova a cambiargli nome e a vedere che succede.
Ciao, Enrico!
Io compilo il file tesi.tex, poi, quando vedo qualcosa che non mi piace nel file tesi.pdf, vado a modificare tesi.bbl
Il comando che ho in tesi.tex è \bibliography{Bibliografia}.
Scusa se sono alle prime armi, ma quale file devo provare a rinominare?Grazie per la risposta e a presto
Alessia 🙂Hai ragione; il comando
bibtex tesi
produce il file tesi.bbl. Il problema probabilmente è che quando compili fai girare la procedura automatica che prevede anche di eseguire bibtex e ovviamente perdi le modifiche.
Devi usare qualche procedura di TeXnicCenter che non faccia eseguire anche bibtex (che so, un pulsante di “compilazione veloce”). Qualcuno più esperto di me con Windows (cioè quasi chiunque :)) può forse aiutarti. Ah, questi automatismi che poi alla fine si rivelano poco intelligenti.
Ciao
Enrico
::Personalmente sono entusiasta di JabRef. Per vedere cosa fa puoi provarlo (non va nemmeno installato) oppure guardare gli screenshots. Una funzione che uso frequentemente è l’importazione automatica delle voci. Molti siti di riviste permettono di salvare le informazioni di un articolo nel formato del pessimo Endnote; JabRef legge quel formato quindi non c’è bisogno di scrivere nessun campo a mano. Altre funzioni utili di JabRef sono il link al PDF dell’articolo a cui ci si riferisce e la rinominazione automatica delle chiavi delle voci. JabRef permette anche di intervenire direttamente sul codice (file di testo) BiBTeX.
Ciao, Lapo!
Anch’io mi sto trovando molto bene con JabRef…dovrò metterlo nei ringraziamenti! 😉
Io uso pdfLaTeX e come editor ho TeXnicCenter. Come posso fare per modificare a mano il file .bbl (e.g. capita che io scriva il titolo di un brevetto in un modo, poi nella bibliografia me lo ritrovo scritto diversamente)?? Quando compilo, TeXnicCenter sembra non “vedere” le modifiche che apporto al file .bbl … 😳Ne sarei molto stupito, visto che il comando \bibliography{nome} esegue \input{nome.bbl}. Non è che stai modificando il file sbagliato? Prova a cambiargli nome e a vedere che succede.
Ciao
Enrico
23 Marzo 2009 alle 12:27 in risposta a: formattazione citazioni e bibliografia per tesi umanistiche #32003::Allora, vediamo di produrre un esempio di massima di come dovrebbe essere la mia bibliografia (lo stile, come dicevo, è quello “al’americana” che si usa in filologia nei lavori italiani).
Così dovrebbe apparire un libro
[MdF, Lais] \textsc{G. Angeli} (a cura di), \textit{Maria di Francia. Lais}, Roma, Carocci, 2003.
Così un articolo di periodico
[\textsc{Capusso} 2005] \textsc{M. G. Capusso}, \textit{Note sulla tradizione manoscritta del Lai du Conseil}, in <> 51 (2005), pp. 27-57.
Così un articolo in volume
[\textsc{Capusso} 2006] \textsc{M. G. Capusso}, \textit{La copia settecentesca del Lai du Conseil}, in \textit{Amicitiae munus. Miscellanea di studi in memoria di Paola Sgrilli} (a cura di G.Sommariva), La Spezia, Edizioni Agor\`{a}, 2006, pp. 1-18.Mentre le referenze a testo ovviamentesarebbero
MdFLais; \textsc{Capusso} 2005; \textsc{Capusso} 2006.Questo per l’aspetto della bibliografia.
Su questo passo. Ritengo piuttosto bizzarro ripetere i dati.
Per lo spazio ecco il mio sintetico e comodo preambolo per intero (ahimé, sì, c’è anche ledmac, posto tutto caso mai si scoprisse e è quello a fare casino):
…Il problema è babelbib. Non credo sia compatibile con jurabib.
Ciao
Enrico
23 Marzo 2009 alle 9:59 in risposta a: formattazione citazioni e bibliografia per tesi umanistiche #32001::Scusa, le parentesi quadre le avevo inserite per comodità solo per evidenziare dove si trova lo spazio.
A me rimane, sei sicuro di non averlo? In effetti a volte si vede poco, ma ad esempio introducendo le hyperref si evidenzia molto bene.Quindi dici che devo rinunciare?
Non è che conosci uno stile migliore da usare per soddisfare queste esigenze?In ogni caso grazie mille!
F.Se aggiungo hyperref non ottengo nulla di strano. Meglio se provi a produrre un esempio minimale; può essere lungo, ma certamente utile.
Quanto all’altro problema: capisco che le esigenze siano imposte dall’alto, ma senza esempi veri di ciò che desideri, è difficile poterti aiutare.
Ciao
Enrico
-
AutoreRisposte