Lorenzo,
buone nuove.Le modifiche precedenti non sono più valide, quindi le due righe restano quelle di partenza.
`
{ ” ” * bbl.etal emphasize * }
{ bbl.and space.word * t * } `
Alla fine non devi modificare nulla. Partendo dall’originale, si deve semplicemente spostare ‘t := dalla riga 407 alla fine della 404. Cioè da così
`….{ s nameptr
“{vv~}{ll}{, f.}{, jj}”
format.name$
bib.name.font
bibinfo bibinfo.check
't :=
nameptr #1 >
……. `
a così
`…{ s nameptr
“{vv~}{ll}{, f.}{, jj}”
format.name$ 't :=
bib.name.font
bibinfo bibinfo.check
nameptr #1 >
….`
Alla fine era una immensa cavolata. Ho provato e sembra andare bene.
Infatti questo dovrebbe evitare che in t vengano inserite le istruzioni date dalla funzione bib.name.font. Speriamo.
Ciao
Enrico