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

Reply via email to