summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/pmx/pmx25-284.html
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/generic/pmx/pmx25-284.html')
-rw-r--r--Master/texmf-dist/doc/generic/pmx/pmx25-284.html384
1 files changed, 0 insertions, 384 deletions
diff --git a/Master/texmf-dist/doc/generic/pmx/pmx25-284.html b/Master/texmf-dist/doc/generic/pmx/pmx25-284.html
deleted file mode 100644
index 29d811084c1..00000000000
--- a/Master/texmf-dist/doc/generic/pmx/pmx25-284.html
+++ /dev/null
@@ -1,384 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
- "http://www.w3.org/TR/html4/loose.dtd">
-<html>
-<head>
- <meta http-equiv="Content-Type" content="text/html">
- <title>PMX 2.84 vs 2.5</title>
-</head>
-
-<body bgcolor="#E1E1E1">
-
-<h2>Changes from PMX 2.5 to the Latest Full Release (2.84), 10 February 2018</h2>
-
-<p>2.501 <strong>(Note: new scor2prt)</strong></p>
-<ul>
- <li>Bugfix: initialize index in PMX subroutine putorn to eliminate subscript
- error detected in some compilers</li>
- <li>Bugfix in <strong>scor2prt</strong>: Ignore special treatment of special
- symbols if they appear between double quotes.</li>
- <li>Tweak: move end of first part of line-break ties slightly to the right.</li>
-</ul>
-
-<p>2.502 <strong>(Note: new pmx.tex)</strong></p>
-<ul>
- <li>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.</li>
- <li>Ties can now be represented with braces "{" before a note and "}" after. Both are
- equivalent to "t" after the note. (Thanks to Dirk Laurie).</li>
- <li>In <strong>pmx.tex</strong> all the commands of the form
- \font\...=\fontid sy1000 have been changed to \font\...=cmsy10 (Thanks to
- Olivier Vogel).</li>
-</ul>
-
-<p>2.503</p>
-<ul>
- <li>Enable arpeggio left shift with ?-[x]</li>
- <li>Allow musicsize of 24 and 29.</li>
- <li>Bugfix: Fix bug introduced in 2.415 which caused error in printing replacement
- number in xtup.</li>
-</ul>
-
-<p>2.504</p>
-<ul>
- <li>Gap between normal grace and main note: X[x] as option to the G command,
- where x is the gap size in notehead widths.</li>
- <li>Bugfix: og (segno) now works OK when nv .ne. noinst.</li>
-</ul>
-
-<p>2.505</p>
-<ul>
- <li>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.</li>
-</ul>
-
-<p>2.506</p>
-<ul>
- <li>Fixes a bug in AK. Simultaneous, equal-duration rests will be positioned
- according to the default rules.</li>
-</ul>
-
-<p>2.507</p>
-<ul>
- <li>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 </li>
- <li>Partial bugfix: In unbeamed xtuplets, the length of the bracket and position of
- the number are now adjusted to account for any inserted hardspaces.</li>
- <li>Bugfix: unbeamed xtups with two flags are now allowed.</li>
-</ul>
-
-<p>2.508</p>
-<ul>
- <li>Allow grace notes in xtuplets.</li>
-</ul>
-
-<p>2.509</p>
-<ul>
- <li>Correct small bug in arpeggio left-shifting (it got confused when there
- was more than one voice on a staff).</li>
-</ul>
-
-<p>2.510</p>
-<ul>
- <li>Bugfix: Correct omission of character variable declarations in new subroutine getgrace
- introduced in 2.508.</li>
-</ul>
-
-<p>2.511 <strong>(Note: new scor2prt named s2p2511.exe)</strong></p>
-<ul>
- <li>Bugfix: Correct error in horizontal spacing introduced in 2.507.</li>
- <li>Experiment: Remove prohibition against tempo changes in MIDI macros.</li>
- <li>Bugfix in <strong>scor2prt</strong>: Make it work right when "R" command occurs at end of
- input block and "/" is on next line (as produced by M-Tx).</li>
-</ul>
-
-<p>2.512</p>
-<ul>
- <li>Enable multiplicity down-up "][" within xtuplet</li>
-</ul>
-
-<p>2.513</p>
-<ul>
- <li>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.</li>
- <li>Bugfix: If an xtuplet with multiplicity 2 or 3 starts with a rest, the rest is now printed
- correctly.</li>
- <li>Bugfix: Unbeamed xtuplets (with option 'a' on first note) with multiplicity 2 or 3 are now printed correctly.</li>
-</ul>
-
-<p>2.514</p>
-<ul>
- <li>Bugfix: Correct horizontal spacing when after-grace is immediately followed by
- normal grace.</li>
- <li>Bugfix: Correct transpose register when it has been changed in a single
- after-grace.</li>
-</ul>
-
-<p>2.515</p>
-<ul>
- <li>Bugfix: Correct error in automatic forced beams. Before the fix, if the
- beam did not start an integral number of beam durations from the start of
- the bar, incorrect results would occur.
- <li>Bugfix: Properly center fermata over centered whole-bar rest. </li>
-</ul>
-
-<p>2.516 <strong>(Note: new pmx.tex)</strong></p>
-<ul>
- <li>Allow figures in voice #2.</li>
-</ul>
-
-<p>2.517</p>
-<ul>
- <li>Allow figures in two voices, voice 1 and any other one.</li>
-</ul>
-
-<p>2.518</p>
-<ul>
- <li>Bug fixes in 2-voice figures.</li>
-</ul>
-
-<p>2.519</p>
-<ul>
- <li>Fix bug that prevented \sk from being output, misaligning some voices.</li>
-</ul>
-
-<p>2.520</p>
-<ul>
- <li>New feature: special characters 2+, 4+, 5+, 6+, 9+ for figured bass. In the PMX
- string for any figure, follow the number by 's'. This uses the font cmrj from the
- new package figbas. You must install this font in your TeX setup for this to work.</li>
-</ul>
-
-<p>2.521</p>
-<ul>
- <li>Bugfix: Font definition syntax corrected so no extra space is introduced.</li>
-</ul>
-
-<p>2.602 <strong>(Note: new pmx.tex; requires eTeX)</strong></p>
-<ul>
- <li>Allow 24 voices, beams, slurs. Require etex.</li>
- <li>Include comment about doubling size of internal buffer to 131072, requiring gfortran for Windows to compile.</li>
- <li>Correct slur indexing in linebreakslurs.</li>
- <li>Account for comment lines in line count for error messages</li>
-</ul>
-
-<p>2.603 <strong>(Note: new scor2prt)</strong></p>
-<ul>
- <li>In getpmxmod.for, decrease nline by 2 to fix locating errors
- following reading in an include file.
- <li>Add some error messages in g1etset.for setup data
-</ul>
-
-<p>2.610</p>
-<ul>
- <li>Instrument-wise transposition: Ki[instrument #][+/-][trans amt.][+/-][new key].
- For more than one instrument, may immediately repeat everything after "K". Must
- either be at start of score (right after setup), or if later, must be preceded
- by normal (full score) key
- change command K+0[+/-][new key]. Must be used with relative accidentals ("Ar").
- Part(s) to be transposed must be entered in concert key, and will appear transposed
- in the score. MIDI behavior not yet
- tested. Has not yet been integrated into scor2prt, so for now
- if you want to make parts, only use Ki... as score-only (on line after "%%") and/or
- instrument only (on same line after %[Instrument #]).
-</ul>
-
-<p>2.613</p>
-<ul>
- <li>Set error trap if "D" is entered before any notes.</li>
- <li>Enhance "AS" to allow spacing adjustments tailored for either smallsize or
- tinysize. As before, "AS" must be followed by nv characters, but now they
- may be "0" for normal, "-" or "s" for small, or "t" for tiny. Still must
- set sizes of instruments with inline TeX.</li>
- <li>Bugfix: Fixed broken "K-..." in 2.610.
-</ul>
-
-<p>2.614</p>
-<ul>
- <li>Bugfix: revise raised dotted rests by separately raising rest and dot.
-</ul>
-
-<p>2.615 <strong>(Note: new scor2prt)</strong></p>
-<ul>
- <li>Command "AS", described above under 2.163, now also causes staff sizes to change
- (in score only, not parts), so inline TeX is no longer needed to change sizes of
- selected staves.</li>
- <li>Scor2prt transfers partwise transposition commands Ki... (see 2.610 above)
- into parts. </li>
-</ul>
-
-<p>2.616</p>
-<ul>
- <li>"Feature" added: Hairpin dynamics now may span input blocks.</li>
-</ul>
-
-<p>2.617</p>
-<ul>
- <li>Repaired several obscure bugs related to platform and compiler dependencies;
- see pmxab.for for details.
- </li>
-</ul>
-
-<p>2.618</p>
-<ul>
- <li>For letter and a4 paper respectively, commands "Acl" and "Ac4" set horizontal
- and vertical sizes and offsets that center the page with no further adjustments
- required in dvips. </li>
-</ul>
-
-<p>2.619 <strong>(Note: new pmx.tex)</strong></p>
-<ul>
- <li> Several changes at movement breaks to improve compatibility with M-Tx
- and musixlyr.</li>
-</ul>
-
-<p>2.621</p>
-<ul>
- <li> Bugfix: Made keyboard rest positioning ("AK" command) work properly
- when there are rests are within xtuplets.
- Also fine-tune default positioning of number and
- bracket in unbeamed xtuplets containing rests. Position of both can still
- be overridden with options on first note command for xtuplet.</li>
-</ul>
-
-<p>2.622</p>
-<ul>
- <li> New option in "K" command: "Kn..." inserts \ignorenats before signature
- change, supressing naturals in new signature</li>
- <li> Many small fixes in transposition and key changes with "K", "Ki", and
- "IT" to make MIDI come out OK. Basic function of "K" and "Ki" unchanged.
- "IT[+/- n1][+/- n2]..." now transposes MIDI by \internotes, not half steps
- as before. E.g. to transpose MIDI of 2nd instrument out of 3 up by one octave,
- use "IT+0+7+0". May also use to untranspose a transposing instrument that
- has been entered transposed, to make MIDI come out at concert pitch.</li>
-</ul>
-
-<p>2.70 <strong>(Note: new scor2prt.exe and pmx.tex)</strong></p>
-<ul>
- <li>Bugfix in AN, to make it behave as advertised, which is to assign user-
- defined names to part files rather than using the default.</li>
-</ul>
-
-<p>2.71 <strong>(Note: new pmx.tex and MusiXTeX 1.21)</strong></p>
-<ul>
- <li>Octave treble clef ("C8" command).</li>
- <li>In figured bass, apply vertical shift for remainder of line with
- option "v[-](number)" to the figure command</li>
- <li>Internal changes in multi-bar rests to accommodate changes in
- musixtex.tex.</li>
- <li>Slurs aligned with stem ends, postscript slurs only, option "v".</li>
- <li>Coda "oC".</li>
- <li>New, smaller segno "oG". Unlike "og", must enter on every staff. </li>
-</ul>
-
-<p>2.72 <strong>(Note: new pmx.tex; still requires MusiXTeX 1.21)</strong></p>
-<ul>
- <li>Bugfix when arpeggios go from one voice to another in the same staff.</li>
- <li>Further tweaks in multibar rests.</li>
- <li>Tweaks in centered full-bar rests.</li>
- <li>Fix bug in clef changes for multi-staff instruments.</li>
-</ul>
-
-<p>2.73 <strong>(Note: new pmx.tex)</strong></p>
-<ul>
- <li>Enabled lyrics with "[text]".</li>
- <li>Internally replace each '\' in pathname in input file with '/', so files made
- in Window are compatible with linux systems.
-</ul>
-
-<p>2.74 <strong>(Note: new pmx.tex, new scor2prt)</strong></p>
-<ul>
- <li>Enabled staff-crossing chords with single stems, as ordinary beams, and as
- beamed xtuplets.</li>
- <li>Allow \" in lyrics string, for umlaut.</li>
- <li>Fix bug in scor2prt that was causing crashes when last line started with %.</li>
- <li>Enable note option Lx to lengthen a stem by x \internotes.</li>
-</ul>
-
-<p>2.76</p>
-<ul>
- <li>Allow accented characters in lyrics.</li>
- <li>Behind-the-scenes modifications to allow staff-crossing chords that
- are unbeamed or beamed, as illustrated in staffcrossall.pmx.</li>
- <li>Modifications to allow accented characters in text strings in
- lyrics, page headers, and text dynamics.</li>
- <li>Bugfixes in unbeamed, dotted xtuplets.</li>
- <li>Increased allowable length of text dynamic strings from 52 to 64
- characters.</li>
-</ul>
-
-<p>2.77</p>
-<ul>
- <li>Enable AV+/-x+/-y to add vskip bigh before or after \eject.</li>
-</ul>
-
-<p>2.78</p>
-<ul>
- <li>Expand bufq to 131072 bytes.</li>
- <li>Expand maxblks tp 9600.</li>
- <li>Allow up to 75 pages.</li>
- <li>Index postscript hairpins from 1 up instead of by voice #.</li>
- <li>Add option 'o' to forced beam for open notehead (\hb); set ipl(3).</li>
- <li>Add option T[n], n=1,2,3 for single stem tremolo.</li>
-</ul>
-
-<p>2.80</p><strong>(Note: new pmx.tex)</strong></p>
-<ul>
- <li>Add 2-note tremolos.</li>
-</ul>
-
-<p>2.81</p>
-<ul>
- <li>Allow string of rests to end xtup,</li>
- <li>In chordal half-note 2-note tremolo, make chord notes open.</li>
-</ul>
-
-<p>2.82</p>
-<ul>
- <li>Bugfix: beams with rests, not confused with xtups.</li>
- <li>x option after slur index to allow slurs to go from one voice to another.</li>
- <li>x option also for ties.</li>
-</ul>
-
-<p>2.83</p>
-<ul>
- <li>Fix problems when changing to or from octave treble clef.</li>
- <li>Fix beaming (or not) and number location for xtups with
- multiple rests. Still some problems with number height but
- can be band-aided with number height tweak option.</li>
- <li>Tweak error messages for options on "R" command.</li>
- <li>Allow forced beam height and slope tweaks with 2-note tremolos.</li>
- <li>Allow chordal note with 2-note tremolos, adding dots as needed.</li>
- <li>Fix call to ncmid in beamstrt when setting start height for beam of
- 2-note trem, by changing arg from ivx to iv.</li>
-</ul>
-
-<p>2.84</p>
-<ul>
- <li>Bug fix: dots in chordal seconds.</li>
- <li>Bug fix: Initialize ihornb for non-beamed, down xtup.</li>
- <li>Bug fix when using "AT" with 2-note x3c rD.</li>
-</ul>
-
-<p>Revised 12 February 2018, Don Simons (dsimons at roadrunner dot com)</p>
-</body>
-</html>
-