[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Text-spanner text repeated at start of line
From: |
David Sumbler |
Subject: |
Re: Text-spanner text repeated at start of line |
Date: |
Tue, 03 Nov 2015 17:22:34 +0000 |
I have now got around to trying to use
text-spanner-inner-text-lyric-mode.ly, as suggested by Pierre.
The basic concept is great, but I am having a few difficulties (some of
which may be to do with the fact that I have never used \lyricmode
before).
It has been suggested that a Tempo spanner might be useful eventually.
That would certainly have helped me, because I want "accelerando
molto----al----Vivace (𝅗𝅥=138)" to appear in each of the four parts of
the string quartet, but only once in the score. I have got around this
problem for now by using tags named "forScore" and forPart".
My second problem is that I want upright, bold text - the style that is
usually used for tempo markings. Unfortunately, I have not found a way
of doing this, other than using \markup \upright \bold for each distinct
part of the text, thus:
\addTextSpannerText \lyricmode {
\markup \upright \bold "accelerando molto" --
\markup \upright \bold al --
\markup \upright \bold "Vivace (2 = 138)" }
I can't help feeling that there must be a way of formatting lyrics
globally, but I haven't managed to find it in the manual yet.
The third problem is the minim for the tempo marking at the end. I
can't use \note #"2", because that will be treated as a separate markup
and be spaced away from "Vivace(" and "= 138)".
Is there a way of achieving what I want?
David
On Mon, 2015-10-26 at 21:31 +0100, Pierre Perol-Schneider wrote:
> Hi David,
>
>
> See :
> http://lilypond.1069038.n5.nabble.com/Text-centralized-above-a-TextSpan-td180601.html
>
>
> Cheers,
>
> Pierre
>
> 2015-10-26 21:19 GMT+01:00 David Sumbler <address@hidden>:
> I want to use a marking such as "accel.-----al----Vivace".
>
> However, the following example does not do what I want,
> because the text
> is repeated at the start of each new line of music. I just
> want the
> dotted line to continue without repetition of the text.
>
> \version "2.19.24"
>
> \relative {
> \override TextSpanner.bound-details.left.text =
> "accelerando"
> c''4\startTextSpan c c c | c c c c | c c c c \break |
> c4 c c c\stopTextSpan |
> \override TextSpanner.bound-details.left.text = "al"
> c\startTextSpan c c c\stopTextSpan |
> \tempo "Vivace" c c c c|
> }
>
> I tried using break-visibility, but as I expected this
> property does not
> have any with these objects.
>
> How can this be achieved?
>
> Also, it would be nice if the dotted line could be made to
> continue
> right up to the next piece of text, rather than leaving a gap.
>
> David
>
>
> _______________________________________________
> lilypond-user mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
>
- Re: Text-spanner text repeated at start of line,
David Sumbler <=