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
