nächstes: , voriges: Ein einzelnes System, aufwärts: Vorlagen


A.2 Klaviervorlagen

A.2.1 Piano Solo

Hier kommt ein einfaches Klaviersystem.

     
     \version "2.11.51"
     oben = \relative c'' {
        \clef treble
        \key c \major
        \time 4/4
     
        a b c d
     }
     
     unten = \relative c {
        \clef bass
        \key c \major
        \time 4/4
     
        a2 c
     }
     
     \score {
        \new PianoStaff <<
           \set PianoStaff.instrumentName = "Piano  "
           \new Staff = "upper" \oben
           \new Staff = "lower" \unten
        >>
        \layout { }
        \midi { }
     }

[image of music]

A.2.2 Klavier und Gesangstimme

Das nächste Beispiel ist typisch für ein Lied: Im oberen System die Melodie mit Text, darunter Klavierbegleitung.

     
     \version "2.11.51"
     Melodie = \relative c'' {
        \clef treble
        \key c \major
        \time 4/4
     
        a b c d
     }
     
     Text = \lyricmode {
        Aaa Bee Cee Dee
     }
     
     oben = \relative c'' {
        \clef treble
        \key c \major
        \time 4/4
     
        a b c d
     }
     
     unten = \relative c {
        \clef bass
        \key c \major
        \time 4/4
     
        a2 c
     }
     
     \score {
        <<
           \new Voice = "mel" {
               \autoBeamOff
               \Melodie
           }
           \new Lyrics \lyricsto mel \Text
     
           \new PianoStaff <<
              \new Staff = "upper" \oben
              \new Staff = "lower" \unten
           >>
        >>
        \layout {
           \context { \RemoveEmptyStaffContext }
        }
        \midi { }
     }

[image of music]

A.2.3 Klavier mit zentriertem Text

Anstatt ein eigenes System für Melodie und Text zu schreiben, können Sie den Text auch zwischen die beiden Klaviersysteme schreiben (und damit das zusätzliche System für die Gesangstimme auslassen).

     
     \version "2.11.51"
     oben = \relative c'' {
        \clef treble
        \key c \major
        \time 4/4
     
        a b c d
     }
     
     unten = \relative c {
        \clef bass
        \key c \major
        \time 4/4
     
        a2 c
     }
     
     Text = \lyricmode {
        Aaa Bee Cee Dee
     }
     
     \score {
       \new GrandStaff <<
         \new Staff = oben { \new Voice = "singer" \oben }
         \new Lyrics \lyricsto "singer" \Text
         \new Staff = unten {
           \clef bass
           \unten
         }
       >>
       \layout {
         \context { \GrandStaff \accepts "Lyrics" }
         \context { \Lyrics \consists "Bar_engraver" }
       }
       \midi { }
     }

[image of music]

A.2.4 Klavier mit zentrierten Lautstärkebezeichnungen

In der meisten Klaviernotation werden die Dynamikzeichen zwischen den beiden Systemen zentriert. Für LilyPond muss man die Einstellungen etwas anpassen, aber Sie können ja das angepasste Beispiel von hier kopieren.

     
     \version "2.11.51"
     oben = \relative c'' {
       \clef treble
       \key c \major
       \time 4/4
     
       a b c d
     }
     
     unten = \relative c {
       \clef bass
       \key c \major
       \time 4/4
     
       a2 c
     }
     
     Dynamik = {
       s2\fff\> s4
       s\!\pp
     }
     
     pedal = {
       s2\sustainOn s2\sustainOff
     }
     
     \score {
       \new PianoStaff <<
         \new Staff = "upper" \oben
         \new Dynamics = "dynamics" \Dynamik
         \new Staff = "lower" <<
           \clef bass
           \unten
         >>
         \new Dynamics = "pedal" \pedal
       >>
       \layout {
         \context {
           \type "Engraver_group"
           \name Dynamics
           \alias Voice % So that \cresc works, for example.
           \consists "Output_property_engraver"
     
           \override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)
           \override DynamicLineSpanner #'Y-offset = #0
           pedalSustainStrings = #'("Ped." "*Ped." "*")
           pedalUnaCordaStrings = #'("una corda" "" "tre corde")
     
           \consists "Piano_pedal_engraver"
           \consists "Script_engraver"
           \consists "Dynamic_engraver"
           \consists "Text_engraver"
     
           \override TextScript #'font-size = #2
           \override TextScript #'font-shape = #'italic
     
           \consists "Skip_event_swallow_translator"
     
           \consists "Axis_group_engraver"
         }
         \context {
           \PianoStaff
           \accepts Dynamics
         }
       }
     }
     \score {
       \new PianoStaff <<
         \new Staff = "upper" << \oben \Dynamik >>
         \new Staff = "lower" << \unten \Dynamik >>
         \new Dynamics = "pedal" \pedal
       >>
       \midi {
         \context {
           \type "Performer_group"
           \name Dynamics
           \consists "Piano_pedal_performer"
         }
         \context {
           \PianoStaff
           \accepts Dynamics
         }
       }
     }

[image of music]

Diese Seite ist für LilyPond-2.11.58 (Entwicklungszweig).

Fehler bitte an http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs melden.

Ihre Vorschläge für die Dokumentation sind willkommen.

Andere Sprachen: English, español.