lilypond-user
[Top][All Lists]
Advanced

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

Re: Bar numbers position


From: Keith OHara
Subject: Re: Bar numbers position
Date: Tue, 12 Nov 2013 05:30:56 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Gilberto Agostinho <gilbertohasnofb <at> gmail.com>:
> So my question(s) is(are): why there was a change in the bar number position
> between these two LilyPond versions? And why the decision of having them to
> the left and not to the right of this vertical line? Does anyone know if
> there is any standards related to this?

In the file scm/define-grobs.scm that is part of the distributed LilyPond,
there is a comment just before the setting that determines where the
bar number should go
        ;; want the bar number before the clef at line start.
        (break-align-symbols . (left-edge staff-bar))
indicating that some thought went into the choice,
which might indicate that the choice was not obvious.

That comment appeared when the current mechanism for choosing the placement
of these objects (see Notation Reference section 5.5.1) was created,
around version 2.2.9

David Kastrup <dak <at> gnu.org> writes:
> But "stay within inking box" is important enough that we should at least
> have some standard command for that.  Do we?

It is the (unavoidably?) complicated method for setting objects on things
that might be line-breaks.  
  \override Score.BarNumber #'break-align-symbols = 
    #'(left-edge)  % or maybe you prefer #'(staff-bar clef)
  \override Score.BarNumber #'self-alignment-X = #LEFT
  \override Score.Clef #'break-align-anchor-alignment = #LEFT





reply via email to

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