[ << Notazione musicale ] | [Top][Contents][Index] | [ Notazione specialistica >> ] |
[ < Ripetizioni normali ] | [ Up : Ripetizioni lunghe ] | [ Ripetizioni ricopiate > ] |
Indicazioni di ripetizione manuali
Nota: Questi metodi vengono usati solo per mostrare tipi di ripetizioni
inusuali, e potrebbero causare un comportamento inaspettato. Nella
maggior parte dei casi, le ripetizioni devono essere create col
comando standard \repeat
oppure stampando le stanghette
opportune. Maggiori informazioni in Stanghette.
La proprietà repeatCommands
permette di controllare la formattazione
delle ripetizioni. Il suo valore è una lista Scheme dei comandi di ripetizione.
start-repeat
Stampa una stanghetta
.|:
.\relative { c''1 \set Score.repeatCommands = #'(start-repeat) d4 e f g c1 }
Come vuole la pratica comune di incisione, i segni di ripetizione non vengono stampati all’inizio di un brano.
end-repeat
Stampa una stanghetta
:|.
:\relative { c''1 d4 e f g \set Score.repeatCommands = #'(end-repeat) c1 }
(volta numero) … (volta #f)
Crea una nuova volta col numero specificato. La parentesi della volta deve essere terminata esplicitamente, altrimenti non sarà stampata.
\relative { f''4 g a b \set Score.repeatCommands = #'((volta "2")) g4 a g a \set Score.repeatCommands = #'((volta #f)) c1 }
Comandi di ripetizione multipli possono trovarsi nello stesso punto:
\relative { f''4 g a b \set Score.repeatCommands = #'((volta "2, 5") end-repeat) g4 a g a c1 \set Score.repeatCommands = #'((volta #f) (volta "95") end-repeat) b1 \set Score.repeatCommands = #'((volta #f)) }
Si può includere del testo nella parentesi della volta. Il testo può consistere di un numero, di più numeri o di un’indicazione testuale, si veda Formattazione del testo. Il modo più semplice per usare del testo è definirlo prima e poi includerlo nella lista Scheme,
voltaAdLib = \markup { \volta-number { 1. 2. 3... } \italic { ad lib. } } \relative { c''1 \set Score.repeatCommands = #`((volta ,voltaAdLib) start-repeat) c4 b d e \set Score.repeatCommands = #`((volta #f) (volta ,#{ \markup \volta-number "4." #}) end-repeat) f1 \set Score.repeatCommands = #'((volta #f)) }
Vedi anche
Guida alla notazione: Stanghette, Formattazione del testo.
Frammenti: Repeats.
Guida al funzionamento interno: VoltaBracket, VoltaRepeatedMusic.
[ << Notazione musicale ] | [Top][Contents][Index] | [ Notazione specialistica >> ] |
[ < Ripetizioni normali ] | [ Up : Ripetizioni lunghe ] | [ Ripetizioni ricopiate > ] |