Indice del forum
Forum del Gruppo Utilizzatori Italiani di TeX

Homepage di GuITHomepage di GuIT
GuidaGuITIntroduzione all'arte della composizione tipografica
ArteLaTeXL'arte di scrivere con LaTeX
lshortUna (mica tanto) breve introduzione a LaTeX2e [IT] - [EN]
l2tabuitElenco dei “peccati” degli utenti di LaTeX2e
itamsldocManuale utente di amsmath
compsymThe Comprehensive LaTeX Symbol List

Aderisci a GuIT
Registrati al ForumRegistrati al Forum
FAQ di phpBBFAQ di phpBB
Netiquette del ForumNetiquette
Lista degli utentiLista degli utenti
ProfiloProfilo
Messaggi PrivatiMessaggi Privati
LoginLogin
Cerca sul sito  
Ricerca Avanzata sul Forum di GuIT

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


[Bibliografia] Ordine elementi
Vai a pagina 1, 2  Successivo
 
Questo forum è chiuso. Non puoi inserire, rispondere o modificare i Topics   Topic chiuso    Indice del forum -> TeX e LaTeX
Precedente :: Successivo  
Autore Messaggio
elle



Registrato: 15/05/11 12:35
Messaggi: 20
Località: Napoli

MessaggioInviato: Mar Lug 05, 2011 10:09 am    Oggetto: [Bibliografia] Ordine elementi Rispondi citando

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
Profilo Messaggio privato MSN Messenger
egreg9
Staff


Registrato: 14/03/04 19:19
Messaggi: 9988
Località: Padova, Verona

MessaggioInviato: Mar Lug 05, 2011 10:26 am    Oggetto: Re: [Bibliografia] Ordine elementi Rispondi citando

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. Smile 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
Profilo Messaggio privato HomePage
elle



Registrato: 15/05/11 12:35
Messaggi: 20
Località: Napoli

MessaggioInviato: Mar Lug 05, 2011 2:55 pm    Oggetto: Rispondi citando

io bibliographystyle nnc e l'ho proprio.... come e dove lo devo inserire?
Torna in cima
Profilo Messaggio privato MSN Messenger
egreg9
Staff


Registrato: 14/03/04 19:19
Messaggi: 9988
Località: Padova, Verona

MessaggioInviato: Mar Lug 05, 2011 2:58 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato HomePage
elle



Registrato: 15/05/11 12:35
Messaggi: 20
Località: Napoli

MessaggioInviato: Mar Lug 05, 2011 3:08 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato MSN Messenger
egreg9
Staff


Registrato: 14/03/04 19:19
Messaggi: 9988
Località: Padova, Verona

MessaggioInviato: Mar Lug 05, 2011 3:13 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato HomePage
francesco.biccari
Avanzato


Registrato: 07/09/08 17:35
Messaggi: 767
Località: Roma

MessaggioInviato: Mar Lug 05, 2011 3:18 pm    Oggetto: Re: [Bibliografia] Ordine elementi Rispondi citando

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
Profilo Messaggio privato HomePage
elle



Registrato: 15/05/11 12:35
Messaggi: 20
Località: Napoli

MessaggioInviato: Mar Lug 05, 2011 3:37 pm    Oggetto: Rispondi citando

ok perfetto, e volendo mettere l'ordine di apparizione nel testo?
Torna in cima
Profilo Messaggio privato MSN Messenger
egreg9
Staff


Registrato: 14/03/04 19:19
Messaggi: 9988
Località: Padova, Verona

MessaggioInviato: Mar Lug 05, 2011 3:39 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato HomePage
elle



Registrato: 15/05/11 12:35
Messaggi: 20
Località: Napoli

MessaggioInviato: Mar Lug 05, 2011 5:24 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato MSN Messenger
egreg9
Staff


Registrato: 14/03/04 19:19
Messaggi: 9988
Località: Padova, Verona

MessaggioInviato: Mar Lug 05, 2011 5:40 pm    Oggetto: Rispondi citando

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? Smile

Ciao
Enrico
_________________
Ceterum censeo differentiale signum non esse operatorem.
Torna in cima
Profilo Messaggio privato HomePage
tatino



Registrato: 24/05/11 16:30
Messaggi: 28

MessaggioInviato: Mer Lug 06, 2011 9:46 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato
egreg9
Staff


Registrato: 14/03/04 19:19
Messaggi: 9988
Località: Padova, Verona

MessaggioInviato: Mer Lug 06, 2011 10:02 pm    Oggetto: Rispondi citando

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. Sad

Ciao
Enrico
_________________
Ceterum censeo differentiale signum non esse operatorem.
Torna in cima
Profilo Messaggio privato HomePage
tatino



Registrato: 24/05/11 16:30
Messaggi: 28

MessaggioInviato: Mer Lug 06, 2011 10:08 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato
egreg9
Staff


Registrato: 14/03/04 19:19
Messaggi: 9988
Località: Padova, Verona

MessaggioInviato: Mer Lug 06, 2011 10:16 pm    Oggetto: Rispondi citando

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
Profilo Messaggio privato HomePage
Mostra prima i messaggi di:   
Questo forum è chiuso. Non puoi inserire, rispondere o modificare i Topics   Topic chiuso    Indice del forum -> TeX e LaTeX Tutti i fusi orari sono GMT + 1 ora
Vai a pagina 1, 2  Successivo
Pagina 1 di 2

 
Merge topics 
Vai a:  
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


Powered by phpBB © 2001, 2002 phpBB Group
Protetto da Project Honey Pot and phpBB.cc