PDF

How to create PDFs from FM topics

Topic status automatically displays here - do not remove.

Add me to your favorites!Bookmark this topic  Print me!Print this topic

This topic describes the procedure for creating a PDF from FrameMaker (FM) source topics. The two major variations described below are for different purposes: online or print. The online version contains bookmarks and a TOC, and is lightweight in file size. The print version does not contain bookmarks or TOC, and has visible printer cropmarks for paper alignment and trimming.

This topic details the use of FrameMaker V7, Acrobat V6, and Distiller V6. If you don't have these particular versions, you may find that the illustrations and forms, menu items and labels referred to in this topic may differ slightly from their position and names in your version. However, the principle and procedure is the same.

Online

Creating a lightweight and navigable PDF for online use is a single step process:

Print

Creating a PDF for professional printing is a two step process:

  1. Print the FM to PostScript using the Adobe PDF printer driver
  2. Distill the PostScript file to PDF using Acrobat Distiller

 


To create a lightweight and navigable PDF for online use from FM source files:

  1. In FrameMaker, open the document you wish to convert to PDF.
  2. From the menu, select File | Print.

    The 'Print Document' dialog will display:

    xyz

    It remembers the settings from its previous print action.

  3. In the Printer section (at the bottom of the dialog), click Setup.

    The Print Setup dialog will display:

    xyz

  4. In the 'Printer Name' field, select "Abobe PDF" and click the Properties button.

    This will display the 'Adobe PDF Document Properties' dialog.

  5. In the 'Adobe PDF Settings' tab:

    xyz

    • for the 'Adobe PDF Page Size' property, select "A4";
    • in the 'Adobe PDF Conversion Settings' frame, for 'Default Settings', select "Smallest File Size";
    • check the other fields in the frame;
    • uncheck 'Do not send fonts to "Adobe PDF" '.
  6. In the 'Paper/Quality' tab:

    xyz

    Check the 'Color' checkbox.

  7. Click OK.
  8. Back at the Print Setup dialog:
    • In the 'Paper Size' field, select "A4".
    • Click OK.

    This will close the 'Print Setup' dialog and return you to the FM 'Print Document' dialog.

    If you changed the printer in the previous steps, a FM message notifying you of a printer change (font information) may display:

    xyz

    If so, click OK.

  9. Back at the top the 'Print Document' dialog, check and select an appropriate page range for inclusion in the PDF: 

    xyz

    Generally, a PDF would consist of all pages in a document. Ensure that the checkboxes for 'Odd-Numbered Pages', 'Even-Numbered Pages', and 'Collate' are checked.

  10. In the 'Registration Marks' field, if not already selected, select "None":

    xyz

  11. Check the 'Generate Acrobat Data' checkbox, and click the 'PDF Setup' button:

    xyz

    See  How to configure the Acrobat Distiller PDF settings for online viewing.

    Tip Tip

    There is a return link to the next step from there.

  12. Back at the FM 'Print Document' dialog, uncheck the 'Print to File' checkbox:

    xyz

    Don't be concerned that a file name may be showing in the file name box. As long as the 'Print to File' checkbox remains unchecked, the filename is not used.

  13. Click Print.

    The 'Save PDF File As' dialog will display. Select a suitable location and file name for the PDF.

  14. Click Save.

    The Print progress dialog will display:

    xyz

    The Distiller 'Creating Adobe PDF' progress dialog will display:

    xyz

    The PDF file will be created in the name and location you specified in the step above. This file is ready for viewing and distribution.

Back to Top


To print the FM to PostScript using the Adobe PDF printer driver:

  1. In FrameMaker, open the document you wish to convert to PDF.
  2. From the menu, select File | Print

    The 'Print Document' dialog will display:

    xyz

    It remembers the settings from its previous print action.

    Note Note

    Interestingly, whilst writing this procedure, I observed that the 'Print to File' field first provided a file extension of ".prn", but upon return, altered it to postscript ".ps". In any case, Distiller will recognise and process either of these file types.

  3. In the Printer section (at the bottom of the dialog), click Setup.

    The Print Setup dialog will display:

    xyz

    In the 'Printer Name' field, select "Abobe PDF" and click the Properties button.

    This will display the 'Adobe PDF Document Properties' dialog.

  4. In the 'Adobe PDF Settings' tab:

    xyz

    • for the 'Adobe PDF Page Size' property, select "A3";
    • in the 'Adobe PDF Conversion Settings' frame, for 'Default Settings', select "Press Quality";
    • check the other fields in the frame;
    • uncheck 'Do not send fonts to "Adobe PDF" '.
  5. In the 'Paper/Quality' tab:

    xyz

    Check the 'Black & White' checkbox.

  6. Click OK.
  7. Back at the Print Setup dialog, in the 'Paper Size' field, select "A3".

    This allows for printer registration marks.

  8. Click OK.

    This will close the 'Print Setup' dialog and return you to the FM 'Print Document' dialog.

    If you changed the printer in the previous steps, a FM message notifying you of a printer change (font information) may display:

    xyz

    If so, click OK.

  9. Back at the top the 'Print Document' dialog, check and select an appropriate page range. 

    xyz

    Generally, a PDF would consist of all pages in a document. Ensure that the checkboxes for 'Odd-Numbered Pages', 'Even-Numbered Pages', and 'Collate' are checked.

  10. In the 'Registration Marks' field, select "Western".

    xyz

  11. There are two possibilities at this step:
    • Either save the PDF as a PostScript file (for later conversion to PDF using Distiller), by checking the 'Print to File' checkbox, and clicking Browse to select an appropriate file location.

      xyz

    • Alternatively, utilise Acrobat Assistant which generates the PDF file directly by unchecking the 'Print to File' checkbox.

      xyz

  12. If enabled, uncheck the 'Generate Acrobat Data' checkbox.

    xyz

    Note Note

    The 'Generate Acrobat Data' field may be disabled (greyed-out) depending upon which printer driver is selected.
    It becomes enabled—and checked by default—whenever the 'Adobe PDF' printer driver is selected.

  13. Click Print.

    If you elected to save the PDF as a PostScript file, the postscript file will be created in the name and location you specified in step 11 above. The Print progress dialog will display:

    xyz

    This file is ready for distilling into PDF. See How to distill a PDF from a PostScript file.

    This procedure is completed. You will be unable to perform the next step (14).

  14. Alternatively, if you elected to utilise Acrobat Assistant and generate the PDF file directly, the 'Save PDF File As' dialog will display. Select a suitable location and file name for the PDF. Click Save.

    If you chose a file name that already exists, you may be prompted for permission to overwrite it. If so, click Yes .

    The Distiller 'Creating Adobe PDF' progress dialog will display:

    xyz

    The PDF file will be created in the name and location you specified in this step. This file is ready for professional printing.

