[Top][All Lists]
[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