Great! Thanks! On Tue, Nov 23, 2021 at 12:05 AM Valentin Petzel <[email protected]> wrote:
> Accidental and AccidentalCautionary grob definitions differ in three ways, > the Accidental grob has these three additional properties: > > (extra-spacing-width . (-0.2 . 0.0)) > (horizontal-skylines . ,(ly:make-unpure-pure-container > ly:accidental-interface::horizontal-skylines)) > (vertical-skylines . ,grob::unpure-vertical-skylines-from-stencil) > > I know no good reason why these properties should differ, as the only > difference between these grobs should be that AccidentalCautionary has > parenthesize set to #t by default. > > Anyway, since AccidentalCautionary is missing the property to calculate > vertical skylines from stencil it will do so only from extent, which gives > you higher skylines and thus also more required space. > > Your problem is solved by doing > \override AccidentalCautionary.vertical-skylines = > #grob::unpure-vertical-skylines-from-stencil > > Cheers, > Valentin
