|
ATTENZIONE
ATTENZIONE
Il Forum si è trasferito al nuovo indirizzo: www.guitex.org. Le vecchie discussioni rimarranno visibili per consultazione. Gli utenti registrati potranno continuare a usare le proprie credenziali d'accesso sul nuovo Forum.
ATTENZIONE
ATTENZIONE
| Precedente :: Successivo |
| Autore |
Messaggio |
elle
Registrato: 15/05/11 12:35 Messaggi: 20 Località: Napoli
|
Inviato: Mar Lug 05, 2011 10:09 am Oggetto: [Bibliografia] Ordine elementi |
|
|
Salve ragazzi, allora ho un file file bibliografia.bib in cui metto a caso degli elementi. Poi nel file testuale richiamo gli elementi con \cite e stesso nel testo mi piazza i numeri a caso, cioè tipo a pagina 15 ho il riferimento 2 e a pagina 22 il riferimento 1. Ovviamente nella bibliografia viene prima il numero 1 e poi il numero 2.
cioè la bibliografia è così:
| Codice: | [1] L.L. Holmstrom A.W. Burgess. Rape Trauma Syndrome. American
Journal of Psychology, 9, 1987 (cit. a p. 22).
[2] Michael C. Baurmann. Sexuality, Violence and Psychological After-
Effects. Germania: Wiesbaden, Bundeskriminalamt Forschungsreihe Nr.
15, 1983 (cit. a p. 15).
[3] Alessandra Berti. La perizia psichiatrica del pedofilo. Genova: Erga
Edizioni, 1999 (cit. a p. 12). |
e l'ordine in cui li ho nel file bibliografia è:
| Codice: |
@book{Berti,
author = {Alessandra Berti},
title = {La perizia psichiatrica del pedofilo},
publisher = {Erga Edizioni},
year = {1999},
location = {Genova}
}
@book{Baurmann,
author = {Michael C. Baurmann},
title = {Sexuality, Violence and Psychological After-Effects},
publisher = {Wiesbaden, Bundeskriminalamt Forschungsreihe Nr. 15},
year = {1983},
location = {Germania}
}
@book{Burgess,
author = {A.W. Burgess, L.L. Holmstrom},
title = {Rape Trauma Syndrome},
publisher = {American Journal of Psychology, 9},
year = {1987}
}
|
sarebbe possibile quantomeno ordinare la bibliografia nell'ordine con cui metto i riferimenti nel testo?
oppure ordinarla in modo alfabetico e riferimenti a caso nel testo? |
|
| Torna in cima |
|
 |
