1. pmx134.tex
Although Don only guarantees correctness on a LaTeX 2.09 system, if you
simply change \documentstyle to \documentclass at the top, it goes like
a dream through LaTeX 2e. (Three passes needed to get the table of contents
right!)
2. Fortran sources
I'm using fort77 on a Linux system (fort77-1.14a). The latest version
is much more compatible with the PMX source than its predecessors, and
compiles as soon as the common block alignment errors are sorted out.
I also like to increase nm=7 to nm=15. I do these with a sed script:
--- convert.sed ---
/nm=7/nm=15/
s/nstartq,lstart(15),facmtr/facmtr,lstart(15),nstartq/
s/itopfacteur,ibotfacteur,interfacteur,isig0,/fracindent,widthpt,height,itopfact
eur,ibotfacteur,/
s/isig,lastisig,fracindent,widthpt,height,inameq(nm),idsig/interfacteur,isig0,is
ig,lastisig,idsig,inameq(nm)/
----
Note that the script contains only four lines: two of the lines
starting with 's/' are very long. The script is invoked by e.g
sed -f fixup.sed < pmxb.for > pmxb.f
after which you compile by
fort77 pmxb.f -o pmxb
Since this process is so easy, I am no longer distributing the resulting
files. If your Unix system does not have fort77, you should get Stefan
Evert's C version of PMX.
Dirk Laurie