Allgemein > Allgemeine Diskussion

Probleme mit Liedtext- Anordnung

(1/2) > >>

tastenflosser:
Hi,

Fast bin ich am Ziel, aber nur fast. Leider hab ich die Strophen noch nicht in der richtigen Anordnung. Ich hätte gerne, dass die Wiederholung der 1. Strophe unter der der 1. Strophe steht und im Anschluss dann die 2. Strophe u.s.w. Ich hoffe mein Anliegen ist aus dem Code erkennbar.
Im Moment hab ich keine Idee zu einer Lösung.
Dann bin ich noch auf der Suche nach Abständen zwischen den Strophen. Das sollte bei der Übersichtlichkeit helfen.

lg tastenflosser


--- Code: ---\version "2.16.2"

\header {
  title = "Wenn wir erklimmen"
  arranger = "Text: mündl. überliefert von Bergsteigern in der Sächsischen Schweiz"
}

global = { \time 4/4 \key e \major}
Chords = \chordmode { e2 a4 e2 }
Noten =  \relative c' {
            \repeat volta 2 { b8 b4 b8 cis4 b4 | gis'8 gis4 gis8 a4 gis4 | 
            fis8 fis4 fis8 gis8 gis4 fis8 | e2. r4 } \break
            \repeat volta 2 { a8 a4 a8 b4 a4 | gis8 gis4 gis8 a4 gis4 |
            fis8 fis4 fis8 gis8 gis4 fis8 }\alternative { { e4( fis4 gis2) | } { e2. r4 | } }
            }

 
StropheEinsA = \lyrics { \set stanza = #"1. " Wenn wir er- lim- men fel- si- ge Hö- hen
                        stei- gen dem Gip- fel- kreuz zu, }
StropheEinsB = \lyrics { \set stanza = #"   " in un- sern Her- zen brennt ei- ne Sehn- sucht,
                        die lässt uns nim- mer in Ruh.  }
StropheEinsC = \lyrics { \set stanza = #"1. - 3. " Herr- li- che Ber- ge, son- ni- ge Hö- hen,
                                        Berg- va- ga- bun den sind wir, wir. }
StropheZweiA = \lyrics { \set stanza = #"2. " Mit Seil und Ha- ken, dem Tod im Nac- ken,
                        hän- gen wir an stei- ler Wand. }
StropheZweiB = \lyrics { \set stanza = #"   " Her- zen er- be- ben, schön ist das Le- ben,
                        wir stei- gen mit si- cherer Hand. }                         
StropheZweiC = \lyrics { \set stanza = #"  " " "
                        }
StropheDreiA = \lyrics { \set stanza = #"3. " Fels ist be- zwungen, frei atmen Lungen, ein Läch- eln,
                        }
StropheDreiB = \lyrics { \set stanza = #"   " ach, wie so schön ist die Welt! Hand- schlag,
                         Mü- hen ver- gessen, alles aufs Beste bestellt. }
StropheVierA = \lyrics { \set stanza = #"4. " Beim A- bend- glü- hen heim- wärts wir zie- hen,
                        }
StropheVierB = \lyrics { \set stanza = #"   " Berge, die leuchten so rot. Wir kommen wieder
                        denn wir sind Brüder, Brüder auf Leben und Tod. }
StropheVierC = \lyrics { \set stanza = #"4. " Lebt wohl, ihr Ber- ge, son- ni- ge Hö- hen,
                        Berg- va- ga bun den sind treu, treu.
                        }

         


\score {
  <<
%     \new ChordNames { \Chords }
     \new Voice = "Noten" { \voiceOne \global \Noten }
     \new Lyrics \lyricsto "Noten" { << { \StropheEinsA }
                                    \new Lyrics {
                                    \set associatedVoice = "Noten" \StropheEinsB
                                     }
                                     >>
                                    \StropheEinsC }
    \new Lyrics \lyricsto "Noten" { << { \StropheZweiA }
                                    \new Lyrics {
                                    \set associatedVoice = "Noten" \StropheZweiB
                                     }
                                    >>
                                    }
    \new Lyrics \lyricsto "Noten" { << { \StropheDreiA }
                                    \new Lyrics {
                                    \set associatedVoice = "Noten" \StropheDreiB
                                     }
                                    >>
                                    }
    \new Lyrics \lyricsto "Noten" { << { \StropheVierA }
                                    \new Lyrics {
                                    \set associatedVoice = "Noten" \StropheVierB
                                     }
                                    >>
                                    \StropheVierC
                                    }                                     
  >>
}

 \layout {
  \context {
    \Lyrics
      %\override VerticalAxisGroup #'staff-affinity = ##f
      \override VerticalAxisGroup #'staff-staff-spacing =
      #'((basic-distance . 0)
      (minimum-distance . 2)
      (padding . 2))

           }
 }

