> 1) Change the current style of printing to include a prolog read from a > file on the disk and inserted into the output script. This prolog would > contain the needed drawing code subroutines. The output postscript code > will contain a comment indicating the location on disk that the prolog > came from so that other Poscript hackers know where to look to insert > black magic postscript additions. :-)
Be careful not to suddenly require postscript level 2 or 3! We ran into this in PCB. I think it's safe to put function defs in the prologs, but not any commands that initialize the graphics state.