Why doesn't FrameMaker release 5 PostScript load into Ghostscript?
Issue
When I try to load FrameMaker release 5 generated PostScript into GhostScript 3.33, I get the following error message:
Error: /undefined in currentdistillerparams Operand stack:
Execution stack: %interp_exit --nostringval-- --nostringval-- --nostringval-- false --nostringval-- --nostringval-- --nostringval-- --nostringval--
Dictionary stack: --dict:595/631-- --dict:0/20-- --dict:69/200-- --dict:105/400--
Current allocation mode is local
Current file position is 8510
Is there a workaround?
Solution
The workaround is to modify the PostScript file; change the line
systemdict /pdfmark known {
to:
systemdict /pdfmarkXXX known {
Also, the Generate Acrobat Data option in the FrameMaker print dialog must be turned off when generating the PostScript file.
If you want this change for all print jobs, copy the $FMHOME/fminit/ps_prolog file to your $HOME/fminit directory. Then modify your $HOME/fminit/ps_prolog file with the change described above.
This content requires Flash
To view this content, JavaScript must be enabled, and you need the latest version of the Adobe Flash Player.
Download the free Flash Player now!
