2017-10-03 18:18 GMT+02:00 David Kastrup <d...@gnu.org>:
> Thomas Morley <thomasmorle...@gmail.com> writes:
>
>> Version: 2.16.2: longa-note-head-stencil Y-extent: (-0.550006 . 0.550006)
>> Version: 2.19.65: longa-note-head-stencil Y-extent: (-0.72 . 3.519982)
>>
>> It's caused by:
>>
>> commit f494ef0afc8aed378bd778cd51a294804a8ee5d4
>> Author: Phil Holmes <m...@philholmes.net>
>> Date:   Mon Jul 29 16:09:29 2013 +0100
>>
>>     Corrects bounding box for longa (Issue 826)
>>
>> related is:
>>
>> commit b27354f5fd0df898310a354c4031c2c701ecebaa
>> Author: Phil Holmes <m...@philholmes.net>
>> Date:   Mon Jul 29 15:21:46 2013 +0100
>>
>>     Fixes bounding boxes for breves, improves longas (Issue 3480)
>>
>> Those patches tackle the skyline-problem, which causes the cut off previews.
>> So it's no good option to revert them.
>>
>> Maybe glissando should look at staff-position?
>
> That sounds sensible.


Thinking more about it I'm not longer convinced it would be the best fix.

We have other glyphs exceeding their bounding-box, like the forte-sign, see:
\markup \box \musicglyph #"f"

But the skylines are done properly:
#(ly:set-option 'debug-skylines #t)
{ c'1_\f }

Though, not for mensural-glyphs:
#(ly:set-option 'debug-skylines #t)
\new MensuralStaff { \stemDown c'\longa_\f c' }

So I tend to get the skyline-code improved to deal properly with
default-longas and similar mensural-glyphs as is done for the
forte-sign.

Not that I'd have an idea how to do...


Cheers,
  Harm

_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to