lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Invisible notes, Scheme contexts


From: Mats Bengtsson
Subject: Re: Invisible notes, Scheme contexts
Date: Wed, 14 Dec 2005 11:19:06 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511

Why not approach the problem the other way around and modify the
frontend of LilyPond so that
\command "string"
is always treated internally as
\command #"string"

I think this provides a cleaner solution, at least for the end user.

  /Mats

I wonder whether this should be changed too. This would mean that

  \clef alto
  \clef "alto"

becomes

  \clef #"alto"

or

  \clef #'alto

This will simplify the syntax a bit, at the expense ease of entry.

What do you think?

I think that would be good. One of the confusing things with lilypond
is the mixture of context properties, grob properties, builtin commands
and scheme functions, etc... In this particular case, alto is clearly a
symbol and should be written 'alto in scheme and thus #'alto in
lilypond, imo.





reply via email to

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