-Alcune chiavi particolari sono descritte in @ref{Mensural clefs},
-@ref{Gregorian clefs}, @ref{Default tablatures} e @ref{Custom
-tablatures}. Per alternare chiavi diverse nelle citazioni in corpo più piccolo
-all'interno di una partitura, si vedano le funzioni @code{\cueClef} e
-@code{\cueDuringWithClef} in @ref{Formatting cue notes}.
+L'ottavazione opzionale si può ottenere racchiudendo l'argomento numerico
+tra parentesi tonde o quadre:
+
+@lilypond[verbatim,quote,fragment]
+\clef "treble_(8)"
+c'2 c'
+\clef "bass^[15]"
+c'2 c'
+@end lilypond
+
+Le altezze vengono mostrate come se l'argomento numerico fosse
+inserito senza parentesi.
+
+Se c'è un cambio di chiave quando si interrompe la linea, il simbolo della
+nuova chiave viene ripetuto alla fine della linea precedente, come chiave
+di @emph{avviso}, e all'inizio di quella successiva. Tale chiave di
+@emph{precauzione} può essere soppressa.
+
+@lilypond[verbatim,quote,fragment]
+\clef treble { c'2 c' } \break
+\clef bass { c'2 c' } \break
+\clef alto
+ \set Staff.explicitClefVisibility = #end-of-line-invisible
+ { c'2 c' } \break
+ \unset Staff.explicitClefVisibility
+\clef bass { c'2 c' } \break
+@end lilypond
+
+Una chiave che è già stata visualizzata non viene ristampata se viene
+ripetuto lo stesso comando @code{\clef} e verrà quindi ignorata.
+Si può cambiare tale comportamento predefinito col comando
+@code{\set Staff.forceClef = ##t}.
+
+@lilypond[verbatim,quote,fragment]
+ \clef treble
+ c'1
+ \clef treble
+ c'1
+ \set Staff.forceClef = ##t
+ c'1
+ \clef treble
+ c'1
+@end lilypond
+
+@noindent
+Per essere più precisi, non è proprio il comando @code{\clef} a stampare
+la chiave. Questo comando imposta o cambia una proprietà dell'incisore
+@code{Clef_engraver}, cui spetta la decisione se stampare o meno una chiave
+nel rigo attuale. La proprietà @code{forceClef} scavalca questa decisione
+localmente in modo da ristampare la chiave una volta.
+
+Quando c'è un cambio di chiave manuale, il glifo della chiave cambiata sarà
+più piccolo del normale. Tale comportamento può essere modificato.
+
+@lilypond[verbatim,quote,fragment]
+ \clef "treble"
+ c'1
+ \clef "bass"
+ c'1
+ \clef "treble"
+ c'1
+ \override Staff.Clef.full-size-change = ##t
+ \clef "bass"
+ c'1
+ \clef "treble"
+ c'1
+ \revert Staff.Clef.full-size-change
+ \clef "bass"
+ c'1
+ \clef "treble"
+ c'1
+@end lilypond