• Willkommen im Forum „Archiviertes Lilypond Forum (2017)“.
 

Dies ist das Archiv des alten Forums (bis März 2017). Das aktuelle Forum ist unter lilypondforum.de zu finden.
This is the archive of the old forum (until March 2017). You can find the current forum at lilypondforum.de.

Hauptmenü

\markup und \addLyrics?

Begonnen von ingmar, Sonntag, 2. August 2015, 18:36

Vorheriges Thema - Nächstes Thema

ingmar

hallo,


bei meinen erste Versuchen, Text zu unterlegen, bin ich auf ein verwirrendes Beispiel gestoßen:

\version "2.18.2"
\relative c'' {
c4 c a g f g a g f
}
\addlyrics {
Glo ri a in ex cel sis de o
}

..geht anstandslos.

\relative c'' {
c4 c a g f g a g f
}
\addlyrics {
\markup {
Glo ri a in ex cel sis de o
}
}

...verschiebt den Text gegenüber den Noten und gegenüber dem ersten Beispiel! Warum?

--ingmar

harm6

Das \markup im zweiten Beispiel gibt ein einziges LyricEvent aus, welches dann zentriert unter die erste Note gesetzt wird. Die Verschiebungen sind also nur ein Sekundäreffekt.

Siehe den Terminaloutput des Codes unten. Um es auch visuell deutlicher zu bekommen, kommentiere das layout ein.


\version "2.18.2"

%
%\layout {
%  \override LyricText.stencil = #(make-stencil-boxer 0.1 0.25 lyric-text::print)
%}
%

\displayMusic {
  \relative c'' {
    c4 c a g f g a g f
  }
  \addlyrics {
    Glo ri a in ex cel sis de o
  }
}

\displayMusic {
  \relative c'' {
    c4 c a g f g a g f
  }
  \addlyrics {
    \markup {
      Glo ri a in ex cel sis de o
    }
  }
}


HTH,
  Harm

ingmar

ahja, jetzt wird klar, was passiert. Gut nachzuvollziehen.

Gruß, danke,
--ingmar