[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Autobeaming restructuring
From: |
Carl D. Sorensen |
Subject: |
Autobeaming restructuring |
Date: |
Wed, 24 Jun 2009 07:47:58 -0600 |
About 10 weeks ago I proposed a new architecture for autobeaming rules,
which placed all the rules in a single nested alist, with one entry per time
signature.
As part of the discussion, I proposed creating a non-displaying grob that
would allow the use of \override and \revert to adjust the autobeaming.
That idea was discouraged.
I've now implemented the new rule architecture, but don't yet have the
\override capability established. I don't want to just modify the existing
system, because it requires duplicate code (and the duplicate code is no
longer duplicate, because changes in one set weren't transferred to the
other set; that's why we don't want to have duplicate code).
My current proposal is to add an autoBeamSettings property to the Beam grob.
The autoBeamSettings can then be adjusted by overriding this property.
Is this the right place to put the autobeam settings?
Thanks,
Carl
- Autobeaming restructuring,
Carl D. Sorensen <=