"Phil Holmes" <[email protected]> writes:
> In the NR, 5.1.7 Context layout order, LilyPond up to 2.17.9 used to
> produce the correct output. After 2.17.11 it failed, and output the
> following error messages:
>
> Preprocessing graphical objects...
> programming error: vertical alignment called before line breaking
> continuing, cross fingers
> Finding the ideal number of pages...
> Fitting music on 1 page...
> Drawing systems...
> programming error: Spanner `LedgerLineSpanner' is not fully contained
> in parent spanner. Ignoring orphaned part
> continuing, cross fingers
> programming error: Spanner `StaffSymbol' is not fully contained in
> parent spanner. Ignoring orphaned part
> continuing, cross fingers
Adding
\context {
\ChordNames
\remove "Axis_group_engraver"
}
to the layout block solves this, but this sucks. We should really be
able to deal automatically with nested Axis_group_engraver occurences,
disarming the inner ones.
<URL:http://code.google.com/p/lilypond/issues/detail?id=2990> was
intended to ameliorate the consequences, but it obviously does a poor
job addressing the problem comprehensively.
--
David Kastrup
_______________________________________________
lilypond-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel