Hai ragione. Nel ripulire i vecchi codici avevo eliminato
inavvertitamente quella stringa. Concludendo: di default
l’ordine in bibliografia è COGNOME, NOME, aggiungendo
appunto quella stringa (ben più economica del mio codice)
si ha lo stesso ordinamento delle note, ossia NOME COGNOME.
Tutto è bene quel che finisce bene!
L’unica ulteriore personalizzazione che introduco serve
a mettere il numero dell’edizione in apice. Il codice è questo
`%%% numero dell'edizione in apice in philosophy-verbose
\DeclareFieldFormat{edition}{%
\ifinteger{#1}
{\textsuperscript{#1}}
{#1\isdot\setunit{\addcomma\space}}}
%% imposta l'ordine (e i separatori) dei dati
\renewbibmacro*{publisher+location+date}{%
\iflistundef{publisher}
{\setunit*{\addcomma\space}}
{\setunit*{\addcolon\space}}%
\printlist{publisher}%
\setunit*{\addcomma\space}%
\printlist{location}%
\setunit*{\space}%
\usebibmacro{date}%
\printfield{edition}%
\newunit}
%% elimina la prima occorrenza del campo “edition”
\usepackage{xpatch}
\newcommand{\replaceedition}[1]{%
\xpatchbibdriver{#1}
{\printfield{edition}%
\newunit}
{}%
{}
{\typeout{failed to patch driver #1}}
}
\replaceedition{book}
\replaceedition{collection}
\replaceedition{inbook}
\replaceedition{incollection}
% \replaceedition{manual}
%% aggiunge le specifiche per philosophy-verbose
\xpatchbibmacro{incollection:full}
{\printfield{edition}%
\newunit}
{}%
{}
{}
\xpatchbibmacro{inbook:full}
{\printfield{edition}%
\newunit}
{}%
{}
{}
\xpatchbibmacro{usedriver:collection}
{\printfield{edition}%
\newunit}
{}%
{}
{}
\xpatchbibmacro{usedriver:book}
{\printfield{edition}%
\newunit}
{}%
{}
{}`
Piuttosto lungo, non so se sia possibile adottarne uno più conciso
grazie
m