On Sun, Jan 8, 2012 at 3:39 PM, Xavier Scheuer <x.sche...@gmail.com> wrote:
> Hi, > > I noticed this while replying to James. > > \override Hairpin #'minimum-length = #8 does not take into account the > fact that a hairpin can be shortened by the presence of a DynamicText. > > "minimum-length" is applied not the real length of the hairpin, but to > the length of the hairpin **if it would not have been shortened by the > presence of a dynamic**. IMHO it should apply to the _real length_ of > the hairpin (the printed one!), even if it is a "shortened hairpin" > (hey, it is usually these "shortened hairpins" that we —the users— want > to lengthen when we \override Hairpin #'minimum-length !!). > > It is not easy to explain this, I hope the following code will help you > to understand better what I mean. > > %%%% Snippet > > \version "2.15.24" > > \relative c' { > c1\< | > c\mf | > \override Hairpin #'minimum-length = #8 > c\> | > % this "shortened" (due to the presence of the DynamicText) hairpin > % does not have a _real_ minimum-length of #8 ! > c1\ppp\<^"too short!" | > \override Hairpin #'minimum-length = #12 > c\fff\> | > c\> | > \revert Hairpin #'minimum-length > c\mf\> | > c\p > } > > %%%% End of snippet > > Cheers, > Xavier > > -- > Xavier Scheuer <x.sche...@gmail.com> Greetings Xavier and list members - This has been submitted as issue 2207 : http://code.google.com/p/lilypond/issues/detail?id=2207 I designated it "ugly", but I'm not sure that's the best category. Ralph
_______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel