2016-01-05 18:33 GMT+01:00 David Kastrup <d...@gnu.org>:
> Thomas Morley <thomasmorle...@gmail.com> writes:
>
>> {
>>   \override Staff.Clef.font-size = .5
>>   R1
>> }
>>
>> still returns an error,
>
> I don't think writing 0.5 is too much to demand.  4. is a duration.

Agreed and I didn't meant to propose something else.
Just listed some examples which require #.

>
>> as well as
>>
>> \markup \fontsize 5 "xy"
>>
>> So there are still limitations.
>
> Markup commands don't do contextual interpretation of their arguments
> (or default arguments) at all.  They are like they always were.
> Frankly, music function arguments were such a horror to get to the state
> where they are now...
>
>> 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.
>
> Which means that it will just pass the job to the Scheme reader and pick
> up after the Scheme reader has consumed one sexp.
>
> --
> David Kastrup

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

Reply via email to