Se posso faccio un’altra domanda.
Ho provato a ridefinire anch’io alcune parti dello stile seguendo i precedenti consigli e mi sono accorta che non sempre tutto cambia. Faccio esempio:
Con questo `%\renewbibmacro*{in:}{
% \setunit{\nopunct}
% \bibstring{in}\setunit{\space}}` anziché mettere in: mette in., logicamente perché il titolo che segue è in maiuscolo ed è di default.
“in.” risulta nelle voci @inbook. Il punto sarebbe quello dopo il nome dell’autore che nelle voci @inbook viene omesso nella seconda occorrenza. Vedrò di capire meglio la questione. Per risolvere:
`\renewbibmacro*{in:}{%
\bibstring{in}\printtext{\nopunct\addspace}}`
Con questo invece `\renewbibmacro*{publisher+location+year}{
\printlist{publisher}
\iflistundef{location}
{\setunit*{\addspace}}
{\setunit*{\addcomma\space}}
\printlist{location}
\setunit*{\addcomma\space}
\printfield{year}
\newunit}` si doveva mettere le virgole tra casa editrice e luogo anziché i due punti.
Ho notato però che soprattutto questo comando di mettere le virgole al posto dei punti o dei due punti non funziona per tutti i record. In qualcuno mi è capitato di ritrovarmi le impostazione di base.
Mi chiedevo allora, ma questi comandi non dovrebbero ridefinire le cose in tutti i record? Se no, allora vanno ridefiniti tutti i record uno ad uno?
Ne parlo anche qui. Comunque ricapitolo. La macro publisher+location+year ha effetto solo nei driver che la usano; ci sono alcuni driver, come @report e @thesis che usano la macro institution+location+date; altri ancora (@misc) usano la macro organization+location+date, che andrebbero pertanto ridefinite.
Se vuoi puoi passare allo stile philosophy-verbose che è basato su verbose-trad1 e verbose-trad2, e adattato allo stile bibliografico italiano. Inoltre non dovresti ridefinire la macro sopra perché è impostata di default. Nella prossima versione spariranno anche i due punti dopo “in” e sistemerò le altre macro che ho citato prima.
Lo stile lo trovi http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex-contrib/biblatex-philosophy/. Su TeX Live è da poco disponibile, quindi basta fare l’aggiornamento. Non so su MikTeX.
Vi prego non mangiatemi per le domande stupide.
Non sono domande stupide, non preoccuparti 😉 Alcune cose, poi, non mi sono ancora chiare.
Ciao
Ivan