lilypond-devel
[Top][All Lists]
Advanced

[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.

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

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