On the PMX 2.50 reference card, the syntax for accidentals in
a note is given as
  [f,s,n]          Accidental. Repeat for double.
   [+,- i +,- x]   Vertical shift, \internotes; horiz. shift, notehead widths.
   [<,> x]         Horiz. shift, notehead widths.
   [i]             MIDI-only accidental.
   [c]             Cautionary accidental.
This means that any of the four items may follow the main accidental
letter, in any sequence.  However, experiment reveals that there must
not be anything between the accidental letter and the adjustments,
and that it is not important whether [c] comes before or after.
Thus, the present (entirely logical) behaviour of pmxab corresponds
more closely to the syntax:
  [c]              Treat accidental, if any, as cautionary.
  [f,s,n]          Accidental. Repeat for double.
   [+,- i +,- x]   Vertical shift, \internotes; horiz. shift, notehead widths.
   [<,> x]         Horiz. shift, notehead widths.
   [i]             MIDI-only accidental. 
[i] is incompatible with [c] and the shift options, but IMHO that
goes without saying:  anyone coding 'dcni' will be unable to explain whether
a cautionary MIDI-only accidental is printed or not.

Dirk
_______________________________________________
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music

Reply via email to