„Ismétlés” változatai közötti eltérés
Ugrás a navigációhoz
Ugrás a kereséshez
Nincs szerkesztési összefoglaló |
|||
(13 közbenső módosítás ugyanattól a szerkesztőtől nincs mutatva) | |||
1. sor: | 1. sor: | ||
− | Angolul |
+ | Angolul <dfn>repeat</dfn>. Négy fajtája van: |
⚫ | |||
− | |||
+ | * makró: <code>\repeat unfold ''n'' { … }</code> |
||
− | Négy fajtája van: |
||
− | * ciklus |
||
− | * makró |
||
* % (az ismétlendő dallam helyére % kerül) |
* % (az ismétlendő dallam helyére % kerül) |
||
* [[tremoló]] |
* [[tremoló]] |
||
10. sor: | 8. sor: | ||
A kotta elejére csak akkor írja ki az ismétlőjelet, ha van alternativa. Egyszerű megoldás: <code>\bar "|:"</code>, de van bonyolult is.<ref>[http://localhost/lilypond/Documentation/snippets/repeats#repeats-printing-a-repeat-sign-at-the-beginning-of-a-piece Ismétlőjel a kotta elejére] (lilypond dok.)</ref> |
A kotta elejére csak akkor írja ki az ismétlőjelet, ha van alternativa. Egyszerű megoldás: <code>\bar "|:"</code>, de van bonyolult is.<ref>[http://localhost/lilypond/Documentation/snippets/repeats#repeats-printing-a-repeat-sign-at-the-beginning-of-a-piece Ismétlőjel a kotta elejére] (lilypond dok.)</ref> |
||
+ | Az ismétlés [[dalszöveg]]ben is használható (általában makró alakban). |
||
− | {{szerintem}} 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. |
||
+ | |||
+ | == Ismétlés ütem közepén == |
||
+ | Alternatívák nélkül nincs semmi gond. |
||
+ | |||
+ | Az alternatívák utolsó üteme csonka ütem. Feltéve, hogy 3/4-es ütem van, és az ismétlés egy negyed után kezdődik: |
||
+ | Az ütemszámolást korrigálni kell |
||
+ | * az első kivételével minden alternatíva elején <code>\set Timing.measureLength = #(ly:make-moment 3/3)</code> |
||
+ | * az utolsó alternatíva kivételével a csonka ütemek elején <code>\set Timing.measureLength = #(ly:make-moment 2/3)</code> |
||
+ | alakban |
||
== Kézi ismétlés == |
== Kézi ismétlés == |
||
+ | Keverhető a beépítettel (pl. ha az ismétlés feliratát akarjuk változtatni). '''Wikiben nem működik!''' |
||
⚫ | |||
+ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
+ | \repeat volta 2 { ''ciklusmag'' } |
||
\set Score.repeatCommands = #'((volta "1.")) ''1. változat'' |
\set Score.repeatCommands = #'((volta "1.")) ''1. változat'' |
||
\set Score.repeatCommands = #'((volta #f) (volta "2.") end-repeat) ''2. változat'' |
\set Score.repeatCommands = #'((volta #f) (volta "2.") end-repeat) ''2. változat'' |
||
21. sor: | 30. sor: | ||
\set Score.repeatCommands = #'((volta #f)) |
\set Score.repeatCommands = #'((volta #f)) |
||
− | Az <code>end-repeat</code> teszi ki az ismétlőjelet. |
+ | Az <code>end-repeat</code> teszi ki az ismétlőjelet és zárja le a változatot függőleges vonallal. |
− | Az alternatíva felirata csak szám lehet, vagy a fenti alakban megadott szöveg. |
+ | Az alternatíva felirata csak szám lehet, vagy a fenti fura alakban megadott szöveg. |
== Jegyzetek == |
== Jegyzetek == |
||
30. sor: | 39. sor: | ||
== Forrás == |
== Forrás == |
||
* [http://localhost/lilypond/Documentation/notation/repeats Lilypond dok] |
* [http://localhost/lilypond/Documentation/notation/repeats Lilypond dok] |
||
+ | |||
+ | == Kapcsolódó lapok == |
||
+ | * [[dalszöveg]] |
||
[[Kategória:Lilypond]] |
[[Kategória:Lilypond]] |
A lap jelenlegi, 2022. október 30., 13:58-kori változata
Angolul repeat. Négy fajtája van:
- ciklus:
\repeat volta n { … }
- makró:
\repeat unfold n { … }
- % (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]
Az ismétlés dalszövegben is használható (általában makró alakban).
Ismétlés ütem közepén
Alternatívák nélkül nincs semmi gond.
Az alternatívák utolsó üteme csonka ütem. Feltéve, hogy 3/4-es ütem van, és az ismétlés egy negyed után kezdődik: Az ütemszámolást korrigálni kell
- az első kivételével minden alternatíva elején
\set Timing.measureLength = #(ly:make-moment 3/3)
- az utolsó alternatíva kivételével a csonka ütemek elején
\set Timing.measureLength = #(ly:make-moment 2/3)
alakban
Kézi ismétlés
Keverhető a beépítettel (pl. ha az ismétlés feliratát akarjuk változtatni). Wikiben nem működik!
ismet = \markup { \musicglyph #"scripts.segno" } … \repeat volta 2 { ciklusmag } \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 és zárja le a változatot függőleges vonallal.
Az alternatíva felirata csak szám lehet, vagy a fenti fura alakban megadott szöveg.
Jegyzetek
- ↑ Ismétlőjel a kotta elejére (lilypond dok.)