2016-01-05 17:15 GMT+01:00 Abraham Lee <tisimst.lilyp...@gmail.com>:
> Jason,
>
> On Tuesday, January 5, 2016, Jason Silver <jasonsil...@crookedbush.com>
> wrote:
>>
>> I wonder if someone would explain the purpose of the pound signs when
>> indicating measurements?
>>
>> For example, this seems to work:
>>
>>   system-system-spacing #'padding = .8
>>
>>
>> But I often see examples with # marks like:
>>
>>   system-system-spacing #'padding = #2
>
>
> The later form (with the #) was how it _used_ to be done, as a Scheme
> requirement, but our awesome developers

David Kastrup

> have been able to eliminate the
> requirement of prefixing numbers using # in recent development versions.

{
  \override Staff.Clef.font-size = .5
  R1
}

still returns an error, as well as

\markup \fontsize 5 "xy"

So there are still limitations.

> Both, however, remain perfectly valid input methods for back-ward
> compatibility. Other kinds of values will likely still need # to work
> properly.
>
> HTH,
> Abraham


In general, whenever you are in LilypPond-syntax and you see/write a
`#' then the parser knows a guile-expression follows and will act
accordingly.

Cheers,
  Harm

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

Reply via email to