egreg9 Staff
Registrato: 14/03/04 19:19 Messaggi: 9988 Località: Padova, Verona
|
Inviato: Mar Lug 05, 2011 10:26 am Oggetto: Re: [Bibliografia] Ordine elementi |
|
|
| elle ha scritto: | Salve ragazzi, allora ho un file file bibliografia.bib in cui metto a caso degli elementi. Poi nel file testuale richiamo gli elementi con \cite e stesso nel testo mi piazza i numeri a caso, cioè tipo a pagina 15 ho il riferimento 2 e a pagina 22 il riferimento 1. Ovviamente nella bibliografia viene prima il numero 1 e poi il numero 2.
cioè la bibliografia è così:
| Codice: | [1] L.L. Holmstrom A.W. Burgess. Rape Trauma Syndrome. American
Journal of Psychology, 9, 1987 (cit. a p. 22).
[2] Michael C. Baurmann. Sexuality, Violence and Psychological After-
Effects. Germania: Wiesbaden, Bundeskriminalamt Forschungsreihe Nr.
15, 1983 (cit. a p. 15).
[3] Alessandra Berti. La perizia psichiatrica del pedofilo. Genova: Erga
Edizioni, 1999 (cit. a p. 12). |
e l'ordine in cui li ho nel file bibliografia è:
| Codice: |
@book{Berti,
author = {Alessandra Berti},
title = {La perizia psichiatrica del pedofilo},
publisher = {Erga Edizioni},
year = {1999},
location = {Genova}
}
@book{Baurmann,
author = {Michael C. Baurmann},
title = {Sexuality, Violence and Psychological After-Effects},
publisher = {Wiesbaden, Bundeskriminalamt Forschungsreihe Nr. 15},
year = {1983},
location = {Germania}
}
@book{Burgess,
author = {A.W. Burgess, L.L. Holmstrom},
title = {Rape Trauma Syndrome},
publisher = {American Journal of Psychology, 9},
year = {1987}
}
|
sarebbe possibile quantomeno ordinare la bibliografia nell'ordine con cui metto i riferimenti nel testo?
oppure ordinarla in modo alfabetico e riferimenti a caso nel testo? |
Se la tua bibliografia ha più di una decina di riferimenti è fuori discussione usare il metodo "ordine di apparizione", perché rende la bibliografia difficilmente consultabile. Chi comanda è lo stile bibliografico (argomento di \bibliographystyle): "alpha" produce l'ordine alfabetico per primo autore, "unsrt" produce l'ordine di apparizione. Se però usi biblatex la faccenda cambia.
L'ordine che ottieni non è apparentemente alfabetico, ma ciò è dovuto all'errore in
| Codice: | | author = {A.W. Burgess, L.L. Holmstrom}, |
in cui stai dicendo a BibTeX che c'è un solo autore che ha il bizzarro cognome "A.W. Burgess" e di nome fa "L.L. Holmstrom". E questo "cognome" viene in alto nell'ordine alfabetico. Il modo corretto è
| Codice: | | author = {A. W. Burgess and L. L. Holmstrom} |
Usa gli spazi tra le iniziali, ma non è questo il punto: per avere più autori devi separarli con "and".
Un nome di autore può essere infatti scritto in due modi equivalenti
| Codice: | author={Donald Duck},
author={Duck, Donald}, |
Il secondo è particolarmente conveniente quando l'autore ha un cognome doppio:
| Codice: | | author={Hamilton Kelly, Brian}, |
Quando scriveva a proposito di TeX firmava sempre "Brian {Hamilton Kelly}.
Ciao
Enrico _________________ Ceterum censeo differentiale signum non esse operatorem. |
|
| Torna in cima |
|
 |
elle
Registrato: 15/05/11 12:35 Messaggi: 20 Località: Napoli
|
Inviato: Mar Lug 05, 2011 2:55 pm Oggetto: |
|
|
| io bibliographystyle nnc e l'ho proprio.... come e dove lo devo inserire? |
|
| Torna in cima |
|
 |
egreg9 Staff
Registrato: 14/03/04 19:19 Messaggi: 9988 Località: Padova, Verona
|
Inviato: Mar Lug 05, 2011 2:58 pm Oggetto: |
|
|
| elle ha scritto: | | io bibliographystyle nnc e l'ho proprio.... come e dove lo devo inserire? |
E come la prepari la bibliografia? Se è con biblatex, devi anche dire come chiami il pacchetto:
| Codice: | | \usepackage[...]{biblatex} |
Che c'è al posto dei puntini?
Ciao
Enrico _________________ Ceterum censeo differentiale signum non esse operatorem. |
|
| Torna in cima |
|
 |
elle
Registrato: 15/05/11 12:35 Messaggi: 20 Località: Napoli
|
Inviato: Mar Lug 05, 2011 3:08 pm Oggetto: |
|
|
ti stavo per postare tutto:
| Codice: | %package per bibliografia
\usepackage[style=numeric,hyperref,backref,natbib]{biblatex}
\bibliographystyle{alpha}
\bibliography{bibliografia}
\usepackage[babel]{csquotes} |
nel preambolo; poi quando la inserisco questo:
| Codice: | % === Bibliografia =======================================
\backmatter
\input{Bibliografia}
|
dove l'input è questo:
| Codice: | %*******************************************************
% Bibliografia
%*******************************************************
\cleardoublepage
\nocite{*}
\addcontentsline{toc}{chapter}{\bibname}
\printbibliography |
|
|
| Torna in cima |
|
 |
