Innanzi tutto grazie per l’interesse ed i suggerimenti.
Ovviamente con lo stile unsrtnat non c’è alcun ordinamento alfabetico, per quello dovrai usare plainnat.
Si..mi sono spiegato male, sono stato impreciso: in realtà utilizzo unsrtnat per lasciare l’ordine delle voci nella bibliografia così come appaione nel file .bib.
Non funziona così: lo stile unsrtnat fa comparire gli elementi della bibliografia nell’ordine di citazione nel testo. Pratica che qualcuno usa, ma che io trovo ridicola: come fa uno poi a orientarsi in una bibliografia con più di quattro elementi? Be’ forse si può anche con qualcuno in più, ma se sono una trentina distribuiti in più pagine?
L’ordinamento alfabetico a cui mi riferivo riguarda solo l’ordine di comparsa degli autori all’interno di una singola voce della bibliografia..come dicevo quindi il problema in caso di più autori che appaiano scritti il rispettivo cognome e nome in ordine alfabetico.
L’ordine degli autori è sempre quello con cui compaiono nel file .bib. Non viene fatta alcuna modifica, gli autori devono comparire come nel testo originale. Chiunque ti dica di metterli in ordine alfabetico ignora le basi di come si compone una bibliografia.
La lettera dopo l’anno serve a distinguere fra i due riferimenti; altrimenti come fa il lettore a capire a quale pubblicazione stai rimandando?
La distinzione la fà il titolo del testo che è ovviamente diverso. Il fatto è che 2 libri con autori e titoli diversi , ma pubblicati nello stesso anno mi creano questa aggiunta di lettera finale alla data che devo eliminare.
“Fa” con l’accento? O tempora, o mores. 😀
E che fai, ogni volta citi il titolo? Mi pare veramente eccessivo.
Il pallino o lineetta davanti al nome mi sembra una cattiva idea.
Si fà schifo effettivamente.
Io avrei lasciato la numerazione ma purtroppo il relatore ha fatto questa richiesta esplicita. La bibliografia vuole che appaia come un elenco non numerato ma con un qualche delimitatore ad inizio di ogni riga. Nel caso come posso procedere?
Due “fa” con l’accento denotano pervicacia nell’errore. 😀
Allora: ecco come si ottiene ciò che chiedi. Scrivi queste formule magiche nel preambolo del tuo documento:
`\newcommand{\IGNORE}[1]{}
\makeatletter
\AtBeginDocument{\def\@biblabel#1{\textbullet}}
\makeatother`
Per ottenere che elementi con gli stessi autori e lo stesso anno non abbiano la lettera aggiunta, scrivi nel file .bib:
`@book{paperino1,
author = {{\IGNORE{a}}Duck, D.},
…
}
@book{paperino2,
author = {{\IGNORE{b}}Duck, D.},
…
}`
In altre parole, aggiungi prima del primo autore, senza alcuna separazione, {\IGNORE{a}} (occhio alle graffe e a mettere caratteri diversi per elementi diversi). Basta ovviamente farlo per quei pochi elementi che hanno gli stessi autori e lo stesso anno.
Ah, certi relatori! 👿
Ciao
Enrico
Corretto usando comandi più semplici. Grazie a DMW