lilypond-auto
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Lilypond-auto] Issue 3385 in lilypond: Ottava with cross-staff mess


From: lilypond
Subject: Re: [Lilypond-auto] Issue 3385 in lilypond: Ottava with cross-staff messes up beams
Date: Mon, 17 Jun 2013 06:47:45 +0000


Comment #23 on issue 3385 by address@hidden: Ottava with cross-staff messes up beams
http://code.google.com/p/lilypond/issues/detail?id=3385

The reason to fix this know is that we might still remember he intent of the patch for issue 3199:
"  A Scheme function is no longer needed to determine pure relevant grobs.
   All grobs can have their Y-extents meaningfully pure-evaluated now. The
   worst-case scenario is that they evaluate to false."

The 'pure-relevant' grobs are the graphical objects that are included (relevant) in the estimated (pure) height of the staff---the height used to choose page-breaks. Now that all items on the staff are included, the question is: what should we use for their estimated (pure) Y-extents ?

In the example at the top, we do not yet know if the beams should knee, but want to estimate the height of the staves. What do we want to use for estimated (pure) Y-extents of the stem, beam and 8va bracket ?

I suggest,
cross-staff beam: false (do not count it, possibly letting it overlap another staff) cross-staff stem: the union of Y-extents of un-beamed stems pointing up and down 8va bracket: the Y-extent it would have if placed over the stem extents estimated just above

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings



reply via email to

[Prev in Thread] Current Thread [Next in Thread]