[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: revising documentation for proportional spacing
From: |
Jean Abou Samra |
Subject: |
Re: revising documentation for proportional spacing |
Date: |
Thu, 21 Mar 2024 12:27:17 +0100 |
User-agent: |
Evolution 3.50.4 (3.50.4-1.fc39) |
> While revising the documentation for proportional spacing in the NR I
> stumbled upon
>
> ```
> \override PaperColumn.used = ##t
> ```
>
> that gets mentioned without any explanation. Looking up some
> discussion in `lilypond-user` from 2006
>
> https://lists.gnu.org/archive/html/lilypond-user/2006-12/msg00107.html
>
> it seems that it was necessary then. However, the examples given in
> these e-mails seem to work just fine with 2.25.13 if I omit setting
> the `used` property.
>
> Does anybody know more? Can someone confirm this observation?
I see in Spacing_engraver::stop_translation_timestep():
SCM proportional = get_property (this, "proportionalNotationDuration");
if (unsmob<Moment> (proportional))
{
set_property (musical_column, "shortest-playing-duration", proportional);
set_property (musical_column, "shortest-starter-duration", proportional);
set_property (musical_column, "used", SCM_BOOL_T);
return;
}
so it looks like you can remove it.
signature.asc
Description: This is a digitally signed message part