On 5 October 2017 at 09:49, Thomas Morley <[email protected]> wrote:

> 2017-10-05 9:32 GMT+02:00 Gianmaria Lari <[email protected]>:
> > On 5 October 2017 at 09:28, Thomas Morley <[email protected]>
> wrote:
> >>
> >> 2017-10-05 6:56 GMT+02:00 Gianmaria Lari <[email protected]>:
> >>
> >> > By the way why \justify-string use the scheme syntax and it is not a
> >> > first
> >> > class citizen of lilypond language?
> >>
> >> Not sure what you mean. I don't know what a "first class citizen of
> >> lilypond language" might be.
> >
> >
> > Why \justify-string use the scheme-syntax and not the lilypond syntax?
>
> You probably mean why the # is requiered?
>

Uhm.... my understanding was that the hash mark # introduce a scheme
expression and that's why I say "\justify-string uses scheme-syntax". Is
this wrong?


> Well, historically most arguments in lilypond needed to be prepend by #.
> Due to much work, mostly by David Kastrup, we nowadays can omit the #
> pretty often. But markupmode is a special thingy. Most kinds of
> arguments still need it and all strings, even:
> \markup \simple #"foo"
> Can't say more without diving deep into the source-code.
> David?
>

ah! Thank you for the clarification. For me an expression starting with #
introduce an escamotage to do something not yet part of lilypond. Sorry.
Thank Thomas
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to