Risposte nei forum create
-
AutoreRisposte
-
::
Puoi provare aggiungendo “crossrefs=1” alle opzioni passate a biblatex.
grazie risposta.
Non mi sembra riconosca crossref=1 (neanche crossrefs=1 , mincrossref=1):
`/usr/local/share/texmf/tex/latex/biblatex/biblatex.sty:7590:Package keyval Error: crossref undefined \blx@processoptions`esisterà uno stile in cui è stata implementata l’idea dell’esempio di pag.169 del tutorial, o no?
grato di ogni suggerimento
saluti
mariomincrossrefs=1
Ciao
Enrico
5 Luglio 2010 alle 11:59 in risposta a: Aiuto:testatina, copertina, frontespizio, bibliografia[Tesi] #46762::torno ad avere nuove domande ❗
Ormai devo solo definire l’aspetto grafico e la mia tesi è conclusa.
Dunque, ecco le domande:1) BIBLIOGRAFIA: purtroppo il relatore non si è convinto a farla in ordine alfabetico, ma la vuole in ordine di citazione.. poiché esiste solo il pacchetto plain_ita, vorrei sapere come realizzare da me un sistema bibliografico con lo stile italiano
2)IMMAGINI: non sono riuscito a usare il pacchetto subfig 😳 😳 uso subfigure, e veramente non mi sono trovato male.. ho solo un vero “problema”: quando metto immagini multiple, queste non vengono indicate come (a), (b) ecc.
Il codice che uso è:
``
Poi, vorrei mettere tutte le immagini in una sola pagine (o comunque fare poche pagine con tutte le immagini del capitolo: le stampe a colori costano!!): come faccio?Bisogna usare la sintassi corretta. Con subfig è
`\begin{figure}[p]
\centering
\subfloat[]{\label{fig1a}%
\includegraphics[width=0.4\columnwidth]{immagini/imgmod/sezione1}}\quad
\subfloat[]{\label{fig1b}%
\includegraphics[width=0.4\columnwidth]{immagini/imgmod/sezione2}}\\
\subfloat[]{\label{fig1c}%
\includegraphics[width=0.4\columnwidth]{immagini/imgmod/sezione3}}\quad
\subfloat[]{\label{fig1d}%
\includegraphics[width=0.4\columnwidth]{immagini/imgmod/sezione4}}
\caption{Immagini d'osso in scala di grigi (a) 7x (b) 10x (c) 20x (d) 40x}
\label{ossabn}
\end{figure}`
Se metti l’ambiente subito prima della fine di un capitolo, l’argomento [p] dice che dovrà apparire su una pagina a sé (eventualmente con il contenuto di un altro ambiente figure dello stesso tipo).Per la bibliografia
`\usepackage{babelbib}
\bibliographystyle{babunsrt}`
Il pacchetto babelbib sa da sé quale lingua è attiva.Ciao
Enrico
::Ho capito, GRAZIE, SPIEGAZIONE CHIARISSIMA.
Posso capire solo che senso ha farlo in questo modo?
Cioè serve nel caso in cui si vogliano fare dei link?No, non serve per collegamenti, ma ti evita di sapere quale sia il numero del paragrafo a cui ti devi riferire.
Esempio. Scrivo il mio lavoro e lo porto al relatore perché lo esamini. “Bene, ma io dividerei il paragrafo 4.8 in due,” è il commento. “Ahi!” direbbe il classico utente di word processor, “adesso dovrò cambiare tutti i richiami ai paragrafi 4.9, 4.10 e così via”.
Con il sistema \label-\ref tutto ciò è automatico. Il tesista dovrà solo correggere i riferimenti al paragrafo 4.8 (quello sui Bassotti) distinguendo la parte sui Bassotti liberi e quelli in galera (la divisione del paragrafo suggerita dal relatore). I vecchi riferimenti al 4.9 diventeranno automaticamente al 4.10 e così via.
Ciao
Enrico
::Ho un file con immagini.
La cosa apparentemente, per me, strana è che se lo compilo con WinEdt non mi dà errore, mentre se lo compilo con TEXworks sì.In particolare il codice è::
\begin{figure}[htpb]
\centering
\includegraphics[width=12cm]{01.eps}\\
\caption{xxx}\label{Figure}
\end{figure}Il messaggio di errore di TEXworks è:
! LaTeX Error: Unknown graphics extension: .eps.
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.90 \includegraphics[width=12cm]{01.eps}
\\
?Qualcuno sa darmi una spiegazione?
Grazie.TeXWorks usa, di default, pdflatex che non capisce gli eps. Trasformali in pdf (è facile) e non indicare l’estensione quando li carichi:
`\includegraphics[width=12cm]{01}`
Ciao
Enrico
::Se nel bel mezzo di una frase ci si vuole riferire, ad esempio, al paragrafo 4.9 è corretto scrivere:
1) bla bla bla, come si è fatto nel paragrafo4.9, bla bla bla;
2) bla bla bla, come si è fatto nel paragrafo 4.9, bla bla bla;
3) bla bla bla, come si è fatto nel Paragrafo4.9, bla bla bla;
4) bla bla bla, come si è fatto nel Paragrafo 4.9, bla bla bla.Grazie.
La 2 o la 4. Meglio la 2 e non abbondare con le maiuscole. Naturalmente sai bene che andrà scritto
`come si è fatto nel paragrafo~\ref{paperi}`
dove accanto al titolo del paragrafo a cui riferirsi avrai scritto
`\section{Abitanti pennuti di Paperopoli}\label{paperi}`
Trovi le indicazioni precise per il sistema \label-\ref in qualsiasi guida.Ciao
Enrico
::Ho risolto: credevo di averlo già modificato, ma il problema era in un
`\addtolength{\headwidth}{20pt}`
che appunto aggiungeva quel pezzettino in più di linea.Faccio un’ultimissima domanda: mi sapresti dire perchè nel convertire da dvi a pdf l’intera pagina trasla di qualche mm verso un lato? Ho creato un file batch che fa questo lavoro di conversione in automatico, ma non capisco perchè succede questa cosa.
Usa pdflatex e vivrai più felice.
Ciao
Enrico
::Sto cercando questo codice aggiunto, ma non lo trovo. Tutto il codice che conosco è quello che ho già postato, gli altri file non sembra abbiano a che fare con questa faccenda.
Quello che ho fatto finora è stato modificare una tesi che mi è stata passata, purtroppo non ho scelto io queste impostazioni particolari.Riporta tutto il preambolo (da \documentclass a \begin{document}).
Ciao
Enrico
::L’avevo tolta proprio perchè non trovavo quella in apertura, ma il dubbio c’era. 🙂
Scusa se abuso della tua pazienza: sto provando a sistemare l’intestazione con il nuovo codice, mentre con quello che ho scritto sopra era così:
http://i47.tinypic.com/290tu1d.jpgOra invece è così:
http://i48.tinypic.com/ehyxae.jpgIn aggiunta non capisco perchè quella linea nella prima immagine esce fuori dal bordo, non trovo il parametro giusto per settarne la lunghezza.
EDIT Sono riuscito ad inserire le lettere maiuscole e la linea, ma la scritta rimane sempre al centro. Sarebbe bello averla a destra e sinistra a seconda della pagina, ma credo ci voglia il formato twoside, al centro non mi convince.
Se vuoi l’alternanza sulle pagine pari e dispari devi usare “twoside”: non ha senso con “oneside”.
Il filetto più lungo ha una sola spiegazione: hai aggiunto codice per modificare l’impostazione della gabbia (cioè del formato del blocco di testo). Se non ce lo esibisci, non possiamo aiutarti.
“Settare” non esiste in italiano, che io sappia. Scegli tra “impostare”, stabilire”, “fissare”. 🙂
Ciao
Enrico
::Ciao, ho provato questi giorni ma c’è sempre qualcosa che non va:
`
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\setlength{\headheight}{13.6pt}
\fancyhead[C]{\bfseries\nouppercase{\rightmark}}
\fancyfoot[C]{\bfseries\thepage}
\fancypagestyle{plain}%
\renewcommand{\headrulewidth}{0pt}%
\fancyhf{}%
\fancyfoot[C]{\bfseries\thepage}\begin{document}
\input{Intestazione}\frontmatter
\begingroup % per confinare \pagestyle{plain}
\pagestyle{plain}
\tableofcontents
\cleardoublepage
\endgroup\mainmatter
\input{Introduzione.tex}
\input{Capitoli.tex}
\input{Conclusioni.tex}
\input{Appendice.tex}
\input{Bibliografia.tex}\pagestyle{empty}
\input{Ringraziamenti.tex}
\end{document}
`Questo codice mi stampa solo il frontespizio, tagliando tutto il resto.
Il problema sembra essere in ` \renewcommand{\headrulewidth}{0pt}%`: eliminando questa riga viene stampato tutto quanto, con i numeri in grassetto su ogni pagina, ma mancano l’indice e l’intestazione. Cosa manca?Solito refuso 🙁 [Nota: questo è un refuso, non quello che si sente dire da certi ministri]
`\fancypagestyle{plain}{%
\renewcommand{\headrulewidth}{0pt}%
\fancyhf{}%
\fancyfoot[C]{\bfseries\thepage}}`
La graffa iniziale l’avevo dimenticata io, quella finale tu. 🙂 Correggo anche l’altro messaggio.Ciao
Enrico
::Aggiungo qualche osservazione. Prendiamo il seguente:
`\documentclass{scrreprt}
\usepackage[eulermath]{classicthesis}
\begin{document}
I numeri minuscoli: 1234567890.
I numeri matematici: $1234567890$.
\end{document}
`
Come si vede, i numeri sono (molto) diversi. Se si commenta la chiamata a classicthesis i numeri sono uguali: questo perché i Computer Modern non hanno caratteri a sé per i numeri minuscoli.Di sicuro, i numeri “matematici” vanno usati nelle formule. Nel documento precedente, si provi:
`Se $I=[0,1]$, gli estremi di $I$ sono $0$ e $1$. \\
Se $I=[0,1]$, gli estremi di $I$ sono 0 e 1.`
La seconda forma è inaccettabile.Quando si usano i numeri minuscoli? Nei numeri di pagina, nei numeri di sezione, ma qui fa tutto LaTeX automaticamente. Direi che vanno usati anche nelle date:
`Napoleone morì nel 1821.`
e non
`Napoleone morì nel $1821$.`Se si scrive una grandezza con le unità di misura con siunitx ho visto che vengono usati i numeri minuscoli, e questo secondo me non è corretto. Che dici Enrico? ❓
Dico che in un testo in cui ci siano pochi numeri in quanto tali e molti del tipo numero di pagina o data, non è disdicevole usare i numeri minuscoli.
C’è l’opzione specifica per siunitx (mode=math). Credo che non sia il default perché la maggior parte dei font non ha i numeri minuscoli.
Ciao
Enrico
::[quote]The xref field is merely a pointer which may be used by bibliography styles which format child entries in a special way (see section 4.10.1 for an example). If the parent entry is referenced by a certain number of child entries, biblatex will automatically execute the equivalent of a \nocite command to request it from BibTeX. The threshold is controlled by the mincrossrefs package option from section 3.1.3.
Così dice il manuale a pagina 32. Il valore normale di mincrossrefs è 2, ciò significa che occorrono almeno due citazioni di qualcosa che abbia un campo xref che punta a un certo elemento, affinché questo compaia nella bibliografia.
Se non ti torna, puoi mostrare un esempio minimo?
Ciao
EnricoSalve
grazie risposta domenicale.
Quello che vorrei è il semplice esempio di pag, 169 del manuale:
`[1] Audrey Author: Title of article. In: [2], pp. 134–165.
[2] Edward Editor, ed.: Title of collection. Publisher: Location, 1995.`Devo veramente studiarmi il codice per realizzare una cosa del genere, come sembra suggerire il manuale? Speravo che fosse un comportamento di default dello style numeric.
O forse posso trovare il codice da qualche parte? (e inserirlo … dove?)
grazto di ogni aiuto
mariops. con crossref, funziona tutto, ma, al posto di [2], mi inserisce la citazione completa del record Edward. Esiste un modo di configurare crossref in modo da realizzare l’esempio?[/quote]
Naturalmente non è un esempio minimo che dovrebbe avere il codice. Puoi provare aggiungendo “crossrefs=1” alle opzioni passate a biblatex.Ciao
Enrico
::Grazie, mi siete stati di grande aiuto. Per quanto riguarda l’accentramento xleftmargin non è proprio l’ideale, nel senso che sono riuscito ad accentrarlo impostando xleftmargin=100pt, ma non è la soluzione più efficiente. Cmq anche un piccolo rientro come xleftmargin=\parindent mi può andare bene.
Ultima cosa che volevo chiedervi e se si può cambiare il font (quello verbatim era l’ideale). Dal manuale non sono riuscito a capire come si fa. Forse stringstyle, ma non saprei che valore associargli per ottenere lo stesso effetto che si ha con il blocco verbatim.
Puoi usare basicstyle=\ttfamily, ma devi tener conto che il font dattilografico standard non ha il nero. Per avere una distinzione visibile, puoi usare i Latin Modern:
`\usepackage[T1]{fontenc}
\usepackage{lighttt}{lmodern}`
Oppure scegli un font dattilografico che abbia il nero.Ciao
Enrico
4 Luglio 2010 alle 16:29 in risposta a: Interlinea e carattere TESI DI LAUREA: quale quello giusto? #46940::…penso sia un problema che affligge molti. Ho visto delle tesi con interlinea da ciechi e carattere pure… potete dirmi, se si vuole fare un lavoro serio, quali siano i giusti valori scrivendo anche le due righe di codice che li contengono così che tutti si fa un bel copia e incolla?
Di default latex mi pare che fa un carattere 11 ed in interlinea… inesistente che tipograficamente a me piace, ma non penso sia giusto per la tesi.
Il corpo di default è 10 pt. Scegliere 11 è perfettamente accettabile, mentre 12 è sicuramente eccessivo. L’interlinea standard va bene per il carattere Computer Modern (quello standard), per altri font potrebbe essere un po’ poco; per esempio Palatino richiede un’interlinea leggermente maggiore (\linespread{1.05} è il comando adatto). Non devi fare nulla, di solito, a parte specificare 11pt fra le opzioni alla classe.
Certe norme antiquate richiedono per le tesi un’interlinea che fa della pagina una serie di righe che si perdono nel bianco. Serve solo ad allungare il brodo. Se puoi, non esitare a lasciare l’interlinea così com’è (o ad aggiustarla appena, se il caso); il lavoro avrà un’apparenza professionale.
Ciao
Enrico
::Salve
ricorro al vostro aiuto per una lavoro di urgenza.
Ho un bibliografia molto semplice in stile numeric. (una versione veloce di un lavoro più complesso che sarà svolto con altro stile).
Torna quasi tutto, ma non riesco a visualizzare i riferimenti che dovrebbero essere creati usando il campo Xref. Perchè?uso
` \usepackage[style=numeric,hyperref=auto,defernums=true,sorting=ynt]{biblatex}`Mi manca qualcosa?
Grato del vostro aiuto.
marioThe xref field is merely a pointer which may be used by bibliography styles which format child entries in a special way (see section 4.10.1 for an example). If the parent entry is referenced by a certain number of child entries, biblatex will automatically execute the equivalent of a \nocite command to request it from BibTeX. The threshold is controlled by the mincrossrefs package option from section 3.1.3.
Così dice il manuale a pagina 32. Il valore normale di mincrossrefs è 2, ciò significa che occorrono almeno due citazioni di qualcosa che abbia un campo xref che punta a un certo elemento, affinché questo compaia nella bibliografia.
Se non ti torna, puoi mostrare un esempio minimo?
Ciao
Enrico
::Grazie per avermi risposto egreg9 :). In riferimento al primo punto, in alcuni libri di testo ho notato che alcune note occupano quasi metà del foglio: volevo sapere se esistono dei comandi che permettano questo (anche se graficamente può non essere bello).
Anche LaTeX lo fa, purché la nota ci stia. Ma se il richiamo della nota cade dove ci sarebbe normalmente la terzultima riga di testo e la nota occupa lo spazio di quattro o più righe di testo, come pensi che si possa fare senza spezzare la nota?
In riferimento al secondo punto, supponiamo che nel testo “normale” vi sia una formula numerata con (1.1). Sorge, dopo un po’, la necessità di inserire, come nota a piè di pagina, una definizione, con una determinata formula. Se uso l’ambiente equation, tale formula sarà numerata con (1.2). Invece, io desidero che sia, per esempio, numerata con (A1).
Equazioni numerate nelle note al piede? Stai scherzando? 🙂
Più seriamente: in casi del genere devi prima di tutto domandarti se questo sia il modo migliore di trattare l’argomento.
Considerando il tuo suggerimento, come si utilizza il
comando \tag o l’ambiente \subequations (richiedendo amsmath)
cioè potresti farmi un esempio?
`\begin{equation}
a=b \tag{A1}
\end{equation}`
Ciao
Enrico
-
AutoreRisposte