Return
Changes from PMX 2.5 to the Latest Beta (2.513), 29 September 2006
2.501 (Note: new scor2prt)
- Bugfix: initialize index in PMX subroutine putorn to eliminate subscript
error detected in some compilers
- Bugfix in scor2prt: Ignore special treatment of special
symbols if they appear between double quotes.
- Tweak: move end of first part of line-break ties slightly to the right.
2.502 (Note: new pmx.tex)
- The height of a figured bass vertical stack can now be adjusted upward by
an integral number of \internote by appending "+" and the number. Recall that
it can already be moved downward 4\internote by prepending "_" (underscore). The
two options can be combined to provide full control over the vertical position.
- Ties can now be represented with braces "{" before a note and "}" after. Both are
equivalent to "t" after the note. (Thanks to Dirk Laurie).
- In pmx.tex all the commands of the form
\font\...=\fontid sy1000 have been changed to \font\...=cmsy10 (Thanks to
Olivier Vogel).
2.503
- Enable arpeggio left shift with ?-[x]
- Allow musicsize of 24 and 29.
- Bugfix: Fix bug introduced in 2.415 which caused error in printing replacement
number in xtup.
2.504
- Gap between normal grace and main note: X[x] as option to the G command,
where x is the gap size in notehead widths.
- Bugfix: og (segno) now works OK when nv .ne. noinst.
2.505
- A new global option AK activates special rules for vertical positioning
of rests in two-voice staves. By way of background, without the new option,
rests in two-voice staves have default positions based on
a simple rule that is not context-sensitive: those
in the lower voice (the one before "//") are 4\internote below their
single-voice default positions, and those in the upper line are 2\internote
above the single-voice default. The new option invokes a set of
context-sensitive rules to set the default position. The baseline rule is to
align the rest in a horizontal line with the next following note in the same
bar. If there is no following note in the bar, then it is aligned with the
next prior note. If there are simulataneous rests in both voices, the old
rule is applied. When the AK option is in force, it only affects places
where there are two voices in a staff. It may be toggled on and off at the
beginning of any input block, using
just AK. When the option is in effect, any user-defined tweaks on the height
of a rest will supersede the option for that particular rest, i.e., the tweak
will be applied relative to the single-voice default position.
2.506
- Fixes a bug in AK. Simultaneous, equal-duration rests will be positioned
according to the default rules.
2.507
- Enhancement to global option AK for vertical positioning of rests in
two-voice staves (see version 2.505): The option L ("look left") in a rest will cause the
vertical position of that rest to be based on the preceding note, rather than the
following one as is the default when AK has been issued
- Partial bugfix: In unbeamed xtuplets, the length of the bracket and position of
the number are now adjusted to account for any inserted hardspaces.
- Bugfix: unbeamed xtups with two flags are now allowed.
2.508
- Allow grace notes in xtuplets.
2.509
- Correct small bug in arpeggio left-shifting (it got confused when there
was more than one voice on a staff).
2.510
- Bugfix: Correct omission of character variable declarations in new subroutine getgrace
introduced in 2.508.
2.511 (Note: new scor2prt named s2p2511.exe)
- Bugfix: Correct error in horizontal spacing introduced in 2.507.
- Experiment: Remove prohibition against tempo changes in MIDI macros.
- Bugfix in scor2prt: Make it work right when "R" command occurs at end of
input block and "/" is on next line (as produced by M-Tx).
2.512
- Enable multiplicity down-up "][" within xtuplet
2.513
- Bugfix: If there is more than one rest at start of a beamed xtuplet marked as a forced
beam, beam height and slope tweaks are now properly handled.
- Bugfix: If an xtuplet with multiplicity 2 or 3 starts with a rest, the rest is now printed
correctly.
- Bugfix: Unbeamed xtuplets (with option 'a' on first note) with multiplicity 2 or 3 are now printed correctly.
Return
Revised 29 September 2005, Don Simons (dsimons at adelphia.net)