Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: himatt am Sonntag, 22. November 2009, 18:36

Titel: Bindestriche im Liedtext
Beitrag von: himatt am Sonntag, 22. November 2009, 18:36
Hallo,
warum werden meine Bindestriche zwischen den Silben im Liedtext nicht angezeigt? Ich habe im Layout-Block schon mit verschiedensten Werten experimentiert ... ???


\version "2.12.2"

Melodie = \relative c'' {
   \key c \major
    \time 4/4
 g2 e4 f | g8[ a] g[ a] g4 r | f2 d4 g | e2. r4 |
}

Text = \lyricmode {
\set stanza = #"1."   
Kling, Glöck -- chen, klin -- ge -- lin -- ge -- ling, kling, Glöck -- chen, kling!
}

\score{ <<
  \new Voice = "eins" { \Melodie }
  \new Lyrics \lyricsto "eins" \Text
>>
  \layout {
      \context {
          \Lyrics
          \override LyricSpace #'minimum-distance = #1.0
          \override LyricSpace #'minimum-length = #1.0         
        }
  }
}

Danke
Matthias
Titel: Re: Bindestriche im Liedtext
Beitrag von: derHindemith am Sonntag, 22. November 2009, 18:48
Weil es nicht Nötig ist. Lilypond kann die Noten so nah aneinander setzen dass Bindestriche nicht Nötig sind. Man sieht ganz klar dass Glöckchen ein Wort ist. Wenn du die Bindestriche unbedingt sehen willst, bei so klein ein Ausschnitt, dann füge \paper { indent = #0 ragged-right=##f} oben und du siehst die.
Titel: Re: Bindestriche im Liedtext
Beitrag von: himatt am Sonntag, 22. November 2009, 19:30
Danke, aber es hat zunächst nicht funktioniert. ?? Mit einem \break am Zeilenende sind sie nun dennoch sichtbar ...
Matthias
Titel: Re: Bindestriche im Liedtext
Beitrag von: RobUr am Sonntag, 22. November 2009, 20:16
Ich möchte aber auch immer Bindestriche!

Abhilfe: notiere im Layout-Block zusätzlich
\context {
\Lyrics
\override LyricHyphen #'minimum-distance = #1.0
}

Grüße
Titel: Re: Bindestriche im Liedtext
Beitrag von: himatt am Sonntag, 22. November 2009, 20:29
Danke, so passt es!!
:)
Matthias