[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug or feature with the extent of NoteColumn with "2.15.20" ?
From: |
Thomas Morley |
Subject: |
bug or feature with the extent of NoteColumn with "2.15.20" ? |
Date: |
Thu, 8 Dec 2011 00:54:12 +0100 |
Hi,
trying to compile a function manipulating the NoteColumn with "2.15.20" I
noticed some differences to "2.14.2"
So I wrote a test-function to display the grob-length:
\version "2.14.2"
%\version "2.15.20"
#(define (x-length-of-grob grob)
(let* ((sys (ly:grob-system grob))
(grob-length (interval-length (ly:grob-extent grob sys X))))
(newline)
(display grob-length)))
\relative c' {
\override NoteColumn #'after-line-breaking = #x-length-of-grob
<c e>4
<c e>4.
<c eis>4
<c eis>4\arpeggio
}
With "2.14.2" I get:
1.316178
1.316178
1.316178
1.316178
With "2.15.20" I get:
1.316178
1.316178
1.316178
2.616182
It seems that in "2.15.20" the arpeggio is part of the NoteColumn. (But not
the DotColumn or the AccidentalPlacement)
The IR 3.2.71 note-column-interface states only stems and noteheads.
->
http://lilypond.org/doc/v2.15/Documentation/internals-big-page#note_002dcolumn_002dinterface
Is this a bug or a feature for something?
Cheers,
Harm
- bug or feature with the extent of NoteColumn with "2.15.20" ?,
Thomas Morley <=