[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Lilypond-auto] Issue 3017 in lilypond: Finger numbers and string number
From: |
lilypond |
Subject: |
[Lilypond-auto] Issue 3017 in lilypond: Finger numbers and string numbers are placed wrongly when not using chord <> braces |
Date: |
Thu, 13 Dec 2012 05:20:22 +0000 |
Status: Accepted
Owner: ----
Labels: Type-Defect
New issue 3017 by address@hidden: Finger numbers and string numbers
are placed wrongly when not using chord <> braces
http://code.google.com/p/lilypond/issues/detail?id=3017
When we mark notes inside a braced chord with fingering, string numbers,
and stroke fingers, LilyPond uses the "New_fingering_engraver". This
engraver sorts the notation according to note-heads by adding the note-head
staff-position to the effective 'script-priority (which is the reason that
the predefined script-priorities differ by large steps, typically 100).
When we mark notes outside a <>-braced chord, LilyPond uses
the "New_fingering_engraver" for string numbers and stroke fingers, but the
old "Fingering_engraver" for fingering. The "Fingering_engraver"
adjusts 'script-priority based on order of input, not note-position.
Having two different engravers arranging related items by different rules
confuses the placement. The attached image uses <>-braced chords before
the double bar, no <>-braces after the double bar.
Attachments:
3017.png 27.5 KB
3017.ly 1.0 KB
- [Lilypond-auto] Issue 3017 in lilypond: Finger numbers and string numbers are placed wrongly when not using chord <> braces,
lilypond <=