„Ismétlés” változatai közötti eltérés
Ugrás a navigációhoz
Ugrás a kereséshez
16. sor: | 16. sor: | ||
… |
… |
||
… \repeat volta 2 { … } |
… \repeat volta 2 { … } |
||
− | \set Score.repeatCommands = #'((volta "1.")) |
+ | \set Score.repeatCommands = #'((volta "1.")) ''1. változat'' |
− | \set Score.repeatCommands = #'((volta #f) (volta "2.") end-repeat) |
+ | \set Score.repeatCommands = #'((volta #f) (volta "2.") end-repeat) ''2. változat'' |
− | \set Score.repeatCommands = #(list(list 'volta ismet)) |
+ | \set Score.repeatCommands = #(list(list 'volta ismet)) ''segno-s változat'' |
\set Score.repeatCommands = #'((volta #f)) |
\set Score.repeatCommands = #'((volta #f)) |
||
A lap 2017. november 27., 14:07-kori változata
Angolul: repeat.
Négy fajtája van:
- ciklus
- makró
- % (az ismétlendő dallam helyére % kerül)
- tremoló
Különleges, nem beépített ismétlés a kóda és a segno.
A kotta elejére csak akkor írja ki az ismétlőjelet, ha van alternativa. Egyszerű megoldás: \bar "|:"
, de van bonyolult is.[1]
Népi megfigyelés szerint többszólamú kottában elég az első szólamban kiírni az ismétlést, a többiben felsorolni az alternatívákat, mintha a nem is lenne ismétlés.
Kézi ismétlés
ismet = \markup { \musicglyph #"scripts.segno" } …
… \repeat volta 2 { … } \set Score.repeatCommands = #'((volta "1.")) 1. változat \set Score.repeatCommands = #'((volta #f) (volta "2.") end-repeat) 2. változat \set Score.repeatCommands = #(list(list 'volta ismet)) segno-s változat \set Score.repeatCommands = #'((volta #f))
Az end-repeat
teszi ki az ismétlőjelet.
Az alternatíva felirata csak szám lehet, vagy a fenti alakban megadott szöveg.
Jegyzetek
- ↑ Ismétlőjel a kotta elejére (lilypond dok.)