X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fde%2Flearning%2Ffundamental.itely;h=c599d3ac9f1ab3e292812f7e610bae159e4a6af1;hb=20c6bfe38a5ba9b033a63bda9ffc61174d4f9069;hp=6d01cb4177dee2579414c826f79b51cfa212fafe;hpb=97559c9d4883d54c723a2f21ac273a68a04c6590;p=lilypond.git diff --git a/Documentation/de/learning/fundamental.itely b/Documentation/de/learning/fundamental.itely index 6d01cb4177..c599d3ac9f 100644 --- a/Documentation/de/learning/fundamental.itely +++ b/Documentation/de/learning/fundamental.itely @@ -1,7 +1,7 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*- @ignore - Translation of GIT committish: a67150a82a9b14cce6eeb044e54f85ea3a016175 + Translation of GIT committish: 0bbabe9eef32b46216a722cc0d49df759227b7be When revising a translation, copy the HEAD committish of the version that you are working on. For details, see the Contributors' @@ -272,8 +272,8 @@ Nähere Details finden sich im Abschnitt @ruser{Mehrere Partituren in einem Buch @cindex Variablen @cindex Bezeichner -Eine gute Möglichkeit zur Vereinfachung sind selbst definierte Variablen (siehe auch @ref{Organizing pieces with variables}.) -Alle Vorlagen verwenden diese Möglichkeit. +Eine gute Möglichkeit zur Vereinfachung sind selbst definierte Variablen, wie auch gezeigt in @ref{Organizing pieces with variables}. +Alle Vorlagen verwenden diese Möglichkeit: @example melodie = \relative c' @{ @@ -721,7 +721,7 @@ und zur Durchgangsnote noch ein Bogen hinzugefügt wird: @lilypond[quote,verbatim,fragment,ragged-right,relative=2] \key g \major % Voice "1" Voice "2" -<< { g4 fis8( g) a4 g } \\ { d4 d d d } >> | +<< { g4 fis8( g) a4 g } \\ { d4 d d d } >> @end lilypond Beachte, dass die Hälse der zweiten Stimme nun nach unten zeigen. @@ -731,9 +731,9 @@ Hier ein anderes Beispiel: @lilypond[quote,verbatim,fragment,ragged-right,relative=2] \key d \minor % Voice "1" Voice "2" -<< { r4 g g4. a8 } \\ { d,2 d4 g } >> | -<< { bes4 bes c bes } \\ { g4 g g8( a) g4 } >> | -<< { a2. r4 } \\ { fis2. s4 } >> | +<< { r4 g g4. a8 } \\ { d,2 d4 g } >> +<< { bes4 bes c bes } \\ { g4 g g8( a) g4 } >> +<< { a2. r4 } \\ { fis2. s4 } >> @end lilypond Es ist nicht notwendig, für jeden Takt eine eigene @@ -770,8 +770,8 @@ usw. entsprechend ausgerichtet. % Main voice c16 d e f % Voice "1" Voice "2" Voice "3" - << { g4 f e } \\ { r8 e4 d c8 ~ } >> | - << { d2 e2 } \\ { c8 b16 a b8 g ~ g2 } \\ { s4 b4 c2 } >> | + << { g4 f e } \\ { r8 e4 d c8 ~ } >> + << { d2 e2 } \\ { c8 b16 a b8 g ~ g2 } \\ { s4 b4 c2 } >> } @end lilypond @@ -794,7 +794,7 @@ hier an der blauen Dreieckstimme gezeigt. \new Staff \relative c' { % Main voice c16 d e f - << % Bar 1 + << % Bar 1 { \voiceOneStyle g4 f e @@ -802,10 +802,10 @@ hier an der blauen Dreieckstimme gezeigt. \\ { \voiceTwoStyle - r8 e4 d c8 ~ + r8 e4 d c8~ } >> - << % Bar 2 + << % Bar 2 % Voice 1 continues { d2 e2 } \\ @@ -885,12 +885,12 @@ in späteren Abschnitten erklärt werden. @lilypond[quote,ragged-right] \new Staff \relative c'' { \key aes \major - << % Voice one + << % Voice one { c2 aes4. bes8 } - \\ % Voice two + \\ % Voice two { aes2 f4 fes } - \\ % No voice three - \\ % Voice four + \\ % No voice three + \\ % Voice four { % Ignore these for now - they are explained in Ch 4 \once \override NoteColumn #'force-hshift = #0 @@ -930,7 +930,7 @@ verstehen können. \new Staff \relative c'' { \key aes \major << - { % Voice one + { % Voice one \voiceOneStyle c2 aes4. bes8 } @@ -947,8 +947,8 @@ verstehen können. \once \override NoteColumn #'force-hshift = #0.5 des2 } - >> | - 1 | + >> + 1 } @end lilypond @@ -987,15 +987,15 @@ indem noch ein Paar @code{\\}-Stimmen hinzugefügt wird. @lilypond[quote,verbatim,fragment,ragged-right] \new Staff \relative c'' { \key aes \major - << % erste Stimme + << % erste Stimme { c2 aes4. bes8 } - \\ % zweite Stimme + \\ % zweite Stimme { aes2 f4 fes } - \\ % Stimme drei auslassen - \\ % vierte Stimme + \\ % Stimme drei auslassen + \\ % vierte Stimme { 2 des2 } - >> | - 1 | + >> + 1 } @end lilypond @@ -1094,25 +1094,25 @@ mit Text, Bögen und Dynamikbezeichnung anstellen: @lilypond[quote,ragged-right,verbatim] \relative c'{ % Default behavior or behavior after \oneVoice - c d8 ~ d e4 ( f g a ) b-> c + c d8~ d e4( f g a) b-> c } @end lilypond @lilypond[quote,ragged-right,verbatim] \relative c'{ \voiceOne - c d8 ~ d e4 ( f g a ) b-> c + c d8~ d e4 (f g a) b-> c \oneVoice - c, d8 ~ d e4 ( f g a ) b-> c + c, d8~ d e4 (f g a) b-> c } @end lilypond @lilypond[quote,ragged-right,verbatim] \relative c'{ \voiceTwo - c d8 ~ d e4 ( f g a ) b-> c + c d8~ d e4 (f g a) b-> c \oneVoice - c, d8 ~ d e4 ( f g a ) b-> c + c, d8~ d e4 (f g a) b-> c } @end lilypond @@ -1137,18 +1137,18 @@ Phrasierungsbogen ober sie gesetzt werden. % Start simultaneous section of three voices << % Continue the main voice in parallel - { g4 f e | d2 e2) } + { g4 f e | d2 e2) | } % Initiate second voice \new Voice { - % Set stems, etc, down + % Set stems, etc., down \voiceTwo - r8 e4 d c8 ~ | c8 b16 a b8 g ~ g2 + r8 e4 d c8~ | c8 b16 a b8 g~ g2 | } % Initiate third voice \new Voice { % Set stems, etc, up \voiceThree - s2. | s4 b4 c2 + s2. | s4 b4 c2 | } >> } @@ -1170,12 +1170,12 @@ sein, Noten zu setzen: \new Staff \relative c' { c16^( d e f << - { g4 f e | d2 e2) } + { g4 f e | d2 e2) | } \new Voice { \voiceTwo - r8 e4 d c8 ~ | + r8 e4 d c8~ << - {c8 b16 a b8 g ~ g2} + { c8 b16 a b8 g~ g2 } \new Voice { \voiceThree s4 b4 c2 @@ -1208,7 +1208,7 @@ an denen die Stimme nicht auftaucht, wie etwa hier: \new Voice { % Set stems, etc, down \voiceTwo - s4 r8 e4 d c8 ~ | c8 b16 a b8 g ~ g2 | + s4 r8 e4 d c8~ | c8 b16 a b8 g~ g2 | } % Initiate third voice \new Voice { @@ -1354,13 +1354,13 @@ nicht als Noten interpretiert werden kann. @lilypond[quote,verbatim] global = { \time 6/8 \partial 8 \key f \major} SopOneMusic = \relative c'' { - c8 | c([ bes)] a a([ g)] f | f'4. b, | c4.~ c4 } + c8 | c([ bes)] a a([ g)] f | f'4. b, | c4.~ c4 | } SopTwoMusic = \relative c' { - r8 | r4. r4 c8 | a'([ g)] f f([ e)] d | e([ d)] c bes' } + r8 | r4. r4 c8 | a'([ g)] f f([ e)] d | e([ d)] c bes' | } SopOneLyrics = \lyricmode { - Let | flee -- cy flocks the | hills a -- dorn, __ } + Let | flee -- cy flocks the | hills a -- dorn, __ | } SopTwoLyrics = \lyricmode { - Let | flee -- cy flocks the | hills a -- dorn, } + Let | flee -- cy flocks the | hills a -- dorn, | } \score { \new ChoirStaff << @@ -1411,18 +1411,18 @@ Variable wird oft auch mit @qq{global} bezeichnet. @lilypond[quote,verbatim] TimeKey = { \time 4/4 \partial 4 \key c \major} -SopMusic = \relative c' { c4 | e4. e8 g4 g | a a g } -AltoMusic = \relative c' { c4 | c4. c8 e4 e | f f e } -TenorMusic = \relative c { e4 | g4. g8 c4. b8 | a8 b c d e4 } -BassMusic = \relative c { c4 | c4. c8 c4 c | f8 g a b c4 } +SopMusic = \relative c' { c4 | e4. e8 g4 g | a a g | } +AltoMusic = \relative c' { c4 | c4. c8 e4 e | f f e | } +TenorMusic = \relative c { e4 | g4. g8 c4. b8 | a8 b c d e4 | } +BassMusic = \relative c { c4 | c4. c8 c4 c | f8 g a b c4 | } VerseOne = \lyricmode { - E -- | ter -- nal fa -- ther, | strong to save, } + E -- | ter -- nal fa -- ther, | strong to save, | } VerseTwo = \lyricmode { - O | Christ, whose voice the | wa -- ters heard, } + O | Christ, whose voice the | wa -- ters heard, | } VerseThree = \lyricmode { - O | Ho -- ly Spi -- rit, | who didst brood } + O | Ho -- ly Spi -- rit, | who didst brood | } VerseFour = \lyricmode { - O | Tri -- ni -- ty of | love and pow'r } + O | Tri -- ni -- ty of | love and pow'r | } \score { \new ChoirStaff << @@ -1438,7 +1438,7 @@ VerseFour = \lyricmode { \new Staff << \clef "bass" \new Voice = "Tenor" { \voiceOne \TimeKey \TenorMusic } - \new Voice = "Bass" { \voiceTwo \BassMusic } + \new Voice = "Bass" { \voiceTwo \BassMusic } >> >> } @@ -1469,7 +1469,8 @@ und @code{\new Lyrics}. versenotes = \relative c'' { \clef "treble" \key g \major - \time 3/4 g g g b b b + \time 3/4 + g g g | b b b | } versewords = \lyricmode { One two three four five six @@ -1525,16 +1526,17 @@ der @notation{verse}-Stimme befindet. versenotes = \relative c'' { \clef "treble" \key g \major - \time 3/4 g g g b b b + \time 3/4 + g g g | b b b | } refrainnotesA = \relative c'' { \time 2/4 - c c g g \bar "|." + c c | g g \bar "|." } refrainnotesB = \relative c { \clef "bass" \key g \major - c e d d + c e | d d | } versewords = \lyricmode { One two three four five six @@ -1588,16 +1590,17 @@ einsetzen, wie im folgenden Beispiel demonstriert: versenotes = \relative c'' { \clef "treble" \key g \major - \time 3/4 g g g b b b + \time 3/4 + g g g | b b b | } refrainnotesA = \relative c'' { \time 2/4 - c c g g \bar "|." + c c | g g \bar "|." } refrainnotesB = \relative c { \clef "bass" \key g \major - c e d d + c e | d d | } versewords = \lyricmode { One two three four five six @@ -1815,8 +1818,8 @@ werden, hier ein kommentiertes Beispiel aus dem richtigen Leben: \clef "treble" \new Voice { % create voice for RH notes \relative c'' { % start of RH notes - d4 ees16 c8. | - d4 ees16 c8. | + d4 ees16 c8. + d4 ees16 c8. } % end of RH notes } % end of RH voice } % end of RH staff @@ -1826,15 +1829,15 @@ werden, hier ein kommentiertes Beispiel aus dem richtigen Leben: \new Voice { % create LH voice one \voiceOne \relative g { % start of LH voice one notes - g8 ees, | - g8 ees, | + g8 ees, + g8 ees, } % end of LH voice one notes } % end of LH voice one \new Voice { % create LH voice two \voiceTwo \relative g { % start of LH voice two notes - g4 ees | - g4 ees | + g4 ees + g4 ees } % end of LH voice two notes } % end of LH voice two >> % end of LH staff @@ -2148,11 +2151,11 @@ während das dazu dient, sie in allen Systemen auszuschalten: << \new Staff \relative c'' { ais4 aes - } + } \new Staff \relative c'' { \set Score.extraNatural = ##f ais4 aes - } + } >> @end lilypond @@ -2315,10 +2318,8 @@ innerhalb der aktuellen Noten. @seealso Notationsreferenz: -@ruser{Die Standardeinstellungen von Kontexten ändern}. -@c FIXME -@c uncomment when backslash-node-name issue is resolved -pm -@c @ruser{Der set-Befehl}. +@ruser{Die Standardeinstellungen von Kontexten ändern}, +@ruser{Der set-Befehl}. Referenz der Interna: @rinternals{Contexts}, @@ -2454,18 +2455,26 @@ mit vier Systemen anzeigen wollen, könnte das so aussehen: \score { << \new Staff << - \relative c'' { c a b g } + \relative c'' { + c a b g + } >> \new Staff << - \relative c' { c a b g } + \relative c' { + c a b g + } >> \new Staff << \clef "G_8" - \relative c' { c a b g } + \relative c' { + c a b g + } >> \new Staff << \clef "bass" - \relative c { c a b g } + \relative c { + c a b g + } >> >> \layout { @@ -2652,14 +2661,14 @@ sieht jetzt so aus: @example \score @{ << - << - \new Voice = "eins" @{ - \autoBeamOff - \SopranNoten - @} - \new Lyrics \lyricsto "eins" \SoprText - >> - \new Staff \CelloNoten + << + \new Voice = "eins" @{ + \autoBeamOff + \SopranNoten + @} + \new Lyrics \lyricsto "eins" \SoprText + >> + \new Staff \CelloNoten >> \layout @{ @} \midi @{ @} @@ -2757,16 +2766,16 @@ bassWords = \sopranoWords upper = \relative a' { \clef "treble" \global - r4 2 4 | - 4. 8 2 | - 4 2 | + r4 2 4 + 4. 8 2 + 4 2 } lower = \relative c, { \clef "bass" \global - 4 2 4 | - 4. 8 2 | - 4 2 | + 4 2 4 + 4. 8 2 + 4 2 } \score { @@ -2774,24 +2783,44 @@ lower = \relative c, { \new ChoirStaff << \new Staff = "sopranos" << \set Staff.instrumentName = #"Soprano" - \new Voice = "sopranos" { \global \sopranoMusic } + \new Voice = "sopranos" { + \global + \sopranoMusic + } >> - \new Lyrics \lyricsto "sopranos" { \sopranoWords } + \new Lyrics \lyricsto "sopranos" { + \sopranoWords + } \new Staff = "altos" << \set Staff.instrumentName = #"Alto" - \new Voice = "altos" { \global \altoMusic } + \new Voice = "altos" { + \global + \altoMusic + } >> - \new Lyrics \lyricsto "altos" { \altoWords } + \new Lyrics \lyricsto "altos" { + \altoWords + } \new Staff = "tenors" << \set Staff.instrumentName = #"Tenor" - \new Voice = "tenors" { \global \tenorMusic } + \new Voice = "tenors" { + \global + \tenorMusic + } >> - \new Lyrics \lyricsto "tenors" { \tenorWords } + \new Lyrics \lyricsto "tenors" { + \tenorWords + } \new Staff = "basses" << \set Staff.instrumentName = #"Bass" - \new Voice = "basses" { \global \bassMusic } + \new Voice = "basses" { + \global + \bassMusic + } >> - \new Lyrics \lyricsto "basses" { \bassWords } + \new Lyrics \lyricsto "basses" { + \bassWords + } >> % end ChoirStaff \new PianoStaff << @@ -2829,25 +2858,45 @@ Damit erhalten wir folgenden @code{ChoirStaff}: @example \new ChoirStaff << \new Staff = "sopranos" << - \set Staff.instrumentName = #"Soprano" - \new Voice = "sopranos" @{ \global \SopranNoten @} + \set Staff.instrumentName = #"Sopran" + \new Voice = "sopranos" @{ + \global + \SopranNoten + @} >> - \new Lyrics \lyricsto "sopranos" @{ \SopranText @} + \new Lyrics \lyricsto "sopranos" @{ + \SopranText + @} \new Staff = "altos" << - \set Staff.instrumentName = #"Alto" - \new Voice = "altos" @{ \global \AltNoten @} + \set Staff.instrumentName = #"Alt" + \new Voice = "altos" @{ + \global + \AltNoten + @} >> - \new Lyrics \lyricsto "altos" @{ \AltText @} + \new Lyrics \lyricsto "altos" @{ + \AltText + @} \new Staff = "tenors" << \set Staff.instrumentName = #"Tenor" - \new Voice = "tenors" @{ \global \TenorNoten @} + \new Voice = "tenors" @{ + \global + \TenorNoten + @} >> - \new Lyrics \lyricsto "tenors" @{ \TenorText @} + \new Lyrics \lyricsto "tenors" @{ + \TenorText + @} \new Staff = "basses" << \set Staff.instrumentName = #"Bass" - \new Voice = "basses" @{ \global \BassNoten @} + \new Voice = "basses" @{ + \global + \BassNoten + @} >> - \new Lyrics \lyricsto "basses" @{ \BassText @} + \new Lyrics \lyricsto "basses" @{ + \BassText + @} >> % Ende ChoirStaff @end example @@ -2875,29 +2924,49 @@ spitzen Klammern kombiniert werden, damit beide << % ChoirStaff und PianoStaff parallel kombinieren \new ChoirStaff << \new Staff = "sopranos" << - \new Voice = "sopranos" @{ \global \SopranNoten @} + \new Voice = "sopranos" @{ + \global + \sopranoMusic + @} >> - \new Lyrics \lyricsto "sopranos" @{ \SopranText @} + \new Lyrics \lyricsto "sopranos" @{ + \sopranoWords + @} \new Staff = "altos" << - \new Voice = "altos" @{ \global \AltNoten @} + \new Voice = "altos" @{ + \global + \altoMusic + @} >> - \new Lyrics \lyricsto "altos" @{ \AltText @} + \new Lyrics \lyricsto "altos" @{ + \altoWords + @} \new Staff = "tenors" << - \clef "G_8" % Tenorschlüssel - \new Voice = "tenors" @{ \global \TenorNoten @} + \clef "G_8" % tenor clef + \new Voice = "tenors" @{ + \global + \tenorMusic + @} >> - \new Lyrics \lyricsto "tenors" @{ \TenorText @} + \new Lyrics \lyricsto "tenors" @{ + \tenorWords + @} \new Staff = "basses" << \clef "bass" - \new Voice = "basses" @{ \global \BassNoten @} + \new Voice = "basses" @{ + \global + \bassMusic + @} >> - \new Lyrics \lyricsto "basses" @{ \BassText @} - >> % Ende ChoirStaff + \new Lyrics \lyricsto "basses" @{ + \bassWords + @} + >> % end ChoirStaff \new PianoStaff << \set PianoStaff.instrumentName = #"Piano" - \new Staff = "oben" \oben - \new Staff = "unten" \unten + \new Staff = "upper" \upper + \new Staff = "lower" \lower >> >> @end example @@ -2906,7 +2975,10 @@ Alles miteinander kombiniert und mit den Noten für drei Takte sieht unser Beispiel nun so aus: @lilypond[quote,verbatim,ragged-right,addversion] -global = { \key d \major \time 4/4 } +global = { + \key d \major + \time 4/4 +} sopranoMusic = \relative c'' { \clef "treble" r4 d2 a4 | d4. d8 a2 | cis4 d cis2 | @@ -2932,16 +3004,16 @@ bassWords = \sopranoWords upper = \relative a' { \clef "treble" \global - r4 2 4 | - 4. 8 2 | - 4 2 | + r4 2 4 + 4. 8 2 + 4 2 } lower = \relative c, { \clef "bass" \global - 4 2 4 | - 4. 8 2 | - 4 2 | + 4 2 4 + 4. 8 2 + 4 2 } \score { @@ -2949,24 +3021,44 @@ lower = \relative c, { \new ChoirStaff << \new Staff = "sopranos" << \set Staff.instrumentName = #"Soprano" - \new Voice = "sopranos" { \global \sopranoMusic } + \new Voice = "sopranos" { + \global + \sopranoMusic + } >> - \new Lyrics \lyricsto "sopranos" { \sopranoWords } + \new Lyrics \lyricsto "sopranos" { + \sopranoWords + } \new Staff = "altos" << \set Staff.instrumentName = #"Alto" - \new Voice = "altos" { \global \altoMusic } + \new Voice = "altos" { + \global + \altoMusic + } >> - \new Lyrics \lyricsto "altos" { \altoWords } + \new Lyrics \lyricsto "altos" { + \altoWords + } \new Staff = "tenors" << \set Staff.instrumentName = #"Tenor" - \new Voice = "tenors" { \global \tenorMusic } + \new Voice = "tenors" { + \global + \tenorMusic + } >> - \new Lyrics \lyricsto "tenors" { \tenorWords } + \new Lyrics \lyricsto "tenors" { + \tenorWords + } \new Staff = "basses" << \set Staff.instrumentName = #"Bass" - \new Voice = "basses" { \global \bassMusic } + \new Voice = "basses" { + \global + \bassMusic + } >> - \new Lyrics \lyricsto "basses" { \bassWords } + \new Lyrics \lyricsto "basses" { + \bassWords + } >> % end ChoirStaff \new PianoStaff << @@ -3020,11 +3112,14 @@ Taktart und Tonart zu definieren. title = "Jesu, meine Freude" composer = "J. S. Bach" @} -TimeKey = @{ \time 4/4 \key c \minor @} -ManualOneVoiceOneMusic = @{s1@} -ManualOneVoiceTwoMusic = @{s1@} -ManualTwoMusic = @{s1@} -PedalOrganMusic = @{s1@} +TimeKey = @{ + \time 4/4 + \key c \minor +@} +ManualOneVoiceOneMusic = @{ s1 @} +ManualOneVoiceTwoMusic = @{ s1 @} +ManualTwoMusic = @{ s1 @} +PedalOrganMusic = @{ s1 @} \score @{ @} @@ -3049,11 +3144,17 @@ das zweite nur eine. @example \new PianoStaff << \new Staff = "ManualOne" << - \new Voice @{ \ManualOneVoiceOneMusic @} - \new Voice @{ \ManualOneVoiceTwoMusic @} + \new Voice @{ + \ManualOneVoiceOneMusic + @} + \new Voice @{ + \ManualOneVoiceTwoMusic + @} >> % end ManualOne Staff context \new Staff = "ManualTwo" << - \new Voice @{ \ManualTwoMusic @} + \new Voice @{ + \ManualTwoMusic + @} >> % end ManualTwo Staff context >> % end PianoStaff context @end example @@ -3075,15 +3176,23 @@ einem Fall erhalten würden. << % PianoStaff and Pedal Staff must be simultaneous \new PianoStaff << \new Staff = "ManualOne" << - \new Voice @{ \ManualOneVoiceOneMusic @} - \new Voice @{ \ManualOneVoiceTwoMusic @} + \new Voice @{ + \ManualOneVoiceOneMusic + @} + \new Voice @{ + \ManualOneVoiceTwoMusic + @} >> % end ManualOne Staff context \new Staff = "ManualTwo" << - \new Voice @{ \ManualTwoMusic @} + \new Voice @{ + \ManualTwoMusic + @} >> % end ManualTwo Staff context >> % end PianoStaff context \new Staff = "PedalOrgan" << - \new Voice @{ \PedalOrganMusic @} + \new Voice @{ + \PedalOrganMusic + @} >> >> @end example @@ -3117,19 +3226,29 @@ Variable @code{\TimeKey} eingefügt. \new Staff = "ManualOne" << \TimeKey % set time signature and key \clef "treble" - \new Voice @{ \voiceOne \ManualOneVoiceOneMusic @} - \new Voice @{ \voiceTwo \ManualOneVoiceTwoMusic @} + \new Voice @{ + \voiceOne + \ManualOneVoiceOneMusic + @} + \new Voice @{ + \voiceTwo + \ManualOneVoiceTwoMusic + @} >> % end ManualOne Staff context \new Staff = "ManualTwo" << \TimeKey \clef "bass" - \new Voice @{ \ManualTwoMusic @} + \new Voice @{ + \ManualTwoMusic + @} >> % end ManualTwo Staff context >> % end PianoStaff context \new Staff = "PedalOrgan" << \TimeKey \clef "bass" - \new Voice @{ \PedalOrganMusic @} + \new Voice @{ + \PedalOrganMusic + @} >> % end PedalOrgan Staff >> @} % end Score context @@ -3146,22 +3265,26 @@ die Variablen mit einem Backslash in die Partitur einbauen. title = "Jesu, meine Freude" composer = "J S Bach" } -TimeKey = { \time 4/4 \key c \minor } +TimeKey = { + \time 4/4 + \key c \minor +} ManualOneVoiceOneMusic = \relative g' { - g4 g f ees | d2 c2 | + g4 g f ees + d2 c2 } ManualOneVoiceTwoMusic = \relative c' { - ees16 d ees8~ ees16 f ees d c8 d~ d c~ | - c c4 b8 c8. g16 c b c d | + ees16 d ees8~ ees16 f ees d c8 d~ d c~ + c c4 b8 c8. g16 c b c d } ManualTwoMusic = \relative c' { - c16 b c8~ c16 b c g a8 g~ g16 g aes ees | - f ees f d g aes g f ees d e8~ ees16 f ees d | + c16 b c8~ c16 b c g a8 g~ g16 g aes ees + f ees f d g aes g f ees d e8~ ees16 f ees d } PedalOrganMusic = \relative c { - r8 c16 d ees d ees8~ ees16 a, b g c b c8 | - r16 g ees f g f g8 c,2 | - } + r8 c16 d ees d ees8~ ees16 a, b g c b c8 + r16 g ees f g f g8 c,2 +} \score { << % PianoStaff and Pedal Staff must be simultaneous @@ -3169,19 +3292,29 @@ PedalOrganMusic = \relative c { \new Staff = "ManualOne" << \TimeKey % set time signature and key \clef "treble" - \new Voice { \voiceOne \ManualOneVoiceOneMusic } - \new Voice { \voiceTwo \ManualOneVoiceTwoMusic } + \new Voice { + \voiceOne + \ManualOneVoiceOneMusic + } + \new Voice { + \voiceTwo + \ManualOneVoiceTwoMusic + } >> % end ManualOne Staff context \new Staff = "ManualTwo" << \TimeKey \clef "bass" - \new Voice { \ManualTwoMusic } + \new Voice { + \ManualTwoMusic + } >> % end ManualTwo Staff context >> % end PianoStaff context \new Staff = "PedalOrgan" << \TimeKey \clef "bass" - \new Voice { \PedalOrganMusic } + \new Voice { + \PedalOrganMusic + } >> % end PedalOrgan Staff context >> } % end Score context @@ -3211,7 +3344,12 @@ Musik sehr nützlich sein könnte: @lilypond[quote,verbatim,ragged-right] fragmentA = \relative c'' { a4 a8. b16 } fragmentB = \relative c'' { a8. gis16 ees4 } -violin = \new Staff { \fragmentA \fragmentA \fragmentB \fragmentA } +violin = \new Staff { + \fragmentA + \fragmentA + \fragmentB + \fragmentA +} \score { { \violin @@ -3225,15 +3363,15 @@ werden: @c TODO Avoid padtext - not needed with skylining @lilypond[quote,verbatim,ragged-right] -dolce = \markup{ \italic \bold dolce } +dolce = \markup { \italic \bold dolce } padText = { \once \override TextScript #'padding = #5.0 } -fthenp=_\markup{ \dynamic f \italic \small { 2nd } \hspace #0.1 dynamic p } +fthenp=_\markup { \dynamic f \italic \small { 2nd } \hspace #0.1 dynamic p } violin = \relative c'' { \repeat volta 2 { - c4._\dolce b8 a8 g a b | + c4._\dolce b8 a8 g a b \padText - c4.^"hi there!" d8 e' f g d | - c,4.\fthenp b8 c4 c-. | + c4.^"hi there!" d8 e' f g d + c,4.\fthenp b8 c4 c-. } } \score { @@ -3253,11 +3391,11 @@ sehr viel schwerer lesbar, besonders die letzte Zeile. @example violin = \relative c'' @{ \repeat volta 2 @{ - c4._\markup@{ \italic \bold dolce @} b8 a8 g a b | + c4._\markup @{ \italic \bold dolce @} b8 a8 g a b \once \override TextScript #'padding = #5.0 - c4.^"hi there!" d8 e' f g d | - c,4.\markup@{ \dynamic f \italic \small @{ 2nd @} - \hspace #0.1 \dynamic p @} b8 c4 c-. | + c4.^"hi there!" d8 e' f g d + c,4.\markup @{ \dynamic f \italic \small @{ 2nd @} + \hspace #0.1 \dynamic p @} b8 c4 c-. @} @} @end example @@ -3411,13 +3549,14 @@ leading to @lilypond[quote,ragged-right] \relative c << \new Staff { - \time 2/4 R2*3 + \time 2/4 + R2*3 r4 f8 a cis4 f e d } \new Staff { \clef bass r4 d,8 f | gis4 c | b bes | - a8 e f4 | g d | gis f + a8 e f4 | g d | gis f | } >> @end lilypond