lilypond-user
[Top][All Lists]
Advanced

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

Re: Make dynamic script with long text


From: Thomas Morley
Subject: Re: Make dynamic script with long text
Date: Thu, 10 Jan 2019 23:46:45 +0100

Am Do., 10. Jan. 2019 um 15:56 Uhr schrieb Andrew Bernard
<address@hidden>:
>
> Hmm. Adding extra-spacing-width seems to work.
>
> ppecrescText = \markup {
>   \normal-text \italic "pp e cresc ..."
> }
> ppecresc = \tweak DynamicText.self-alignment-X #LEFT
> \tweak DynamicText.extra-spacing-width #'(0 . -20)
> #(make-dynamic-script ppecrescText)
>
>
> This idea came from a post from 2017.
>
> https://lists.gnu.org/archive/html/lilypond-user/2017-08/msg00097.html
>
> What's really going on here?
>
>
> Andrew

The general default for DynamicText.extra-spacing-width is '(+inf.0 .
-inf.0), see IR
But in StaffGroup and GrandStaff it is set #f, see IR and/or engraver-init.ly

For the reason:
https://sourceforge.net/p/testlilyissues/issues/621/


So why not reenable thegeneral default? Makes for:

ppecresc = \tweak DynamicText.self-alignment-X #LEFT
\tweak DynamicText.extra-spacing-width #'(+inf.0 . -inf.0)
#(make-dynamic-script ppecrescText)


Cheers,
  Harm



reply via email to

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