- Questo topic ha 8 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 8 mesi fa da
ivan.
-
CreatoreTopic
-
14 Gennaio 2010 alle 16:25 #41078::
Salve di nuovo, mi permetto di postare un topic da “RTFM” :wink:. Lo faccio perché sono sicuro che il problema è stato già risolto, e velocemente.
Ho un *.bib e vorrei scrivere un *.tex evitando di elencare pedissequamente una serie (hmmm…sono più di 60, scusate è un pò di tempo che vago per l’università, taluni dicono senza molta utilità) di \citet{} o \citep{}: suggerimenti?
-
CreatoreTopic
-
AutoreRisposte
-
-
14 Gennaio 2010 alle 16:32 #41079::
Salve di nuovo, mi permetto di postare un topic da “RTFM” :wink:. Lo faccio perché sono sicuro che il problema è stato già risolto, e velocemente.
Ho un *.bib e vorrei scrivere un *.tex evitando di elencare pedissequamente una serie (hmmm…sono più di 60, scusate è un pò di tempo che vago per l’università, taluni dicono senza molta utilità) di \citet{} o \citep{}: suggerimenti?No è che ho capito molto. Hai provato a cercare
`\nocite{*}`
su una guida di base?Ciao,
L.
-
14 Gennaio 2010 alle 16:46 #41080::
Buonasera Lorenzo.
Hai ragione con \nocite{} si risolve: ma solo con \bibliographystyle{plainnat}. Invece mi piacerebbe avere un sistema più flessibile…Mi spiego: non so se anche nelle vostre strutture si sta attivando (finalmente! ma servirà davvero) un sistema di anagrafe della ricerca. Pertanto mi sembra che il topic sia abbastanza utile visto i tempi…magari se si potesse avere 2 righe in *.tex da suggerire al sistema locale, potremmo inseminare LaTeX per la gestione di questi dati…magari ci avete già pensato.
Chi è universitario potrà scaricare dal suo sito docente (MIUR Cineca) un *.bib relativo alla sua produzione, per poi adattarselo alla bisogna. Ecco dunque l’esigenza di gestire la bibliografia personale, con lo stile più appropriato, diverso da quello “hard” del MIUR. (Tra l’altro il tempo scorre, perché pare che tra qualche gg il sito MIUR non sia più disponibile, e si passerà alla gestione locale. Ma tant’è.)
Vengo al punto. Ho usato i suggerimenti di Lapo Mori in ArsTeXnica, 3 2007, per generare con makebst.tex un pippo.bst che facesse al caso mio…ma come dicevo funziona solo con plainnat. Ecco di seguito il *.tex che sto usando:
\documentclass[a4paper,10pt]{book}
\usepackage{setspace}
\usepackage[latin1]{inputenc}
\usepackage{natbib}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage[english]{babel}\bibliographystyle{plainnat}
\begin{document}
\begin{titlepage}
Elenco delle pubblicazioni
\end{titlepage}\frontmatter
\mainmatter
\nocite{pippo1,pippo2}\bibliography{pubblicazioni}
\end{document}In tal modo i riferimenti pippo1 e pippo2 vengono riportati, ma solo in maniera “hard”.
Grazie in anticipo.
Gianpaolo.
-
14 Gennaio 2010 alle 16:50 #41081::
Hai ragione con \nocite{} si risolve: ma solo con \bibliographystyle{plainnat}. Invece mi piacerebbe avere un sistema più flessibile…
Non mi risulta. Se scrivo \nocite{*} tutte le opere contenute nei .bib richiamati con \bibliography vengono incluse nella bibliografia, e questo indipendentemente dallo stile bibliografico impostato.
Ciao,
L.
-
14 Gennaio 2010 alle 17:55 #41082::
In tal modo i riferimenti pippo1 e pippo2 vengono riportati, ma solo in maniera “hard”.
Scusa, ma cosa indenti per ” maniera ‘hard’ “? Io ho provato a compilare il codice cha hai riportato e il risultato è quello atteso.
Come vorresti la tua bibliografia? Sapendolo potremmo consigliarti uno stile adatto alle tue esigenze, se esiste, oppure provare a crearlo con biblatex.Ciao
Ivan
-
14 Gennaio 2010 alle 18:06 #41083::
Per Lorenzo: confermo che \nocite{*} non funziona, probabilment dovrei usare \usepackage{biblatex}? Ma non vorrei farlo a meno che sia forzato a farlo, implicherebbe che me lo studi e non ho tempo 😯 (vedi risposta a Ivan)Per Ivan: “hard” nel senso che: i nomi delle riviste sono tutte in maiuscolo, così come gli autori (non ho manipolato il file *.bib scaricato dal sito MIUR); invece sarebbe comodo impostare un file diverso da plainnat in \bibliographystyle{plainnat}. Con la mia prima mail, chiedevo se per caso esisteva un modo “migliore” di generare un *.bst rispetto a quando scritto da L.Mori nel 2007. Grazie
Gianpaolo
-
14 Gennaio 2010 alle 18:32 #41084::
Per Ivan: “hard” nel senso che: i nomi delle riviste sono tutte in maiuscolo, così come gli autori (non ho manipolato il file *.bib scaricato dal sito MIUR); invece sarebbe comodo impostare un file diverso da plainnat in \bibliographystyle{plainnat}. Con la mia prima mail, chiedevo se per caso esisteva un modo “migliore” di generare un *.bst rispetto a quando scritto da L.Mori nel 2007. Grazie
Gianpaolo
Non è ancora chiaro come vorresti la bibliografia.
Evidentemente non vuoi i nomi degli autori e delle riviste in maiuscolo. Ma se nel file .bib che scarichi da cineca sono in maiuscolo, credo ci sia poco da fare: bisogna modificarli a mano.
Con makebst non credo che si possano fare personalizzazioni oltre un certo limite. Bisognerebbe creare un file di stile, ma il linguaggio di BibTeX è molto complesso.Con BibLaTeX, al contrario, dovrebbe essere più semplice. Se vuoi uno strumento flessibile è a questo pacchetto che ti consiglio di rivolgerti. Per il problema del maiuscolo, in pratica si tratta di ridefinire i formati per i campi author e title in modo che non vengano stampati in maiuscolo. Temo però che verrebbero in minuscolo anche le iniziali dei nomi degli autori, cosa che non va sicuramente bene. Per quanto riguarda il nome della rivista si dovrebbe sistemare prima con un \MakeLowercase e poi con il comando \MakeCapital. Ma è sicuramente un lavoro lungo, anche se fattibile. Con questo sistema, eviteresti di riscrivere tutti i termini in maiuscolo, ma solo quelli che non verrebbero modificati dalle ridefinizioni. È però un trucco (ammesso che funzioni) che metterei in campo solo con bibliografie lunghissime.
Ciao
Ivan
-
14 Gennaio 2010 alle 20:20 #41085::
Ho provato a istallare BibLaTeX secondo l’articolo di L. Pantieri su ArsTEXnica n.8 Ottobre 2009 ma non ci sono riuscito. Probabilmente la mia istallazione è stata modificata troppo frettolosamente, per seguire le sue istruzioni. Mi sarebbe piaciuto contribuire alla discussione, ho sensazione che questa cosa della biblio personale potrebbe avere rilevanza ed essere utile ad altri utenti, se l’archivio della ricerca decolla e ci si mette a compilare la propria produzione in LaTeX.Come vorrei la biblio? Attualmente funziona solo plainnat, pertanto in ordine strettamente alfabetico. L’avrei gradita con stile tipo authoryear, magari discendente. Sarebbe sufficiente mantenere il sorting fatto nel *.bib. Lo stile apalike è il migliore ma apparentemente è incompatibile con \nocite. Ho addirittura dovuto usare \nocite{key_i}, introducendo i key_i con i=1,66! Ma con lo stesso risultato nullo.
Vi sono troppi intrecci con l’uso di bibtex (e come visto sopra, con biblatex) e mi spiace abbandonaee, almeno per adesso: vuole dire che tornerò al vecchio buon bibitem, almeno gestisco il materiale come voglio.
Grazie per la considerazione, Ivan, buon lavoro.
Gianpaolo
-
14 Gennaio 2010 alle 20:34 #41086::
Ho provato a istallare BibLaTeX secondo l’articolo di L. Pantieri su ArsTEXnica n.8 Ottobre 2009 ma non ci sono riuscito. Probabilmente la mia istallazione è stata modificata troppo frettolosamente, per seguire le sue istruzioni. Mi sarebbe piaciuto contribuire alla discussione, ho sensazione che questa cosa della biblio personale potrebbe avere rilevanza ed essere utile ad altri utenti, se l’archivio della ricerca decolla e ci si mette a compilare la propria produzione in LaTeX.
Se in futuro avrai più tempo c’è anche quest’altro articolo sempre di Lorenzo:
http://www.lorenzopantieri.net/LaTeX_files/Bibliografia.pdfCome vorrei la biblio? Attualmente funziona solo plainnat, pertanto in ordine strettamente alfabetico. L’avrei gradita con stile tipo authoryear, magari discendente. Sarebbe sufficiente mantenere il sorting fatto nel *.bib. Lo stile apalike è il migliore ma apparentemente è incompatibile con \nocite. Ho addirittura dovuto usare \nocite{key_i}, introducendo i key_i con i=1,66! Ma con lo stesso risultato nullo.
Di stili sullo schema autore-anno ce ne sono parecchi, anche per biblatex. Da usare con natbib, per esempio, c’è lo stile natbib-ita, che trovi qui.
Grazie per la considerazione, Ivan, buon lavoro.
Figurati, è un piacere
Ciao
Ivan
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.