Offending command: FMc, FmPA, FmPD or FmPD2

Acrobat Distiller can generate a PostScript error, offending command “FMc (or FmPA or FmPD2 or FmPD)” when you print a document to disk as a PostScript file from Adobe FrameMaker 5.x for Windows, and then distill it into a PDF file using Adobe Acrobat Distiller.

This is a documented bug on the Adobe website and the solutions below are taken straight from their page.

Solution 1

If you’re using FrameMaker in Windows 95, print the PostScript file from FrameMaker using the Adobe PostScript printer driver (AdobePS), with the PostScript option set to Optimize for Portability – ADSC and the PostScript header downloaded with each print job:

  1. Install the AdobePS driver if this has not been done yet. You can obtain this driver from the FrameMaker CD-ROM (5.1.1p2c and later).
  2. Choose Start > Settings > Printers.
  3. Right-click on your printer, then select Properties from the pop-up menu.
  4. Click on the PostScript tab.
  5. Select PostScript (Optimize for Portability – ADSC) from the PostScript Output Format pop-up menu.
  6. Set the PostScript Header option to Download Header with Each Print Job, then click OK.
  7. Print the FrameMaker document to disk as a PostScript file using AdobePS, then distill the PostScript file in Acrobat Distiller.

Solution 2
If you’re using FrameMaker 5 in Windows 3.1x, set the printer driver to conform to the Adobe Document Structuring Convention (ADSC) and enable the option to download header information with each print job. Then print the PostScript file to disk from FrameMaker using the new settings and distill the PostScript file in Acrobat Distiller.
To change the settings in the Microsoft PostScript printer driver:

  1. Double-click on the Control Panel in the Main group, then double-click the Printers Control Panel.
  2. Select your printer, then click Setup.
  3. Click Options, then select Send Header with Each Job.
  4. Click Advanced, then select Conform to Adobe Document Structuring Convention.
  5. Click OK.

To change the settings in the AdobePS driver:

  1. Double-click on the Control Panel in the Main group, then double-click the Printers Control Panel.
  2. Select your printer, then click Setup.
  3. Click on the PostScript tab.
  4. Set the PostScript Performance option to Optimize for Portability – ADSC.
  5. Click on the Job Control tab.
  6. Set the PostScript Header option to Download with Each Job.

Leave a Reply

Your email address will not be published. Required fields are marked *