Hi Werner, 2008/9/2 Werner LEMBERG <[EMAIL PROTECTED]>:
> 1. I'm replacing hara-kiri with axis-group; however, whatever I do, > there is no (empty) lyrics line in the first system. This appears to be the same issue affecting the piano centred dynamics template when there's a system with no dynamics. If I understand what's going on in align-interface.cc, the minimum-Y-extent is only added to this VerticalAxisGroup's skyline pair if it has an X-extent. Obviously, in the case of the first system, there are no lyrics, so it has no X-extent. Setting minimum-X-extent to a value greater than '(0 . 0) gets around this problem. > 2. I have to set the `remove-empty' flag explicitly to #f, which I > consider wrong behaviour. If I add an engraver I expect that all > of its variables are set to the default, this is, I get a `fresh' > engraver. But it's not an engraver property; it's a grob property. I agree it shouldn't be affecting the Lyrics context if you've removed hara-kiri, but the setting is left over from engraver-init.ly as part of the initialization of Lyrics. > 3. The default values of the `remove-empty' and `remove-first' flags > are not documented in lilypond-internals. The defaults are `not-set', which is equivalent to #f since both properties are read using to_boolean (). Regards, Neil _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel