- Questo topic ha 2 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 12 anni, 3 mesi fa da .
-
Topic
-
Ciao a tutti,
sto per consegnare una relazione e il mio professore mi ha segnalato di non troncare i nomi degli autori in un riferimento bibliografico (sarebbero quattro). Colto un po’ di sorpresa ma sicuro che il problema era risolvibile mi metto a cercare nel forum e torvo due discussioni (questa e questa) in entrambe si discute bene il problema e Ivan suggerisce che una delle possibili, veloci, soluzioni è aggiungere [maxnames=n] come opzione di \printbibliography (n indica il numero massimo di autori per il quale non avviene il troncamento al relativo valore di minnames che di default è impostato a uno). Io ho provato e il compilatore mi da errore e segnala che ignorerà il comando, continua la compilazione e tronca a un nome. Non volendo accettare di inserirlo tra le opzioni generali (per non avere le quattro iniziali anche nei riferimenti) che sono`\usepackage[useprefix,
style=alphabetic,
bibencoding=ascii,
babel=hyphen,
backref,
backend=bibtex8,
hyperref,
]{biblatex}
\bibliography{Bibliografia}`ho cercato nel manuale di biblatex e ho trovato che si può inserire nella dichiarazione iniziale il comando
`maxbibnames=n`
ottenendo la modifica dell’opzione solo per la voce in bibliografia ma la citazione resta standard (cioè troncata a uno).
In questo modo funziona tutto.ps: sono disponibili anche minbibnames, maxcitenames, mincitenames con gli ovvi effetti (maxnames e minnames li riassumono in un comando entrambi).
Resta aperta anche se non è più un problema , la questione del perché a me ha dato errore. Ricordo che uso TeXShop e sto producendo un report. Se servono altre informazioni per risolvere ditemi.
ciao e buona notte a tutti 🙂
- Devi essere connesso per rispondere a questo topic.