Deutschsprachiges LilyPond-Forum

Spezielle Notation => Gesang => Thema gestartet von: beda am Samstag, 26. Dezember 2020, 15:39

Titel: Legatobogen und Liedtext
Beitrag von: beda am Samstag, 26. Dezember 2020, 15:39
Hallo Leute

Ich versuche gregorianische Melodien mit modernen Noten zu schreiben.

gregorian.ly bietet einige Hilfe.

Doch wenn ich mehrere Noten mit einem Legatobogen verbinde, wird die erste über dem dazugehörigen Text gesetzt und die restlichen Noten kommen - je nach Länge der Silbe - deutlich nach rechts abgesetzt. Gibt es eine Methode, dieses Verhalten zu ändern?

Gruss        Beda


\version "2.20.0"
\language "deutsch"
\include "gregorian.ly"

\layout{
    ragged-right = ##t
    \context{
      \Staff
        \remove "Time_signature_engraver"
    }
}

stemOff = { \hide Staff.Stem }

\relative c''{
    \key es\major \cadenzaOn \stemOff
    c c( d es c) b as \finalis
}

\addlyrics {
    Et can -- ta -- te.
}

Titel: Antw:Legatobogen und Liedtext
Beitrag von: harm6 am Sonntag, 27. Dezember 2020, 18:45
Vielleicht:


\version "2.20.0"

\include "gregorian.ly"

stemOff = { \hide Staff.Stem }

\relative c''{
  %% Include "gregorian.ly" to get other definitions, but revert 'packed-spacing
  %% Instead use 'base-shortest-duration
  \override Score.SpacingSpanner.base-shortest-duration = #(ly:make-moment -3)
  \revert Score.SpacingSpanner.packed-spacing
  \key ees \major \cadenzaOn \stemOff
 
  c c( d ees c) bes aes \finalis
}

\addlyrics {
  Et can -- ta -- te.
}


Aber ich bin nicht wirklich überzeugt, probier's halt aus.

Gruß,
  Harm