&dADocumentation for &dINEWPH2\PROOFPAR&dA Library&d@ October 8, 1992 The NEWPROOF program is the program which makes intermediate print files out of the stage 2 representation. It really contains most of the brains of the printing process. The program got to be so large that it was reaching the limits of what the old Ibycus could handle (no longer a limitation with the PC). One of the things we did to further compact the program was to load all of the program parameters as run time (such things as horizontal spacings between notes). A separate file, &dIPROOFPAR\14&d@ contained these parameters, and a special program, &dIPROOFPAR\MAKE&d@ was written to construct this file. Actually PROOFPAR\MAKE was intended to construct parameters for all sizes (e.g. 4 to 30 vertical lines per staff line). The &dIPROOFPAR&d@ library would contain all of these files. Currently, my opinion is that we may want to keep this system of doing things. This does allow us to study the problem of printing in different sizes, and also keeps us focussed on keeping "magic" numbers out of the printing program, itself.