„Kulcs” 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ó
11. sor: 11. sor:
 
<score vorbis="1" midi="1">
 
<score vorbis="1" midi="1">
 
{
 
{
\clef bass
+
\clef bass a
\relative c' {
+
\clef treble a
c d es r
+
\clef "G_8" a
\clef treble
 
c d es r
 
\clef "G_8"
 
c d es r
 
 
}
 
}
 
}
 
}
25. sor: 21. sor:
 
| <score vorbis="1" midi="1">
 
| <score vorbis="1" midi="1">
 
{
 
{
\clef bass
+
\clef bass a
\relative c' {
+
\clef treble a
c d es r
+
\clef "G_8" a
\clef treble
 
c d es r
 
\clef "G_8"
 
c d es r
 
 
}
 
}
 
}
 
}

A lap 2017. november 15., 21:21-kori változata

Kulcs

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


A Score (kotta) a kulcs (Clef) objektum környezete. Egy objektumnak több tulajdonsága lehet, stencil a láthatóság. Az egyenlőségjel jobb oldalán levő értéket #-jellel kell kezdeni. A #f a hamis logikai érték (#t az igaz).

Hegedűkulcs: \clef treble. A lilypond automatikusan kiteszi a kotta elejére. Basszuskulcs: \clef bass A tenor G-kulcsa: \clef "G_8". Természetesen a hangokat is egy oktávval mélyebben kell írni, mint hegedűkulcsban. Pl.:

<score vorbis="1" midi="1">
{
    \clef bass a
    \clef treble a
    \clef "G_8" a
     }
}
</score>

A LilyPond bemeneti fájl fordítása sikertelen:

line 14 - column 1:
syntax error, unexpected '}'

A kulcs elhagyása (pl. kottarészletben): \override Score.Clef #'stencil = ##f.[1] Pl.:

<score vorbis="1" midi="1">
{
    \override Score.Clef #'stencil = ##f
    \relative c' {
     c d es r 
     }
}
</score>

{
    \override Score.Clef #'stencil = ##f
    \relative c' {
     c d es r 
     }
}
  1. A szintaxis időközben megváltozott, de a magyar Wikipédián nem a legújabb lilypond van.