--- Ende Code ---

iugin:
Hallo tastenflosser

meinst du so etwas?

--- Code: ---\version "2.16.2"

\header {
  title = "Wenn wir erklimmen"
  arranger = "Text: mündl. überliefert von Bergsteigern in der Sächsischen Schweiz"
}

global = { \time 4/4 \key e \major}
Chords = \chordmode { e2 a4 e2 }
Noten =  \relative c' {
  \repeat volta 2 {
    b8 b4 b8 cis4 b4 | gis'8 gis4 gis8 a4 gis4 |
    fis8 fis4 fis8 gis8 gis4 fis8 | e2. r4
  } \break
  \repeat volta 2 {
    a8 a4 a8 b4 a4 | gis8 gis4 gis8 a4 gis4 |
    fis8 fis4 fis8 gis8 gis4 fis8
  }\alternative { { e4( fis4 gis2) | } { e2. r4 | } }
}


StropheEinsA = \lyrics {
  \set stanza = #"1. " Wenn wir er- lim- men fel- si- ge Hö- hen
  stei- gen dem Gip- fel- kreuz zu,
}
StropheEinsB = \lyrics {
  \set stanza = #"   " in un- sern Her- zen brennt ei- ne Sehn- sucht,
  die lässt uns nim- mer in Ruh.
}
StropheEinsC = \lyrics {
  \set stanza = #"1. - 3. " Herr- li- che Ber- ge, son- ni- ge Hö- hen,
  Berg- va- ga- bun den sind wir, wir.
}
StropheZweiA = \lyrics {
  \set stanza = #"2. " Mit Seil und Ha- ken, dem Tod im Nac- ken,
  hän- gen wir an stei- ler Wand.
}
StropheZweiB = \lyrics {
  \set stanza = #"   " Her- zen er- be- ben, schön ist das Le- ben,
  wir stei- gen mit si- cherer Hand.
}
StropheZweiC = \lyrics {
  \set stanza = #"  " " "
}
StropheDreiA = \lyrics {
  \set stanza = #"3. " Fels ist be- zwungen, frei atmen Lungen, ein Läch- eln,
}
StropheDreiB = \lyrics {
  \set stanza = #"   " ach, wie so schön ist die Welt! Hand- schlag,
  Mü- hen ver- gessen, alles aufs Beste bestellt.
}
StropheVierA = \lyrics {
  \set stanza = #"4. " Beim A- bend- glü- hen heim- wärts wir zie- hen,
}
StropheVierB = \lyrics {
  \set stanza = #"   " Berge, die leuchten so rot. Wir kommen wieder
  denn wir sind Brüder, Brüder auf Leben und Tod.
}
StropheVierC = \lyrics {
  \set stanza = #"4. " Lebt wohl, ihr Ber- ge, son- ni- ge Hö- hen,
  Berg- va- ga bun den sind treu, treu.
}




\score {
  <<
    %     \new ChordNames { \Chords }
    \new Voice = "Noten" { \voiceOne \global \Noten }
    \new Lyrics \lyricsto "Noten" { \StropheEinsA \StropheEinsC}
    \new Lyrics \lyricsto "Noten" \StropheEinsB
    \new Lyrics \lyricsto "Noten" \StropheZweiA
    \new Lyrics \lyricsto "Noten" \StropheZweiB
    %% usw...
  >>
}

\layout {
  \context {
    \Lyrics
    %\override VerticalAxisGroup #'staff-affinity = ##f
    \override VerticalAxisGroup #'staff-staff-spacing =
    #'((basic-distance . 0)
       (minimum-distance . 2)
       (padding . 2))

  }
}

--- Ende Code ---

Einen lieben Gruss

Eugenio

iugin:
Sorry, ich habe die zweite Frage erst jetzt gesehen :-)
Probier mal so:

--- Code: ---\layout{
  \context{
    \Lyrics
\override VerticalAxisGroup #'nonstaff-nonstaff-spacing = #'((minimum-distance . 10))
  }
}
--- Ende Code ---

Liebe Grüsse

Eugenio

tastenflosser:
Hallo Eugenio

