Re: ordine delle references

#36185
Up
0
Down
::

gentili utilizzatori,
dopo successiva analisi, permettetemi di riformulare la mia domanda:

in base a cosa sono ordinate le entry prodotte con plainnat.bst?
1- “short author list” usata come label
2- “long author list” usata come label che serve quando si richiede la lista completa
3- lista degli autori vera, cioe` quella che appare dopo \bibitem[label]{key}authors

al momento assumo che sia usato l’opzione 1.

% Works with identical authors and year are further sorted by
% citation key, to preserve any natural sequence.

la domanda e`, cosa devo modificare nel file bst per usare l’opzione 3?

la mia assunzione potrebbe essere errata.
grazie per ogni consiglio

Ho l’impressione che ci sia un grave baco in plainnat.bst, quindi ti consiglio di farlo presente all’autore che è di solito molto disponibile.

Intanto puoi provare con questo “rimedio”: ti copi plainnat.bst nella directory di lavoro e gli cambi nome (xplainnat.bst), con un’analoga modifica nel tuo documento. Poi apri plain.bst e copi il testo della funzione
`sort.format.names`
da FUNCTION alla graffa di chiusura (è facile vederla); metti questo codice al posto della funzione definita in xplainnat.bst. Adesso i riferimenti bibliografici vanno nell’ordine corretto. Non so se ci siano controindicazioni. 🙁

Ti consiglio però di scrivere i nomi complicati non come fai tu, ma nel modo previsto da BibTeX:
`S{\'a}nchez Espinoza, Victor Hugo
J{\”a}ger, Wadim`
Il secondo puoi anche scriverlo “Wadim J{\”a}ger”, ma il primo deve andare come indicato. Per il nome apparentemente coreano Ki Bog Lee, assicurati di quale sia il cognome. Di solito i coreani mettono il cognome per primo e il nome dovrebbe rimanere tale e quale, lo si ottiene mettendo il tutto tra graffe con un \relax davanti:
`{\relax Ki Bog Lee}`
In questo modo BibTeX userà Ki per l’ordinamento alfabetico.

Ciao
Enrico

Go to top