"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

Reply via email to