egreg9 Staff
Registrato: 14/03/04 19:19 Messaggi: 9988 Località: Padova, Verona
|
Inviato: Mar Lug 05, 2011 3:13 pm Oggetto: |
|
|
| elle ha scritto: | ti stavo per postare tutto:
| Codice: | %package per bibliografia
\usepackage[style=numeric,hyperref,backref,natbib]{biblatex}
\bibliographystyle{alpha}
\bibliography{bibliografia}
\usepackage[babel]{csquotes} |
nel preambolo; poi quando la inserisco questo:
| Codice: | % === Bibliografia =======================================
\backmatter
\input{Bibliografia}
|
dove l'input è questo:
| Codice: | %*******************************************************
% Bibliografia
%*******************************************************
\cleardoublepage
\nocite{*}
\addcontentsline{toc}{chapter}{\bibname}
\printbibliography |
|
\bibliographystyle{alpha} puoi pure toglierlo. Adesso correggi i campi "author" in bibliografia.bib e vedrai che ti verrà l'ordine alfabetico giusto.
Ciao
Enrico _________________ Ceterum censeo differentiale signum non esse operatorem. |
|
| Torna in cima |
|
 |
francesco.biccari Avanzato
Registrato: 07/09/08 17:35 Messaggi: 767 Località: Roma
|
Inviato: Mar Lug 05, 2011 3:18 pm Oggetto: Re: [Bibliografia] Ordine elementi |
|
|
| egreg9 ha scritto: | Il modo corretto è
| Codice: | | author = {A. W. Burgess and L. L. Holmstrom} |
|
Ciao Enrico,
ma sia con BibTeX che con BibLaTeX il modo corretto non è questo e basta?
| Codice: | | author = {Burgess, A. W. and Holmstrom, L. L.} |
Ciao ciao.
Fra _________________ Il meglio è nemico del bene |
|
| Torna in cima |
|
 |
elle
Registrato: 15/05/11 12:35 Messaggi: 20 Località: Napoli
|
Inviato: Mar Lug 05, 2011 3:37 pm Oggetto: |
|
|
| ok perfetto, e volendo mettere l'ordine di apparizione nel testo? |
|
| Torna in cima |
|
 |
egreg9 Staff
Registrato: 14/03/04 19:19 Messaggi: 9988 Località: Padova, Verona
|
Inviato: Mar Lug 05, 2011 3:39 pm Oggetto: |
|
|
| elle ha scritto: | | ok perfetto, e volendo mettere l'ordine di apparizione nel testo? |
Non farlo, ti prego. Ma se devi ubbidire a ordini superiori, aggiungi l'opzione "sorting=none" a quelle date a biblatex.
Ciao
Enrico _________________ Ceterum censeo differentiale signum non esse operatorem. |
|
| Torna in cima |
|
 |
elle
Registrato: 15/05/11 12:35 Messaggi: 20 Località: Napoli
|
Inviato: Mar Lug 05, 2011 5:24 pm Oggetto: |
|
|
ok se nn me lo chiedono lascio alfabetico, sennò da cosi:
| Codice: | | \usepackage[style=numeric,hyperref,backref,natbib]{biblatex} |
a cosi:?
| Codice: | | \usepackage[style=numeric,hyperref,backref,natbib,sorting=none]{biblatex} |
|
|
| Torna in cima |
|
 |
egreg9 Staff
Registrato: 14/03/04 19:19 Messaggi: 9988 Località: Padova, Verona
|
Inviato: Mar Lug 05, 2011 5:40 pm Oggetto: |
|
|
| elle ha scritto: | ok se nn me lo chiedono lascio alfabetico, sennò da cosi:
| Codice: | | \usepackage[style=numeric,hyperref,backref,natbib]{biblatex} |
a cosi:?
| Codice: | | \usepackage[style=numeric,hyperref,backref,natbib,sorting=none]{biblatex} |
|
Sì. Hai qualcosa contro punti, virgole, maiuscole e lettere o?
Ciao
Enrico _________________ Ceterum censeo differentiale signum non esse operatorem. |
|
| Torna in cima |
|
 |
