- Questo topic ha 1 risposta, 1 partecipante ed è stato aggiornato l'ultima volta 19 anni, 6 mesi fa da .
-
Topic
-
Salve a tutti,utilizzo lo stile plain_ita con il pacchetto natbib per la bibliografia…vorrei sapere se è possibile sostiture alla “e” presente tra i nomi degli autori una virgola, in tutti i casi. Penso che la parte di codice relativa al “problema” sia questa:
`FUNCTION {format.names}
{ 's :=
#1 'nameptr :=
s num.names$ 'numnames :=
numnames 'namesleft :=
{ namesleft #0 > }
{ s nameptr “{ff~}{vv~}{ll}{, jj}” format.name$ 't :=
nameptr #1 >
{ namesleft #1 >
{ “, ” * t * }
{ numnames #2 >
{ “,” * }
'skip$
if$
t “others” =
{ ” e~altri” * }
{ ” e ” * t * }
if$
}
if$
}
't
if$
nameptr #1 + 'nameptr :=
namesleft #1 – 'namesleft :=
}
while$
}`
Ho fatto alcune prove ma i risultati delle mie modifiche sembrano andar bene o se ci sono due autori o se ce ne sono tre (non in entrambi i casi). Qualcuno sa darmi una mano? Grazie,Stefano
- Devi essere connesso per rispondere a questo topic.