- Questo topic ha 5 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 2 mesi fa da .
-
Topic
-
Ciao a tuttiil pacchetto biblatex prevede alcuni comandi per definire i titoletti da usare nelle bibliografie e nelle testatine con il comando \defbibheading. Per esempio, con per book e report:
- \defbibheading{subbibliography}[\refname]{%
\section*{#1}%
\if@twoside\markright{\MakeUppercase{#1}}\fi}All’interno di queste definizioni viene usato il comando \MakeUppercase, quindi nelle testatine il titoletto, poniamo, “Bibliografia secondaria” viene in maiuscolo anche se lo abbiamo impostato in minuscolo con fancyhdr. Le soluzioni sono due:
1) ridefinire tutti i comandi \defbibheading che si presume di usare
oppure
2) annullare l’effetto di \MakeUppercase con
\let\MakeUppercase\relaxLa seconda soluzione è più brutale e sbrigativa. Visto che nella classe che sto creando non si usa il comando \MakeUppercase, questa soluzione è accettabile o si rischia troppo? (Nei miei file test funziona.)
Ciao
Ivan
- Devi essere connesso per rispondere a questo topic.