lilypond-user
[Top][All Lists]
Advanced

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

Re: Sometimes order is significant


From: Wols Lists
Subject: Re: Sometimes order is significant
Date: Tue, 26 May 2015 21:20:06 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0

On 26/05/15 15:02, Knute Snortum wrote:
> Thanks for the reply and the cheat sheet.
> 
The way I look at it, is to look at the *meaning*, not the *representation*.

First, you need the note, eg "C above middle C", which is c''. Next
comes whether to display any accidentals, which is a property of the
note, as is the length. So logically those could be swapped, but I think
lily says they have to be in that order.

Finally come all the ornamentations - accents, markups, dynamics, etc
which have no tight binding to the note, only the note location, so can
come in any order. I have my own consistent pattern, but that's just to
make it easy for me, lily doesn't care.

Cheers,
Wol
> 
> Knute Snortum
> (via Gmail)
> 
> On Mon, May 25, 2015 at 2:56 PM, Nathan Ho <address@hidden
> <mailto:address@hidden>> wrote:
> 
>     On Mon, May 25, 2015 at 2:38 PM, Nathan Ho <address@hidden
>     <mailto:address@hidden>> wrote:
> 
> 
>         This cheat sheet shows many note syntax elements in the correct
>         order:
> 
>         http://joramberger.de/files/lilypond_sheet_2.18_en.pdf
> 
>         It seems that all the components starting with string number can
>         be placed in any order.
> 
> 
>     Here's a more formal answer which can be found by delving into the
>     LilyPond grammar.
>     
> http://www.lilypond.org/doc/v2.18/Documentation/contributor/lilypond-grammar
> 
>     To oversimplify, a monophonic note is divided into a "simple_event"
>     and any number of "post_events." A simple_event breaks down like so:
> 
>     - pitch (note name + octave)
>     - forced accidental markers
>     - octave check
>     - note duration and multiplier
>     - \rest
> 
>     Beams, slurs, articulations, fingerings, etc. all fall under
>     post_events, which can occur in any order.
> 
>     Regards,
>     Nathan
> 
> 
> 
> 
> _______________________________________________
> lilypond-user mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/lilypond-user
> 




reply via email to

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