On Mon, Jan 23, 2012 at 4:14 PM, Thomas Morley
<address@hidden> wrote:
The other problem: In bar 5 and 6 of Example 2 you may notice, that
the numbers are placed differently.
Yes, so they are. I never would have noticed this!
I want to keep the appended space in "list-helper", so I added a
condition there: If I delete the space the numbers "drop down" in many
cases.
On the other hand, if the added space isn't enough they drop down
anyway, and I have to add a 'padding-override (Example 3, bar 20 ff).
I'm not sure what to do here, and I'm not even sure, if I should do
anything additionally.
Have you thought of adding the numbers to an (otherwise invisible) spanner? You could set its bounds to the left and right bounds you've found.
A little offtopic (might be worth another thread):
I noticed your engraver.
Learning how to programm my own scheme-engravers is top on my
wish-list. So I'm very interested to study all succesfull attempts.
(BTW Did you finish your box-engraver?)
I found a little tutorial
here: http://lilypond.org/doc/v2.15/Documentation/contributor-big-page#engraver-tutorial
This seems to be more for the work with C++ but I guess the principles
are equal. Do you know about others, more scheme-orientated?
Could work your own engraver into the measure counter?
HTH,
David