[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: create more horizontal space per
From: |
Thomas Morley |
Subject: |
Re: create more horizontal space per |
Date: |
Mon, 16 Oct 2017 11:14:39 +0200 |
2017-10-16 9:36 GMT+02:00 David Kastrup <address@hidden>:
> Ryan Michael <address@hidden> writes:
>
>> %%%%%%%%%
>>
>> it properly scales when I override the spacing.
>>
>> When I have this context, however, it doesn't work:
>>
>> %%%%%%%%%%%%%%%%%%
>> \version "2.14.1"
>> {
>> \time 3/8
>> cis16 r8. gis8
>>
>> \time 5/8 \tuplet 3/2{ c![ e,] r8}
>>
>> \tuplet 3/2{ c' ees, r8} r8
>>
>>
>> \bar "||"
>> \time 4/4
>> \override Score.SpacingSpanner.spacing-increment = #40
>
> That's using 2.18+ syntax in a 2.14 score. You'd have to write
>
> \override Score SpacingSpanner.spacing-increment = #40
>
> and if you revert this again, the whole property may break apart.
>
> As you can witness by the replies so far, sticking with 2.14 means that
> people will be simply unable to help you. There is no good reason to
> use 2.14 for writing new scores. Even for old scores, upgrading to
> newer versions will usually give you better output.
>
> --
> David Kastrup
Hi Ryan,
I think the version-statement is wrong. 2.14.2 don't has \tuplet.
\newSpacingSection as Simon already wrote will help.
Although the mix of native DynamicText and TextScript for
custom-dynamics is not nice.
See NR for make-dynamic-script.
Also, you could try to use similar to textLengthOn:
dynamicLengthOn = {
\override DynamicText.extra-spacing-width = #'(-0.0 . 0.4)
\override DynamicText.extra-spacing-height = #'(-inf.0 . +inf.0)
}
dynamicLengthOff = {
\override DynamicText.extra-spacing-width = #'(+inf.0 . -inf.0)
\override DynamicText.extra-spacing-height = #'(0 . 0)
}
Cheers,
Harm