[ << Notació musical ] | [Top][Contents][Index] | [ Notació especialitzada >> ] |
[ < Repeticions normals ] | [ Up : Repeticions llargues ] | [ Repeticions explícites > ] |
Marques de repetició manual
Nota: Aquests mètodes sols s’utilitzen per realitzar
construccions de repetició poc usuals. A gairebé totes les
situacions s’han de crear les repeticions utilitzant l’ordre
estàndard \repeat
o imprimint les barres de compàs
corresponents. Per veure més informació, consulteu
Barres de compàs.
Es pot usar la propietat repeatCommands
per controlar la
disposició de les repeticions. El seu valor és una llista de
l’Scheme d’ordres de repetició.
start-repeat
Impressió d’una barra de compàs
.|:
\relative { c''1 \set Score.repeatCommands = #'(start-repeat) d4 e f g c1 }
A la pràctica habitual del gravat no s’imprimeixen signes de repetició al principi de la peça.
end-repeat
Impressió d’una barra de compàs
:|.
\relative { c''1 d4 e f g \set Score.repeatCommands = #'(end-repeat) c1 }
(volta number) … (volta #f)
Creació d’una nova cela de repetició amb el número que s’especifica. El parèntesi de vegada s’ha de finalitzar de forma explícita, en cas contrari no s’imprimeix.
\relative { f''4 g a b \set Score.repeatCommands = #'((volta "2")) g4 a g a \set Score.repeatCommands = #'((volta #f)) c1 }
Es poden produir diverses ordres de repetició amb el mateix punt:
\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)) }
Es pot incloure text dins de la cela de primera i segona vegada. El text pot ser un número o números, o un element de marcatge, vegeu Donar format al text. La forma més fàcil d’usar text de marcatge és definir el marcatge prèviament, i després incloure’l dins d’una llista de l’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)) }
Vegeu també
Referència de la notació: Barres de compàs, Donar format al text.
Fragments de codi: Repeats.
Referència de funcionament intern: VoltaBracket, VoltaRepeatedMusic.
[ << Notació musical ] | [Top][Contents][Index] | [ Notació especialitzada >> ] |
[ < Repeticions normals ] | [ Up : Repeticions llargues ] | [ Repeticions explícites > ] |