lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RFC: text around systems


From: Valentin Villenave
Subject: Re: RFC: text around systems
Date: Wed, 30 Apr 2008 13:30:14 +0200

2008/4/30 Mats Bengtsson <address@hidden>:

>  What's wrong with the following solution?

This looks fine, but it requires to use \break before each \mark.
Otherwise, you end up with such ugly things as:


loremIpsum = \markup { \override #'(line-width . 105) \justify-string
#"Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam
nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat
volutpat. ."}

\relative{
\override Score.RehearsalMark #'break-align-symbols = #'(left-edge staff-bar)
\override Score.RehearsalMark #'self-alignment-X = #LEFT

c d e f c d e f c d e f \mark \loremIpsum c d e f c d e f
c d e f \mark \loremIpsum c d e f c d e f c d e f c d e f \break
\mark \loremIpsum c d e f c d e f c d e f c d e f c d e f

}

Using your solution, only the last markup is OK, while the two others
go out of the page; there's currently no way to make sure they won't
do so (i.e. make them start from the left edge of the *system*).

Therefore, the implementation would probably need some post-processing
thingy to correctly horizontally place the markup, according to its
anchor system.

Cheers,
Valentin




reply via email to

[Prev in Thread] Current Thread [Next in Thread]