deinen Ansatz zu der Anordnung der Textteile hatte ich so ungefähr auch schon.
Die Sache mit den Textabständen habe ich übernommen, muss aber noch etwas herumprobieren. Da ich gerne zwischen einzelnen Zeilen größere Abstände hätte, zischen Anderen aber nicht. -> bessere Übersichtlichkeit.
Aber, Danke für deine Tipps.

Mit meiner try'n'error- Methodik habe ich noch ein besseres Ergebnis erziehlt.
Der Befehl: \set associatedVoice = "Noten" war wohl fehl am Platz.
Also hier die bessere Version:

--- Code: ---\version "2.16.2"

\header {
  title = "Wenn wir erklimmen"
  arranger = "Text: mündl. überliefert von Bergsteigern in der Sächsischen Schweiz"
}

global = { \time 4/4 \key e \major}
Chords = \chordmode { e2 a4 e2 }
Noten =  \relative c' {
            \repeat volta 2 { b8 b4 b8 cis4 b4 | gis'8 gis4 gis8 a4 gis4 | 
            fis8 fis4 fis8 gis8 gis4 fis8 | e2. r4 } \break
            \repeat volta 2 { a8 a4 a8 b4 a4 | gis8 gis4 gis8 a4 gis4 |
            fis8 fis4 fis8 gis8 gis4 fis8 }\alternative { { e4( fis4 gis2) | } { e2. r4 | } }
            }

 
StropheEinsA = \lyrics { \set stanza = #"1. " Wenn wir er- lim- men fel- si- ge Hö- hen
                        stei- gen dem Gip- fel- kreuz zu, }
StropheEinsB = \lyrics { \set stanza = #"   " in un- sern Her- zen brennt ei- ne Sehn- sucht,
                        die lässt uns nim- mer in Ruh.  }
StropheEinsC = \lyrics { \set stanza = #"1. - 3. " Herr- li- che Ber- ge, son- ni- ge Hö- hen,
                                        Berg- va- ga- bun den sind wir, wir. }
StropheZweiA = \lyrics { \set stanza = #"2. " Mit Seil und Ha- ken, dem Tod im Nac- ken,
                        hän- gen wir an stei- ler Wand. }
StropheZweiB = \lyrics { \set stanza = #"   " Her- zen er- be- ben, schön ist das Le- ben,
                        wir stei- gen mit si- cherer Hand. }                         
StropheZweiC = \lyrics { \set stanza = #"  " " "
                        }
StropheDreiA = \lyrics { \set stanza = #"3. " Fels ist be- zwungen, frei atmen Lungen, ein Läch- eln,
                        }
StropheDreiB = \lyrics { \set stanza = #"   " ach, wie so schön ist die Welt! Hand- schlag,
                         Mü- hen ver- gessen, alles aufs Beste bestellt. }
StropheVierA = \lyrics { \set stanza = #"4. " Beim A- bend- glü- hen heim- wärts wir zie- hen,
                        }
StropheVierB = \lyrics { \set stanza = #"   " Berge, die leuchten so rot. Wir kommen wieder
                        denn wir sind Brüder, Brüder auf Leben und Tod. }
StropheVierC = \lyrics { \set stanza = #"4. " Lebt wohl, ihr Ber- ge, son- ni- ge Hö- hen,
                        Berg- va- ga bun den sind treu, treu.
                        }

         


\score {
  <<
%     \new ChordNames { \Chords }
    \new Voice = "Noten" { \voiceOne \global \Noten }
        {\new Lyrics \lyricsto "Noten"  { << { \StropheEinsA }
                                    \new Lyrics {
                                    \StropheEinsB
                                     }
                                     >>
                                    \StropheEinsC } }
    \new Lyrics \lyricsto "Noten"  { << { \StropheZweiA }
                                    \new Lyrics {
                                     \StropheZweiB
                                     }
                                    >>
                                     }
    \new Lyrics \lyricsto "Noten"  { << { \StropheDreiA }
                                    \new Lyrics {
                                     \StropheDreiB
                                     }
                                    >>
                                     }
    \new Lyrics \lyricsto "Noten"  { << { \StropheVierA }
                                    \new Lyrics {
                                     \StropheVierB
                                     }
                                    >>
                                    \StropheVierC
                                     }           
   
  >>
}

 \layout{
    \context{
     \Lyrics
        \override VerticalAxisGroup #'nonstaff-nonstaff-spacing = #'((minimum-distance . 04))
            }
 }

