Gute Nacht bzw. guten Morgen,
hier kurz die Schilderung:
1) piano-staff, darüber mit lyricmode durchgehender Liedtext (über rechter Hand) (eine Strophe)
2) unter der linken Hand ebenfalls Text, allerdings 2 Strophen, in der 2. fast nur skip4, lediglich auf letzter Note Text
3) bei Zeilenumbruch wird der Text der rechten Hand zu tief gesetzt, er steht dann mitten in den Notenlinien, statt darüber
4) Schuld ist die zweite Strophe unter der linken Hand bzw. die skips darinnen, denn wenn man die skips löscht und der Text steht schon vor dem Zeilenumbruch, dann stimmt das Bild wieder.
Mir fallen zwei Lösungsmöglichkeiten ein:
a) den Abstand zwischen den beiden Systemen zu vergrößern
b) ein unsichtbares LyricText-Objekt vor dem Umbruch einzufügen.
Beides habe ich nicht geschafft. Könnt ihr vielleicht helfen?
Hier ein Beispiel:
\version "2.16.2"
\language "deutsch"
\paper { }
\layout { indent = 0.0\cm
\context {
\Score
\remove "Bar_number_engraver"
}
}
\header {}
global = {}
prawaRukaJedyn = \relative c' {
\key b \major \numericTimeSignature \time 4/4
\stemNeutral
\partial4 c4
c4 c4 c4 c4
c4 c4 c4 c4
c4 c4 c4 c4
c4 c4 c4 c4
c4 c4 c4 c4
c4 c4 c4 c4
c4 c4 c4 c4
c4 c4 c4 r4
}
prawaRukaJedynStucka = \lyricmode {
tra tra tra tra tra tra tra tra tra tra tra tra tra tra
tra tra tra tra tra tra tra tra tra tra tra tra tra tra
tra tra tra tra
}
prawaRukaDwaj = \relative c'' { \global }
prawaRukaTri = \relative c'' { \global }
lewaRuka = \relative c' {
\key b \major
\numericTimeSignature \time 4/4 \partial4
\stemNeutral
c,4\rest
<b f' b d>4 <b f' b d>4 <b f' b d>4 <b f' b d>4
<b f' b d>4 <b f' b d>4 <b f' b d>4 <b f' b d>4
<b f' b d>4 <b f' b d>4 <b f' b d>4 <b f' b d>4
<b f' b d>4 <b f' b d>4 <b f' b d>4 <b f' b d>4
<b f' b d>4 <b f' b d>4 <b f' b d>4 <b f' b d>4
<b f' b d>4 <b f' b d>4 <b f' b d>4 <b f' b d>4
<b f' b d>4 <b f' b d>4 <b f' b d>4 <b f' b d>4
<b f' b d>4 <b f' b d>4 <b f' b d>4 r4
}
lewaRukaStucka = \lyricmode { b }
lewaRukaStuckaDwaj = \lyricmode { \skip4 \skip4 \skip4 \skip4
\skip4 \skip4 \skip4 \skip4
\skip4 \skip4 \skip4 \skip4
\skip4 \skip4 \skip4 \skip4
\skip4 \skip4 \skip4 \skip4
\skip4 \skip4 \skip4 \skip4
\skip4 \skip4 \skip4 \skip4
\skip4 \skip4
B }
\score {
\new PianoStaff
<<
\new Staff = "prawa"
<<
\new Voice = "prawaRukaJedyn" { \voiceOne \prawaRukaJedyn }
\new Voice = "prawaRukaDwaj" { \voiceTwo \prawaRukaDwaj }
\new Voice = "prawaRukaTri" { \voiceThree \prawaRukaTri }
>>
\new Lyrics \with { alignAboveContext = "prawa" } \lyricsto "prawaRukaJedyn" \prawaRukaJedynStucka
\new Staff = "lewa"
<<
\clef bass
\new Voice = "lewaRuka" { \voiceOne \lewaRuka }
>>
\new Lyrics \lyricsto "lewaRuka" \lewaRukaStucka
\new Lyrics \lyricsto "lewaRuka" \lewaRukaStuckaDwaj
>>
\layout { }
}
Wie gesagt, wenn man in lewaRukaStuckaDwaj alle skips löscht, sieht es richtig aus, aber ich brauch den Text auf der letzten Note in Strophe 2 der linken Hand.
Dankeschön. Fabian