summaryrefslogtreecommitdiff
path: root/support/pmx
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2022-03-08 03:00:44 +0000
committerNorbert Preining <norbert@preining.info>2022-03-08 03:00:44 +0000
commitb1f3f2681b2bf35570ad11f65270777f38c55f7e (patch)
tree095fd002f68133f64deb00574ad4740d1df66859 /support/pmx
parent14d9a09517cc5a3a16f279ac3f64c172f8dae030 (diff)
CTAN sync 202203080300
Diffstat (limited to 'support/pmx')
-rwxr-xr-xsupport/pmx/OSX/pmxabbin739636 -> 0 bytes
-rwxr-xr-xsupport/pmx/OSX/scor2prtbin118052 -> 0 bytes
-rw-r--r--support/pmx/README2
-rw-r--r--support/pmx/doc/ChangeLog8
-rw-r--r--support/pmx/doc/pmx-install.pdfbin108463 -> 114749 bytes
-rw-r--r--support/pmx/doc/pmx-install.tex4
-rw-r--r--support/pmx/doc/pmx294.pdfbin345417 -> 0 bytes
-rw-r--r--support/pmx/doc/pmx298.pdfbin0 -> 355137 bytes
-rw-r--r--support/pmx/doc/pmx298.tex (renamed from support/pmx/doc/pmx294.tex)31
-rw-r--r--support/pmx/doc/ref294.pdfbin70133 -> 0 bytes
-rw-r--r--support/pmx/doc/ref298.pdfbin0 -> 66121 bytes
-rw-r--r--support/pmx/doc/ref298.tex (renamed from support/pmx/doc/ref294.tex)6
12 files changed, 30 insertions, 21 deletions
diff --git a/support/pmx/OSX/pmxab b/support/pmx/OSX/pmxab
deleted file mode 100755
index e582bf38c9..0000000000
--- a/support/pmx/OSX/pmxab
+++ /dev/null
Binary files differ
diff --git a/support/pmx/OSX/scor2prt b/support/pmx/OSX/scor2prt
deleted file mode 100755
index d0c9d3aa05..0000000000
--- a/support/pmx/OSX/scor2prt
+++ /dev/null
Binary files differ
diff --git a/support/pmx/README b/support/pmx/README
index d8c7bb3d22..4102cf4bd8 100644
--- a/support/pmx/README
+++ b/support/pmx/README
@@ -1,4 +1,4 @@
-This is PMX, version 2.94a (2021-01-28). PMX provides a preprocessor for MusiXTeX.
+This is PMX, version 2.98a (2022-03-06). PMX provides a preprocessor for MusiXTeX.
pmxab builds a TeX input file based on a .pmx input file in
a much simpler language, making most of the layout decisions
diff --git a/support/pmx/doc/ChangeLog b/support/pmx/doc/ChangeLog
index 3453c44fc5..e5389c77f5 100644
--- a/support/pmx/doc/ChangeLog
+++ b/support/pmx/doc/ChangeLog
@@ -1,3 +1,11 @@
+2.98
+ Fix beaming in 6/2 time by setting mapfb(5) and (6) = 0 in make1bar(...)
+2.97
+ Fix problem with beaming after new movement command
+2.96 and 2.95
+ replace and '\','/'. and '"' with chax();
+ eliminate do loops with shared last line
+ delete superfluous comments in source
2.94
Allow moving dots on main and chord note in 2-note termolos
Add definitions of \hbp and \hbpp to pmx.tex
diff --git a/support/pmx/doc/pmx-install.pdf b/support/pmx/doc/pmx-install.pdf
index 5538f8db89..86263798a5 100644
--- a/support/pmx/doc/pmx-install.pdf
+++ b/support/pmx/doc/pmx-install.pdf
Binary files differ
diff --git a/support/pmx/doc/pmx-install.tex b/support/pmx/doc/pmx-install.tex
index c6bf78dc6d..12c3b12462 100644
--- a/support/pmx/doc/pmx-install.tex
+++ b/support/pmx/doc/pmx-install.tex
@@ -5,7 +5,7 @@
\RequirePackage{hyperref}
\usepackage{xcolor}
\newcommand{\myurl}[1]{\textcolor{blue}{\underline{\textcolor{black}{\url{#1}}}}}
-\newcommand{\pmxVersion}{2.9.4}
+\newcommand{\pmxVersion}{2.9.8}
\begin{document}
\title{Installation of the CTAN PMX Distribution}
\author{Bob Tennent\\
@@ -52,7 +52,7 @@ and \texttt{scor2prt}, an executable used to produce single-player parts from mu
On Windows
systems, one can install \texttt{pmxab.exe} and
-\texttt{scor2prt.exe} in the \texttt{Windows} 32 bit or 64~bit sub-directories; these are pre-compiled
+\texttt{scor2prt.exe} in the \texttt{Windows} sub-directory; these are pre-compiled
executables and should be copied to any
folder on the PATH of executables.
This might entail creating a suitable folder and adding that folder
diff --git a/support/pmx/doc/pmx294.pdf b/support/pmx/doc/pmx294.pdf
deleted file mode 100644
index 2a0d2d1887..0000000000
--- a/support/pmx/doc/pmx294.pdf
+++ /dev/null
Binary files differ
diff --git a/support/pmx/doc/pmx298.pdf b/support/pmx/doc/pmx298.pdf
new file mode 100644
index 0000000000..ee89215541
--- /dev/null
+++ b/support/pmx/doc/pmx298.pdf
Binary files differ
diff --git a/support/pmx/doc/pmx294.tex b/support/pmx/doc/pmx298.tex
index 69bf5269b8..82e8d24a4e 100644
--- a/support/pmx/doc/pmx294.tex
+++ b/support/pmx/doc/pmx298.tex
@@ -1,6 +1,6 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
-% pmx294.tex 1/22/2020
+% pmx298.tex 2/4/2022
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[11pt]{article}
@@ -47,7 +47,7 @@
PMX~--~a Preprocessor for \MusiXTeX{}\\
\null\vskip-15pt
\Large\sl
- Version 2.94~--~22 January 2020\\
+ Version 2.98~--~4 February 2022\\
\author{\Large\rm Don \sc Simons\\
\large\sl
Dr. Don's PC and Harpsichord Emporium\\
@@ -66,18 +66,19 @@
\maketitle
\section*{Preface}
-Compared to version 2.84, aside from bug fixes documented in the
-opening comments in the source code, \PMX version 2.94
-enables blank gaps at the end or in the middle of a system (\ref{Gaps}),
-allows virtually
-arbitrary staff jumping beams with multiplicity changes at the jump (\ref{Jumps}),
-allows
-changes to the vertical position of the number for a multibar rest (\ref{MultibarRest}),
-and has more flexibility in setting stem lengths (\ref{Stemlength}).
+Compared to version 2.94, \PMX version 2.98 does not have any new functionality.
+As documented in the opening comments in the source code file pmx298.for,
+it does have several bug fixes, and changes in coding formalism to make it more
+broadly compatible with other FORTRAN compilers beyond GNU, and for translation from
+FORTRAN to C.
\setcounter{page}1
% Need extra line to push last line of TOC to next page
+
+~~
+
~~
+
\tableofcontents
%\setcounter{secnumdepth}1
\pagestyle{headings}
@@ -147,8 +148,8 @@ that defines the score and the individual parts.
The basic \PMX
distribution as of this version of the manual is
-\href{http://icking-music-archive.org/software/pmx/pmx294.zip}
-{\underline{\tt pmx294.zip}}.\NEW{2.94} It
+\href{http://icking-music-archive.org/software/pmx/pmx298.zip}
+{\underline{\tt pmx298.zip}}.\NEW{2.98} It
contains the FORTRAN sources, binaries that will run in a DOS
window on a PC with WINDOWS95 or higher, manuals for usage and for installation
in DOS/Windows, and example typesetting files. Alternatively, the
@@ -158,9 +159,9 @@ for acquiring and installing \MusiXTeX~and \PMX on various platforms
(Windows, Mac-OSX, Unix-like systems) including using automated procedures from
several external \TeX~distribution sites.
The packages from those other sites will
-all eventually incorporate all the upgrades in {\tt pmx294.zip} but will take
-varying amounts of time to do so. \PMX is often upgraded; the most current version will
-always be available directly from the ``News'' paragraph
+all eventually incorporate all the upgrades in {\tt pmx298.zip} but will take
+varying amounts of time to do so. If~\PMX~is upgraded, the most current version will
+be available directly from the ``News'' paragraph
\href{http://www.icking-music-archive.org/software/htdocs/htdocs.html}{\underline{here}}.
\subsection{Conventions for This Manual}
diff --git a/support/pmx/doc/ref294.pdf b/support/pmx/doc/ref294.pdf
deleted file mode 100644
index 6161911998..0000000000
--- a/support/pmx/doc/ref294.pdf
+++ /dev/null
Binary files differ
diff --git a/support/pmx/doc/ref298.pdf b/support/pmx/doc/ref298.pdf
new file mode 100644
index 0000000000..77f7ef2674
--- /dev/null
+++ b/support/pmx/doc/ref298.pdf
Binary files differ
diff --git a/support/pmx/doc/ref294.tex b/support/pmx/doc/ref298.tex
index 28c426f663..af2b40d8bd 100644
--- a/support/pmx/doc/ref294.tex
+++ b/support/pmx/doc/ref298.tex
@@ -1,6 +1,6 @@
%%%%%%%%%%%%%%%%%
%%
-%% ref294.tex (latex)
+%% ref298.tex (latex)
%%
%%%%%%%%%%%%%%%%%
\ifx\documentstyle\undefined
@@ -43,8 +43,8 @@
%\let\blank\ \def\ {\blank\blank}
\centerline{QUICK REFERENCE TABLE FOR {\bf PMX},
-Version 2.94,
-Jan 2020~~~
+Version 2.98,
+Feb 2022~~~
\hfill Don Simons (dsimons@roadrunner.com)}
%\begin{multicols}{2}