tatino
Registrato: 24/05/11 16:30 Messaggi: 28
|
Inviato: Mer Lug 06, 2011 9:46 pm Oggetto: |
|
|
Dal momento che questo problema è stato affrontato io faccio espongo il mio...molto molto simile a quello espresso dall'autore del post!
Intanto dico che sto scrivendo una tesi magistrale e ho più di 100 elementi da citare in ordine di apparizione (ordini superiori) e rappresentati da numeri. Sto usando il pacchetto natbib e pensavo bastasse mettere come stile "usnrtnat"..ma a quanto pare non è vero! Ho letto sopra che si deve aggiungere nelle opzioni "sorting=none"...vale anche con il pacchetto natbib?
vi metto qui il mio codice cosi magari potete aiutarmi meglio.
Nel preambolo
| Codice: |
\usepackage[numbers]{natbib}
|
Nel file generale:
| Codice: |
\nocite{*}
\clearpage
\addcontentsline{toc}{chapter}{\bibname}
\bibliographystyle{usnrtnat}
\bibliography{Nuovo}
|
dove Nuovo è il file .bib con tuttoi gli articoli da citare creato con JabRef 2.6!
In questo modo lui me li ordina in un ordine a me sconosciuto!potete aiutarmi? |
|
| Torna in cima |
|
 |
egreg9 Staff
Registrato: 14/03/04 19:19 Messaggi: 9988 Località: Padova, Verona
|
Inviato: Mer Lug 06, 2011 10:02 pm Oggetto: |
|
|
| tatino ha scritto: | Dal momento che questo problema è stato affrontato io faccio espongo il mio...molto molto simile a quello espresso dall'autore del post!
Intanto dico che sto scrivendo una tesi magistrale e ho più di 100 elementi da citare in ordine di apparizione (ordini superiori) e rappresentati da numeri. Sto usando il pacchetto natbib e pensavo bastasse mettere come stile "usnrtnat"..ma a quanto pare non è vero! Ho letto sopra che si deve aggiungere nelle opzioni "sorting=none"...vale anche con il pacchetto natbib?
vi metto qui il mio codice cosi magari potete aiutarmi meglio.
Nel preambolo
| Codice: |
\usepackage[numbers]{natbib}
|
Nel file generale:
| Codice: |
\nocite{*}
\clearpage
\addcontentsline{toc}{chapter}{\bibname}
\bibliographystyle{usnrtnat}
\bibliography{Nuovo}
|
dove Nuovo è il file .bib con tuttoi gli articoli da citare creato con JabRef 2.6!
In questo modo lui me li ordina in un ordine a me sconosciuto!potete aiutarmi? |
sorting=none è per chi usa biblatex. Con natbib è giusto (si fa per dire) unsrtnat.
Più di cento? È una pazzia metterli in ordine di apparizione.
Ciao
Enrico _________________ Ceterum censeo differentiale signum non esse operatorem. |
|
| Torna in cima |
|
 |
tatino
Registrato: 24/05/11 16:30 Messaggi: 28
|
Inviato: Mer Lug 06, 2011 10:08 pm Oggetto: |
|
|
| si ho letto nelle risposte precendenti che è una pazzia..quindi l'unica soluzione è sostituire natbib?Basta cambiare nel preambolo..giusto?o devo cambiare anche tutta la parte nel file generale e il file Nuovo.bib?ovviamente grazie.. |
|
| Torna in cima |
|
 |
egreg9 Staff
Registrato: 14/03/04 19:19 Messaggi: 9988 Località: Padova, Verona
|
Inviato: Mer Lug 06, 2011 10:16 pm Oggetto: |
|
|
| tatino ha scritto: | | si ho letto nelle risposte precendenti che è una pazzia..quindi l'unica soluzione è sostituire natbib?Basta cambiare nel preambolo..giusto?o devo cambiare anche tutta la parte nel file generale e il file Nuovo.bib?ovviamente grazie.. |
Non capisco. Quello che hai mostrato va benissimo, non devi cambiare niente.
L'ordine sconosciuto è facile da spiegare; sono elencati in ordine di apparizione i titoli che hai citato nel testo (con \cite o affini). Poi compaiono tutti i titoli del file .bib che non hai citato, nell'ordine in cui sono nello stesso file, per via di \nocite{*}.
Ovviamente l'ordine di apparizione ha un minimo di senso (ma proprio minimo) solo se nella bibliografia compaiono solo elementi effettivamente citati.
Ciao
Enrico _________________ Ceterum censeo differentiale signum non esse operatorem. |
|
| Torna in cima |
|
 |
|
|
Non puoi inserire nuovi Topic in questo forum Non puoi rispondere ai Topic in questo forum Non puoi modificare i tuoi messaggi in questo forum Non puoi cancellare i tuoi messaggi in questo forum Non puoi votare nei sondaggi in questo forum
|
|