Re: biblatex: stili philosophy-classic e philosophy-modern

#37540
Up
0
Down
::


Ciao a tutti!

Devo ancora (pensare di) scrivere a Lehmann 🙁 e non potrò prima di metà dicembre.
Ho fatto dei tentativi per risolvere questo singolare problema. Il codice seguente (inserito nel preambolo) dovrebbe bastare:

`\DeclareNameFormat{labelname}{%
\bibhyperref{%
\ifcase\value{uniquename}%
\usebibmacro{name:last}{#1}{#3}{#5}{#7}%
\or
\ifuseprefix
{\usebibmacro{name:first-last}{#1}{#4}{#5}{#8}}
{\usebibmacro{name:first-last}{#1}{#4}{#6}{#8}}%
\or
\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}%
\fi
\usebibmacro{name:andothers}}}`

Visto che è contenuto nel file biblatex.def, posso considerarlo indipendente sia dai files degli schemi di citazione sia dai files degli stili bibliografici. Quindi non dovrebbe essere un problema “concettuale” inserirlo nel file philosophy-classic.bbx. D’altra parte in quest’ultimo ci sono già altre ridefinizioni di parti di biblatex.def, e anche qualche codice che riguarderebbe lo schema di citazione…
Il codice va testato, naturalmente, ma credo che non ci saranno problemi. O almeno lo spero. Se tutto funziona correttamente posso metterlo nella prossima versione degli stili. Naturalmente questo non esclude la mail a Lehmann, che senza dubbio saprebbe risolvere il problema nel modo più giusto.

Ciao
Ivan

Go to top