All--

I would be willing to program up a complete alternate alignment system if I
knew how it should operate in all situations.  The object types are
word-group (wg), hairpin-start (h1), and hairpin-stop (h2).  The only
possible combinations are wg, h1, h2, wg+h1, h2+wg, h2+h1, and h2+wg+h1.
For each object type in every possible sequence I need to know the
justification method (left, centered, or right) and the reference point on
the note (left-edge, center, stem)     

For example, one person suggested left-justifying everything (but left the
reference point unspecified). Another wanted hairpins and text-hairpin-text
combinations to be left-and-right justified.  These are both possible but
incompatible.  

Some of the same comments apply to vertical alignment, but not all.  In
particular some have asked for a common baseline for all marks in a system
(like figures).  If that line is indexed to the lowest note, it will be hard
to program; if its the bottom line of the staff or the centerline between
two staves it's not so hard.

If people have a particular preference it would be very useful if they would
send an edited copy of dyntest.pmx, containing user-defined tweaks that make
the output look the way they want.  I think the file has just about all
possible combinations.  Verbal descriptions would also be helpful.

--Don Simons

Reply via email to