Autor Thema: \markup und \addLyrics?  (Gelesen 1400 mal)

ingmar

  • Member
\markup und \addLyrics?
« 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

harm6

  • Member
Re: \markup und \addLyrics?
« Antwort #1 am: Sonntag, 2. August 2015, 18:48 »
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

  • Member
re: \markup und \addLyrics?
« Antwort #2 am: Dienstag, 4. August 2015, 07:59 »
ahja, jetzt wird klar, was passiert. Gut nachzuvollziehen.

Gruß, danke,
--ingmar