Risposte nei forum create
-
AutoreRisposte
-
::
Io posso fare 2 file distindi di bibliografia?
Sì, ma poi devi metterli insieme. In altre parole, puoi avere due file, diciamo Bibliografia.bib e Bibliography.bib, che contengono rispettivamente i lavori italiani e inglesi, ma devi scrivere:
`\bibliography{Bibliografia,Bibliography}`
e non qualcosa del tipo:
`\documentclass{…}
\usepackage{…}
\begin{document}
…
\bibliographystyle{plain}
\bibliography{Bibliografia}\begin{otherlanguage*}{english}
\bibliography{Bibliography}
\end{otherlanguage*}\nocite{*}
\end{document}
`
Quindi o modifichi file .bbl, come ti ha detto Enrico, o selezioni la lingua campo per campo dei record “inglesi”.Ciao,
L.
::Ho risolto mettendo un
`\begin{quotation}
%
\end{quotation}
`Da quello che scrivi, usi un LaTeX poco “ortodosso”.
Beh.. in parte hai ragione…
Fidati, se ti tocca “risolvere” un problema con LaTeX scrivendo una roba come quella, non ho ragione solo “in parte”! 8)
comunque quella è l’unica cosa un po’ forzata che ho fatto.. tra l’altro avevo fatto la stessa cosa con subfig, ma poi ho rifatto con le minipage, che tanto l’effetto è lo stesso (a parte la didascalia per la singola tabella, che non mi servivano). Comunque quella soluzione l’ho trovata riportata in uno splendido manuale che consiglio: Gestione di Figure e Tabelle con LATEX, di Luca Caucci e Mariano Spaccini..
Ho dato un’occhiata a quel manuale. Purtroppo non è aggiornato: contiene riferimenti ai pacchetti subfigure e floaflt, che sono obsoleti (in particolare floaflt, che andrebbe usato solo se nei paraggi c’è una grossa confezione di Maalox…).
Il manuale di Enrico è decisamente più aggiornato: http://profs.sci.univr.it/~gregorio/breveguida.pdf
Un altro paio di link:
http://www.guit.sssup.it/phpbb/viewtopic.php?t=2901&highlight=floatflt
http://www.guit.sssup.it/phpbb/viewtopic.php?t=2468&highlight=subfigCiao,
L.
23 Settembre 2007 alle 18:33 in risposta a: BibTeX: come si fa a dire a BibTeX cosa stampare?[risolto] #17215::Probabilmente se guardassi nella documentazione lo troverei, ma ho pochissimo tempo e quindi chiedo a voi:
il problema specifico è questo:
devo citare articoli scientifici e uso lo stile unsrt. Come faccio a fare apparire nel documento anche gli eprint ? BibTeX mi mette solo autori, titolo, anno, giornale, ma non gli eprint…
grazie e scusateIl record ARTICLE ha come campi obbligatori AUTHOR, TITLE, JOURNAL, YEAR e come campi opzionali VOLUME, NUMBER, PAGES, MONTH, NOTE.
Potresti usare il campo NOTE.
::
Io ho una bibliografia multilingue e ho risolto scrivendo nel file .bib qualcosa come:
`@BOOK{odifreddi:novecento,
AUTHOR = {P.~Odifreddi},
TITLE = {La matematica del Novecento},
PUBLISHER = {Einaudi},
YEAR = {2000},
ADDRESS = {Torino}
}@BOOK{walker:curves,
AUTHOR = {R.~J.~Walker},
TITLE = {\begin{otherlanguage*}{english}Algebraic Curves\end{otherlanguage*}},
PUBLISHER = {Springer-Verlag},
ADDRESS = {New York},
YEAR = {1950}
}
`
È un modo di procedere un po’ lungo, ma funziona (almeno spero!).L.
::…nella pagina dove cadeva l’interruzione mi scombinata disastrosamente delle tabelle che avevo messo, un po’ forzando con il \minipage per farle metterne una a fianco all’altra…
Per questo è opportuno usare il pacchetto subfig. Da quello che scrivi, usi un LaTeX poco “ortodosso”: è normale che tu abbia qualche problema. Dal momento che sei prossimo alla consegna della tesi, immagino che tu possa accontentari della (inelegante) “soluzione” trovata.
Ciao,
L.
::
Se scrivi:
`\usepackage[english,italian]{babel}`
la lingua italiana è il default. Per passare all’inglese (e ritornare all’italiano):
http://www.guit.sssup.it/phpbb/viewtopic.php?t=1173&highlight=otherlanguage%2ACiao,
L.
::Però a me serve questa eccezione.
Forse può essere utile il pacchetto float:
`\documentclass{article}\usepackage{graphicx}
\usepackage{lipsum}
\usepackage{float}\begin{document}
\section{Lorem}
\lipsum
\newpage
\subsection{Ipsum}
\begin{figure}[H]
\includegraphics[width=\textwidth]{esempio}
\caption{Dida.}
\label{fig:esempio}
\end{figure}\newpage
\lipsum
\end{document}
`
Fammi sapere,
L.
::Se tolgo la figura dall’ambiente \figure e lascio solo \includegraphics[width=0.95\textwidth]{images/riapc.eps} mi fa un disasto.
Comunque devo fare così, mettendo una interruzione di pagina, il titolo della subsection e sotto la figura (che è l’output di un programma) Il titolo messo sopra serve proprio per spiegare la figura ma cosa più importante, per avere un riferimento poi nell’indice…
L’ambiente figure è flottante: quindi per definizione LaTeX piazza le figure dove ritiene opportuno. Il mio consiglio è: se l’immagine è piccola, usa un ambiente figure con opzioni [tb], se l’immagine è grande, dai l’opzione [p]. La didascalia spiega benissimo il contenuto dell’immagine. Il comando \listoffigures crea l’indice delle figure. Se fai flottare tutte le immagini e sostituisci espressioni come “vedi la figura seguente” con “vedi la figura~\ref{…}” puoi dormire sonni tranquilli: pensa a tutto LaTeX.
Questo è il modo “ortodosso” di fare le cose con LaTeX: quello che vuoi fare tu (cioè spiegare il contenuto di una figura con il titolo di una subsection) non è la prassi. A meno che tu non mi convinca con buoni argomenti che il tuo metodo è migliore di quello di LaTeX (oppure che tu non ci dica che il tuo relatore ti ha minacciato fisicamente se non fai così), ti suggerisco di fare le cose “alla maniera di LaTeX”.
`\documentclass{article}
\usepackage{graphicx,lipsum}
%\usepackage[section]{placeins} % se vuoi, decommenta\begin{document}
\tableofcontents
\listoffigures
\bigskip\lipsum[1]
\section{Lorem}
\lipsum
\begin{figure}[tb] % figura piccola
\centering
\includegraphics[width=\textwidth]{lorem}
\caption{Questa didascalia spiega benissimo la figura.}
\label{fig:lorem}
\end{figure}\lipsum
\section{Ipsum}
\lipsum
\begin{figure}[p] % figura grande
\centering
\includegraphics[width=\textwidth]{ipsum}
\caption{Un'altra didascalia.}
\label{fig:ipsum}
\end{figure}\lipsum
\section{Dolor}
\lipsum
\end{document}`
Ciao,
L.
::Circa un mesetto fa ricordo di aver letto un topic in cui un utente (credo fosse proprio lorenzo.pantieri, se la memoria non mi inganna) indicava ad un altro un sito che era in pratica una enorme raccolta di loghi di varia natura, tutti in formato .eps.
Ora purtroppo mi serve il logo, stamattina ho fatto una bella ricerca sul forum ma non riesco proprio a ritrovare il topic!!! Se qualcuno ricorda l’indirizzo del sito mi fa un grossissimo favore!!!
Quaerite et invenietis.
http://www.guit.sssup.it/phpbb/viewtopic.php?t=896&highlight=vettoriale
Ciao,
L.
::[
Si vede che dovrò rileggere la doc. di enumitem.:DMerita davvero: http://www.guit.sssup.it/phpbb/viewtopic.php?t=1840&highlight=enumitem
Ciao,
L.
::Il mio problema è fare in modo che la figura grande tutta la pagina (quasi tutta) sia sempre accompagnata dal titolo indicato da subsection. In sostanza bisogna che finite le tabelle ci sia un’interruzione di pagina e nella pagina nuova ci sia il titolo con la figura.
Che mi suggerite ?
1. Ti suggerisco di cambiare approccio: renderei mobili le figure grandi tutta la pagina, specificando l’opzione [p], e lascerei che a spiegare il contenuto dell’immagine fosse una bella (e classica) didascalia, lasciando LaTeX libero di piazzare le immagini dove meglio crede.
2. Eventualmente, userei il pacchetto placeins affinché LaTeX posizioni le figure nella sottosezione in cui sono inserite. Per le sezioni dovrebbe essere sufficiente qualcosa come:
`\usepackage[section,below]{placeins}`
Per le sottosezioni, cerca nella documentazione di placeins. Anche il comando \FloatBarrier (cerca sul forum) potrebbe aiutare.3. Se proprio sei intenzionato a proseguire per la tua strada, togli \newpage e prova a scrivere \nopagebreak subito dopo \subsection (naturalmente, in questo caso l’immagine non deve essere flottante). Prova a vedere se funziona.
Ciao,
L.
-
AutoreRisposte