Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: ingmar am Sonntag, 2. August 2015, 18:36
-
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
-
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
-
ahja, jetzt wird klar, was passiert. Gut nachzuvollziehen.
Gruß, danke,
--ingmar