Autor Thema: "Strophentext" linksbündig positionieren ....  (Gelesen 3210 mal)

stargazer

  • Member
"Strophentext" linksbündig positionieren ....
« am: Donnerstag, 24. April 2008, 11:21 »
Hallo *.*,

ich kämpfe hier etwas mit den Automatismen von LilyPond ;-)

Beginnend mit einer Barline soll ein Text linksbündig positioniert werden (z. B. der Text "Strophe 1").

Da der Text nicht an einer Note hängen soll, sondern an der Barline, verwende ich "\mark":

\relative c'' {
\time 3/4
c4 c c |
c4 c c |
c4 c c | \mark \markup { "Strophe 1" }
c4 c c |
c4 c c |
}

Ich kann in die geschweifte Markup-Klammer beliebige Align-Befehle eintragen; der Text wird jedoch immer (ohne Fehler oder Warnung) mittig zentriert ausgegeben.
(OK - dass dies bei "\mark" der Fall ist, kann man auch im Handbuch nachlesen ;-)

Wie schaffe ich dennoch eine linksbündige Textausrichtung an der Barline?

An die Note will ich den Text nur ungern anhängen, da ich den Text dann von Fall zu Fall individuell ausrichten muss - eine grundsätzliche Ausrichtung auf die Barline wäre naheliegender.

Gruß
Dieter
« Letzte Änderung: Donnerstag, 24. April 2008, 11:28 von stargazer »

stargazer

  • Member
Re: "Strophentext" linksbündig positionieren ....
« Antwort #1 am: Donnerstag, 24. April 2008, 12:48 »
... wurde in der Mailinglist doch noch fündig:

\relative c'' {
\time 3/4
c4 c c |
c4 c c |
c4 c c | \once \override Score.RehearsalMark #'self-alignment-X = #left \mark "Strophe 1"
c4 c c |
c4 c c |
}

... so geht es.

Gruß
Dieter