--- Ende Code ---

soweit, Grüße, tastenflosser

iugin:
Hallo tastenflosser

wenn du verschiedene Absätnde möchtest, kannst du

--- Code: --- \override VerticalAxisGroup #'nonstaff-nonstaff-spacing = #'((minimum-distance . 04))
--- Ende Code ---
in den lyrics-Blocks schreiben. Etwa so

--- Code: ---\version "2.16.2"

\header {
  title = "Wenn wir erklimmen"
  arranger = "Text: mündl. überliefert von Bergsteigern in der Sächsischen Schweiz"
}

global = { \time 4/4 \key e \major}
Chords = \chordmode { e2 a4 e2 }
Noten =  \relative c' {
            \repeat volta 2 { b8 b4 b8 cis4 b4 | gis'8 gis4 gis8 a4 gis4 |
            fis8 fis4 fis8 gis8 gis4 fis8 | e2. r4 } \break
            \repeat volta 2 { a8 a4 a8 b4 a4 | gis8 gis4 gis8 a4 gis4 |
            fis8 fis4 fis8 gis8 gis4 fis8 }\alternative { { e4( fis4 gis2) | } { e2. r4 | } }
            }

 
StropheEinsA = \lyrics { \set stanza = #"1. " Wenn wir er- lim- men fel- si- ge Hö- hen
                        stei- gen dem Gip- fel- kreuz zu, }
StropheEinsB = \lyrics {  \override VerticalAxisGroup #'nonstaff-nonstaff-spacing = #'((minimum-distance . 04))
                          \set stanza = #"   " in un- sern Her- zen brennt ei- ne Sehn- sucht,
                        die lässt uns nim- mer in Ruh.  }
StropheEinsC = \lyrics { \set stanza = #"1. - 3. " Herr- li- che Ber- ge, son- ni- ge Hö- hen,
                                        Berg- va- ga- bun den sind wir, wir. }
StropheZweiA = \lyrics { \set stanza = #"2. " Mit Seil und Ha- ken, dem Tod im Nac- ken,
                        hän- gen wir an stei- ler Wand. }
StropheZweiB = \lyrics {  \override VerticalAxisGroup #'nonstaff-nonstaff-spacing = #'((minimum-distance . 10))
                          \set stanza = #"   " Her- zen er- be- ben, schön ist das Le- ben,
                        wir stei- gen mit si- cherer Hand. }                         
StropheZweiC = \lyrics { \set stanza = #"  " " "
                        }
StropheDreiA = \lyrics { \set stanza = #"3. " Fels ist be- zwungen, frei atmen Lungen, ein Läch- eln,
                        }
StropheDreiB = \lyrics { \set stanza = #"   " ach, wie so schön ist die Welt! Hand- schlag,
                         Mü- hen ver- gessen, alles aufs Beste bestellt. }
StropheVierA = \lyrics { \set stanza = #"4. " Beim A- bend- glü- hen heim- wärts wir zie- hen,
                        }
StropheVierB = \lyrics { \set stanza = #"   " Berge, die leuchten so rot. Wir kommen wieder
                        denn wir sind Brüder, Brüder auf Leben und Tod. }
StropheVierC = \lyrics { \set stanza = #"4. " Lebt wohl, ihr Ber- ge, son- ni- ge Hö- hen,
                        Berg- va- ga bun den sind treu, treu.
                        }

         


\score {
  <<
%     \new ChordNames { \Chords }
    \new Voice = "Noten" { \voiceOne \global \Noten }
        {\new Lyrics \lyricsto "Noten"  { << { \StropheEinsA }
                                    \new Lyrics {
                                    \StropheEinsB
                                     }
                                     >>
                                    \StropheEinsC } }
    \new Lyrics \lyricsto "Noten"  { << { \StropheZweiA }
                                    \new Lyrics {
                                     \StropheZweiB
                                     }
                                    >>
                                     }
    \new Lyrics \lyricsto "Noten"  { << { \StropheDreiA }
                                    \new Lyrics {
                                     \StropheDreiB
                                     }
                                    >>
                                     }
    \new Lyrics \lyricsto "Noten"  { << { \StropheVierA }
                                    \new Lyrics {
                                     \StropheVierB
                                     }
                                    >>
                                    \StropheVierC
                                     }           
   
  >>
}
--- Ende Code ---
Ich hoffe, es hilft.

Schönen Abend und liebe Grüsse

Eugenio

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln