[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: `TextSpanner` vs. `DynamicTextSpanner`
From: |
Werner LEMBERG |
Subject: |
Re: `TextSpanner` vs. `DynamicTextSpanner` |
Date: |
Fri, 04 Mar 2022 04:00:15 +0000 (UTC) |
>> Is there a similar auxiliary grob for `TextSpanner`?
>
> No, since consecutive text spanners are not aligned vertically.
>
> {
> c'1\tweak bound-details.left.text "aaa" \startTextSpan
> c'1\stopTextSpan\tweak bound-details.left.text "aaaa"\startTextSpan
> c'1\stopTextSpan
> }
>
>
> Maybe they should be for tempo indications?
Sometimes, this would be very helpful, yes (see attached image from
the last scene of 'Wozzeck'). I guess a possible work-around would be
to (ab)use `DynamicTextSpanner` for that.
> But then, it's more a matter of adding dedicated grobs since I don't
> think it would be desirable to do this for all text spanners --
> nothing prevents overlapping text spanners, unlike, say, overlapping
> hairpins (in the same voice, that is), so I don't think there is a
> reason to make them continuous.
What do you mean with 'dedicated grobs'?
> What is the context of your question?
I'm working on documentation for all grobs, and I also add cross
references from one grob to similar grobs (if it makes sense). While
doing that I noticed that `TextSpanner` has no auxiliary grob for
aligning.
Werner