|From:||Auto mailings of changes to Lily Issues via Testlilyissues-auto|
|Subject:||[Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] #5788 New French Beamimg Approach|
|Date:||Sun, 01 Mar 2020 08:28:23 -0000|
Patch on countdown for March 3rd
[issues:#5788] New French Beamimg Approach
Created: Mon Feb 24, 2020 12:39 AM UTC by Torsten Hämmerle
Last Updated: Thu Feb 27, 2020 08:10 PM UTC
Owner: Torsten Hämmerle
This will automatically tackle all kinds of not-yet resolved positioning problems caused by the current French beaming implementation.
As this is quite a radical and complete re-design of the LilyPond's current French beaming approach, I've decided to open up this issue because a general French beaming overhaul can not be associated with individual bug-related issues.
The only difference between standard and French beaming should be that French "inner group" stems will not pass through all the beams. That's all! It's as easy as this!
Unfortunately, all that Elaine Gould has to say about French beaming is: "don't do it!".
The current approach to generally shorten French stems from the very beginning causes many follow-up positioning problems that have to be remedied later-on in many different places by neutralizing this deviation somehow.
Tuplet numbers (w/o tuplet bracktes) have already been dealt with, but many other problems stil remain.
I'll attach an Old French Beaming Comparison PDF demonstrating a full-range test of all kinds of French beaming cases produced by the current implementation (2.19.84, but the output is identical to 2.20 and current 2.21). They are erroneous (i.e. deviating from standard beaming) in most of the cases - please have a look!
Standard and French beaming side-by-side so that all the deviations can easily be spotted.
Prerequisite: a new stem-interface property "french-correction" (pun intended).
After uploading my patch to Rietveld, I'll attach another PDF, showing how the new French beaming functionality will deal with all these cases.
PS: New French Beaming Comparison PDF attached.
Sent from sourceforge.net because address@hidden is subscribed to https://sourceforge.net/p/testlilyissues/issues/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/testlilyissues/admin/issues/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
_______________________________________________ Testlilyissues-auto mailing list address@hidden https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto
|[Prev in Thread]||Current Thread||[Next in Thread]|