Back to Top


To distill a PDF from a PostScript file:

  1. In Acrobat Distiller, open the Postscript file you want to distill into a PDF.

    The Distiller will convert the PostScript file to PDF using its current settings. Locate the PDF file in the same folder and with the same name as the PostScript file.

Back to Top


To configure the Acrobat Distiller PDF settings for online viewing:

  1. In the FrameMaker 'Print Document' dialog, click the 'PDF Setup' button.

    This will display the 'PDF Setup' dialog.

  2. In the 'Settings' tab:

    xyz

    • for the 'PDF Job Options' property, select "Smallest File Size";
    • check that the 'Registration Marks' selection is set to "None";
    • check that the 'Page Size' dimensions match the final page size you expect",
      for example, A4 is 21.0 x 29.7cm;
    • check that the 'Page Range' is set to "All".
  3. In the 'Bookmarks' tab:

    xyz

    • check the 'Generate PDF Bookmarks' checkbox.

    Note Note

    Should you happen to see the ridiculous large number in the 'Bookmarks Expanded through level' property as illustrated, the PDF settings part of the PDF generation process may fail, and crash FM. See How to correct 'PDF Settings' for online generation.

    Tip Tip

    There is a return link to the next step from there.

  4. In the 'Tags' tab:

    xyz

    • check or uncheck the 'Generate Tagged PDF' checkboxI don't see that this makes any difference to the PDF functionality.
  5. In the 'Links' tab:

    xyz

    • uncheck the 'Create Named Destinations for All Paragraphs' checkbox.
  6. Click Set.

Return to 'How to create a lightweight and navigable PDF for online use from FM source files'.

Back to Top


To correct the 'PDF settings' for online PDF generation:

When generating a PDF for online use, a PDF TOC is required. This is created using the 'PDF Settings' properties of the FM source files. To ensure proper TOC generation, each of the FM source files must have their 'PDF Settings' set appropriately. There are many ways to do this, but it seems that some cause corruption and crash FM in the PDF generation process.

The corruption is visible as a ridiculously large number in the 'Bookmarks Expanded through level' property as illustrated:

xyz

The FM crash produces a cryptic error message as illustrated:

xyz

One way to resolve the problem, appears to be to open each of the FM source files in FM, leave them open during the entire PDF generation process, and individually set their 'PDF Setting' properties for online PDFs before PDF generation.

It does not appear possible to set the 'PDF Settings' properties of their common book FM file, as this always displays the corrupted large number discussed above.

  1. In FM, open each FM source file for the PDF and use the FM menu to select Format | Document | PDF Setup.

    This will display the 'PDF Setup' dialog for that particular document.

  2. In the 'Bookmarks' tab:

    xyz

    • select 'None' from the 'Bookmarks Expanded through level' property drop-down box.
  3. Click Set.
  4. Repeat this procedure for each and every FM source file in the FM book.

Return to 'How to correct the 'PDF Settings' for online PDF generation'.

According to http://www.microtype.com/FM_bugs.html:

According to http://www.adobe.com/support/techdocs/318572.html:

Additional Information

In FrameMaker 7.0, the options in the Bookmarks Expanded Through Level pop-up menu (None, Default, and All) don't work correctly. These options are converted to high numeric values when you close the FrameMaker document.

In addition, if you reopen the PDF Setup dialog box in the same session, after typing zero, FrameMaker may crash and return an error. The Bookmarks Expanded Through Level setting is also unable [to] interpret if the dialog is left blank or where spaces precede a numeric value.

If you change settings in the book file, FrameMaker applies those changes to each open document in the book file; closed documents retain the old settings.

This issue is corrected in FrameMaker 7.0p578 http://www.adobe.com/support/downloads/detail.jsp?ftpID=2111

 


See Also

xyz Lotech Solutions' Tips, Tricks, and Procedures | Jump across to separate topic How to print PDFs four-to-a-sheet 

Back to Top