„Előjegyzés” változatai közötti eltérés

Innen: kotta
Ugrás a navigációhoz Ugrás a kereséshez
Nincs szerkesztési összefoglaló
Nincs szerkesztési összefoglaló
1. sor: 1. sor:
 
==== Előjegyzés ====
 
==== Előjegyzés ====
[http://localhost/lilypond/Documentation/internals/keysignature.html KeySignature]. Pl.: <code>\override KeySignature.stencil = ##f</code>
+
[http://localhost/lilypond/Documentation/internals/keysignature.html KeySignature]. A kiírás tiltása: <code>\override KeySignature.stencil = ##f</code>
   
 
{| align="right" border="1" style="margin-left: 20pt"
 
{| align="right" border="1" style="margin-left: 20pt"
46. sor: 46. sor:
   
 
Látható, hogy a feloldójelet nem kellett kiírni: az előjegyzésből és a hang megadásából a lilypond tudja.
 
Látható, hogy a feloldójelet nem kellett kiírni: az előjegyzésből és a hang megadásából a lilypond tudja.
 
Az előjegyzés kiírásának tiltása: <code>\set Staff.explicitKeySignatureVisibility = #all-invisible</code>.
 
   
 
Nem diatonikus hangnem esetén az előjegyzésben a keresztek és bék helyét kell megadni:
 
Nem diatonikus hangnem esetén az előjegyzésben a keresztek és bék helyét kell megadni:

A lap 2017. november 8., 01:32-kori változata

Előjegyzés

KeySignature. A kiírás tiltása: \override KeySignature.stencil = ##f

Hangnemek Lilypondban
Alap-
hang
Név Lilypond
dúr \major
\ionian
dór \dorian
mi fríg \phrygian
líd \lydian
szó mixolíd \mixolydian
moll \minor
\aeolian
ti lokriszi \locrian

A hangnemet kell megadni, a lilypond ebből tudja az előjegyzést. Alakja: \key hang hangfaj. Pl. F dúrban egy bé előjegyzés van:

<score vorbis="1" midi="1">
{
    \key f \major
    \relative c'' {
     a bes c b
     }
}
</score>

{
    \key f \major
    \relative c'' {
     a bes c b
     }
}

Látható, hogy a feloldójelet nem kellett kiírni: az előjegyzésből és a hang megadásából a lilypond tudja.

Nem diatonikus hangnem esetén az előjegyzésben a keresztek és bék helyét kell megadni:

<score vorbis="1" midi="1">
{
    \set Staff.keySignature = #`((6 . ,FLAT)
                                (3 . ,SHARP))
    \relative a {
     d8 e fis g a bes a g
     }
}
</score>

{
    \set Staff.keySignature = #`((6 . ,FLAT)
                                (3 . ,SHARP))
    \relative a {
     d8 e fis g a bes a g
     }
}

FLAT a bé, SHARP a kereszt. Az előtte álló szám az előjegyzés helyét adja meg C-hez képest. (Az is megadható, hogy az előjegyzés melyik oktávban látszódjék, de ezt célszerű a lilypondra bízni.)