On Tue, Apr 21, 2009 at 03:54:55PM +0200, Simon Bailey wrote:
> On 20 Apr 2009, at 14:34, rathcof...@comcast.net wrote:
>> You could make these conventions explicit - I had to learn about them 
>> by trial and error.
>>
>> cis'4 is a valid command; cis4' is not.
>
> there is a perverse logic to this, which makes it not a convention but  
> syntax. the ' and , are actually part of the pitch, the numbers only  
> designate the duration and can be omitted. you are right, it is not  
> explicitly stated anywhere, if graham's ok with it, i'll add a patch to 
> the LM 2.1.2 to clarify this point.

If you have an idea for a general clarification that the syntax is
"pitch duration other", then I'm all for it.  If it's a simple
"you need to put the ' before the duration", then I'd probably
reject it as being insufficiently general.

... of course, I'm not certain if 2.1.2 is the right place for it,
nor whether somebody reading only 2.1.1 and 2.1.2 will know what
we mean by "other".


I'm not just being grumpy here.  Writing good documentation --
newbie documentation in particular -- is *hard*.  (then again, I
suppose that doing /anything/ well is hard)
I'm all for clarifying this point, but it needs to be in the right
place.  I'm not convinced that it shouldn't be in 3.1.x.  Granted,
a first-time reader might not get that far before running into
some problems... but then again, *none* of the documentation
examlpes use 4' so I'm not certain we need to be vitally explicit
about this as soon as possible.

I think I've just convinced myself that a paragraph-long
discussion of each note -- pitch, duration, other -- belongs
somewhere in 3.1.  I can be convinced otherwise with a
sufficiently good argument.

Cheers,
- Graham


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

Reply via email to