[EMAIL PROTECTED] writes:
> Ah! :-)))
> 
> Well, following examples behaves differently from expected:
> 
> \score {\notes {
>      << c e g >>( )<< c e g >>
> }}
> 
> gives parse error, and
> 
> \score {\notes {
>      << c\fermata e g >>
> }}
> 
> just eats the fermata. Perhaps a syntax error would be more appropriate.

It was a quick hack. The new syntax for chords is supposed to be
stored like this:

  <<c-3 e-\trill g>>4-\fermata

  simultaneous {
     note-event { articulations= ( finger=4 ) }
     note-event {
       articulations= ( trill )
     }
     note-event
     fermata-articulation
  }

(pseudo code, but you get the idea, or run to-xml.scm on a file).

the idea is that

 * articulation can be attached to notes for stuff that hangs on note
   heads (fingerings). This requires major mods to various engravers.

 * The new syntax does away with old conventions (i.e.  )NOTE  )


-- 

Han-Wen Nienhuys   |   [EMAIL PROTECTED]   |   http://www.cs.uu.nl/~hanwen 


_______________________________________________
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to