Am Do., 10. Jan. 2019 um 15:56 Uhr schrieb Andrew Bernard
<andrew.bern...@gmail.com>:
>
> 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

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to