[Top][All Lists]

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

Re: TupletBracket.shorten-pair with strange output

From: Thomas Morley
Subject: Re: TupletBracket.shorten-pair with strange output
Date: Mon, 10 Apr 2017 00:30:23 +0200

Hi Malte,

this is offtopic:

2017-04-09 22:48 GMT+02:00 Malte Meyn <address@hidden>:
> Am 09.04.2017 um 20:53 schrieb Thomas Morley:
>> I would have expected the whole bracket to be (much) smaller, instead
>> only the part of the bracket left from TupletNumber is affected.
> How do you expect any sensible output from that? 10 is so much that the
> “left” end of the bracket is right from the right e

Well, this happens while trying some heavy overrides, shanghaiing other grobs.
Sometimes, doing extreme things leads to detecting some weakness...

I'm attempting to solve the request at
in an automagical manner.

Look at the attached picture.
The text is the TupletNumber, the wavy line the TupletBracket. ;)
Though, it gives wrong output, if the TupletBracket is not long
enough. Moving the left end via shorten-pair to make room for the text
gives the strange result then.
Probably another property to use? It's still work in progress and it's
still possible I don't get to stable state...
Maybe TupletBracket is the wrong grob anyway and I should try
HorizontalBracket or another Bracket. Looks I can't go for real
spanners, because there ending gives a warning, when I try to let them
print to the real end of a bar _and_ this bar is the last in the
Which may be a bug of its own:

    c'1 <>\stopTextSpan


atest-53.ly:1095:12: programming error: bounds of this piece aren't breakable.
atest-53.ly:1095:12: continuing, cross fingers

The visual output is ok, though.


Attachment: atest-53.png
Description: PNG image

reply via email to

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