[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Markup beyond the final barline
From: |
Alexander Kobel |
Subject: |
Re: Markup beyond the final barline |
Date: |
Fri, 15 Mar 2019 11:26:24 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.3 |
Hi Urs, hi all,
sorry, I accidentally deleted the thread just before some hint came to
my mind, so this is not a "proper" reply.
\with-dimensions came to my mind as well, but it's not without
drawbacks. Somewhat more cumbersome to use, but also *somewhat* more
robust is to use a TextSpanner. (N.B.: for both approaches, apparently
there's no way to check whether the markup runs beyond the line-length
or even the page, and force a line break before the note with the markup
if necessary.) Compare the following approaches:
\version "2.19.82"
{
c'1-\markup {
\with-dimensions #'(0 . 0) #'(2 . 0)
"This is a long text that widens the score because it can't protrude."
}
c,1
}
{
\once \override TextSpanner.style = #'none
\once \override TextSpanner.bound-details.left.text
= \markup \upright "This is a long text that widens the score
because it can't protrude."
c'1_\startTextSpan
c,1\stopTextSpan
}
As to why a TextSpanner is dealt with differently, and whether a similar
handling is possible for TextScripts too, I don't know (and didn't try
to find out).
\textLengthOff and \override Score.PaperColumn.keep-inside-line = ##f
don't cut it, as you might already know.
I searched for the keep-inside-line, hoping that it would, and found
http://lilypond.org/doc/v2.19/Documentation/notation/writing-text, where
I noticed that the "decresc." in the "Dynamics text spanner prefix"
selected snippet protrudes over the margin.
HTH,
Alex
smime.p7s
Description: S/MIME Cryptographic Signature
- Re: Markup wrap at the end of the line, (continued)
- Re: Markup wrap at the end of the line, edes, 2019/03/29
- Re: Markup wrap at the end of the line, Urs Liska, 2019/03/29
- Re: Markup wrap at the end of the line, Urs Liska, 2019/03/29
- Re: Markup wrap at the end of the line, Andrew Bernard, 2019/03/30
- Re: Markup wrap at the end of the line, edes, 2019/03/31
Re: Markup wrap at the end of the line, Andrew Bernard, 2019/03/16
Re: Markup beyond the final barline,
Alexander Kobel <=