bug-lilypond
[Top][All Lists]
Advanced

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

\mark\markup\left-align bug


From: Han-Wen Nienhuys
Subject: \mark\markup\left-align bug
Date: Tue, 13 Jan 2004 15:06:10 +0100

address@hidden writes:
> I wanted a text markup at the very beginning of the staff, instead of over
> the first note.  The \mark appears there, but it is centered over the
> spot.
> 
> I tried: (lilypond-2.0.1)
> 
> \mark\markup{ \left-align "Lively in the upper octave." }
> 
> But that doesn't work.  It stays centered (and extends quite far to the
> left of the beginning of the staff). Is \mark ignoring it?


added

        Some objects have alignment procedures of their own, which cancel out
        any effects of alignments applied to their markup arguments as a
        whole.  For example, the @internalsref{RehearsalMark} is horizontally
        centered, so using @code{\mark \markup @{ \left-align .. @}} has no
        effect. Similarly, whole texts over notes cannot be moved vertically
        with @code{\raise}. For moving and aligning complete objects, grob
        properties should be used.


> 
> Also: (documentation bug)
> 
> \left-align (and others) is not documented in Tuning output -> Text
> markup. It is only documented under a different name (left-align-markup)
> in program-reference -> Markup functions.

Yes - I'm not sure what is the best way to go about.  Documenting all
of them may lead to duplication and inconsistencies.  What do you think?


> 
> And lastly:
> 
> left-align-markup in scm/new-markup.scm (lilypond-2.0.1)
> is identical to right-align-markup: it says "RIGHT"!
> 
>          (ly:molecule-align-to! m X RIGHT)

thanks!


-- 

 Han-Wen Nienhuys   |   address@hidden   |   http://www.xs4all.nl/~hanwen 





reply via email to

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