Comment #23 on issue 1193 by [email protected]: Enhancement: internal ledger lines
http://code.google.com/p/lilypond/issues/detail?id=1193

I added a regression test, which is a good example for custom external ledger lines. It should probably also be added to the documentation. See staff-ledger-positions.ly

As for internal ledger lines, they are now shown by default, I attached an example that shows this, and explains how to omit them. See staff-ledger-internal.ly

The behaviour of the example in comment 4 is a bit strange in my opinion, but can be accomplished with \override Staff.StaffSymbol #'ledger-positions = #'(-12 -10 -8 -6 -4 -2 (0 2) 4 6 8 10 12). The brackets around (0 2) link them together, without the brackets it would be the same as the default behaviour.

Changes:
Support for custom ledger positions added.
Internal ledger lines are now shown when custom line positions are set with a gap of 4 steps or more.

Piers

Attachments:
        staff-ledger-internal.ly  625 bytes
        staff-ledger-internal.preview.png  2.3 KB
        staff-ledger-positions.ly  610 bytes


_______________________________________________
bug-lilypond mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to