>> but how about just
>> changing
>>
>>    (let* ((hyphen-sten (ly:lyric-hyphen::print hyphen))
>>
>> to
>>
>>    (let* ((hyphen-sten (ly:grob-property hyphen 'stencil))
>>
>>
>> ? Then you can do \override LyricHyphen.stencil = #what-you-want to
>> get the result.
> 
> D'oh, so simple, thanks again!

Well, it doesn't work :-) The magnetic snapping engraver sets the
stencil of all affected `hyphen` grobs to `empty-stencil`.  On the
other hand, the solution with a separate property for the formatter to
be accessed with `ly:grob-property-data` seems to work just fine.


    Werner

Reply via email to