FrameMaker Tutorial:
Book Building

Developed for advanced documentation students by
David A. McMurrey Thomas A. Moore
Jacqueline J. Pulido ---

See the FrameMaker resource page for additional study materials. Got a question about this tutorial? Post it in the FrameMaker FAQ


The following FrameMaker tutorial shows you how to assemble a book file, set up numbering and pagination, add a table of contents and an index, and rearrange the order of chapters. This tutorial is provided for advanced documentation students on a free, as-is basis, without guarantee of accuracy. If you see any errors or think we should have included other tasks, let us know!

Other tutorials focus on the basics, styles, graphics, tables, templates, master pages, cross-references, variable text, and conversion techniques. These tutorials only get you started; if you have more in-depth needs, see the Adobe FrameMaker User Guide or Adobe FrameMaker Classroom in a Book.

The tutorial's instructions are based on FrameMaker version 6.0 for Windows. You may encounter some minor differences if you are using another version.

Note: For the sake of brevity, we use an abbreviated style for menu commands throughout this lesson. For example, "Choose File > New" means "Choose New from the File menu".

Setting Up Files for a Book

To build a book, you will need a few document files. Use the links below to download three sample files and save them:

When you click on the FrameMaker documents below, the Netscape 4 browser may attempt to display them directly—in which case you'll see just a few gobbledygook characters. To force Netscape 4 to download these files:
  1. Click on Edit, then on Preferences.

  2. Select Applications, and scroll down to the application you use (in this case, Adobe FrameMaker Interchange Format ) and select it.

  3. Click on Edit and then click on the Save to Disk radio button.

  4. Once you've changed these browser settings, click on the links below again.

  1. Download three document files:

    1. Click on one of the following links:

    2. This instruction varies depending on the browser; for Netscape, click Save File.
    3. In the Save As dialog box, the File name box should show the selected file name.
    4. Select the directory to save the file (save the three files in the same location) and click Save.
      Note: If you are working in the TCM computer lab, use the A: drive to save your files on a diskette.
    5. Repeat these procedures to download the remaining file(s).

  2. Open FrameMaker.

  3. Open the three files in FrameMaker and save the files with a .fm extension:

    1. Choose File > Open and select the sample files' directory.
    2. Click on one of the sample files and click Open.
    3. Choose File > Save As.
    4. Select the directory to save the file (remember to save the files in the same location).
    5. In the File name box, change the .mif to a .fm extension and click Save.
    6. Repeat these procedures to save the remaining file(s).

Building the Book File

To build a book file, you assemble existing files in a certain order:
  1. Choose Window > headings.fm to view the headings.fm file.

  2. Choose File > New > Book.

  3. When the message appears, "Do you want to add the file 'headings.fm' to the new book?", click Yes. The book now contains one document file, headings.fm.

    The book window should look like this:

    New Book window

  4. Save the book. Choose File > Save Book.

  5. Select the same directory as the document files to save the book.

  6. In the File name box, type pagedsgn.book and click Save.

  7. Notice that the menus choices are slightly different while a book file is active.

    Here's what the menu bar looks like with a regular document file active:

    Document menu bar

    And here's what it looks like with a book file active:

    Book menu bar

  8. Make sure the book file is active and choose Add > Files or click on Add File in the book window.

  9. The Add Files to Book dialog box appears. Select the sample files' directory, click on lists.fm, and then click Add. (FrameMaker places lists.fm immediately after headings.fm.)

  10. Repeat Steps 8 and 9 to add notices.fm to the book. (FrameMaker places notices.fm immediately after the file that is highlighted, in this case lists.fm.)

    Your book should look like this:

    Book file

Setting up Page Numbering and Pagination

To set up the numbering and pagination in a book:
  1. In the book window, click on headings.fm and choose Format > Document > Numbering. The Numbering dialog box appears:

    Numbering dialog box

  2. Click on the Chapter tab.

  3. Make headings.fm the first chapter. Select Chapter # and type in 1. From the Format pull-down menu, select Numeric [14].

  4. Click on the Page tab.

  5. Select First Page # and type in 1. From the Format pull-down menu, select Numeric [14].

  6. Click Set.

  7. Choose Format > Page Layout > Pagination.

  8. From the Pagination dialog box, select Double Sided and from the 1st Page Side pull-down menu, select Right. Then, click Set.

  9. If you use by-chapter numbering, you must change:

    <$paratext> <$pagenum>

    to

    <$paratext> <$chapnum>-<$pagenum>

    at the very bottom of the reference page in the generated TOC file and then update the book. In the generated index file, change:

    <$pagenum>

    to

    <$chapnum>-<$pagenum>

    at the very bottom of the reference page in the generated index file and then update the book.

  10. Repeat these procedures for lists.fm and notices.fm with the following exceptions:

    • For Step 3, select Continue Numbering From Previous File in Book in the Chapter tab. (With this option, the chapter numbers correspond to the files' order shown in the book window.)

    • For Step 5, select Continue Numbering From Previous Page in Book in the Page tab.

  11. Choose Edit > Update Book or click on Update Book in the book window.

  12. In the Update Book dialog box, make sure Update Numbering is checked, along with the other options:

    Update dialog box.

  13. Click Update.

  14. Save your book file. Choose File > Save Book.

Adding a Table of Contents

To create a table of contents for your book:

  1. In the book window, click on heading.fm, and choose Add > Table of Contents.

  2. From the Add File pull-down menu, select Before headings.fm.

  3. In the Don't Include list, find the Title tag and double-click on it. Title should move to the Include Paragraphs Tagged list.

  4. Repeat Step 3 for Heading1 and Heading2.

  5. Click Add, then when the Update Book dialog box appears, click Update.

  6. Double-click on pagedsgnTOC.fm to display the table of contents.

Since no page layout (i.e., template) was specified, the table of contents uses the page layout of the first non-generated file, headings.fm. To modify the table of content's layout:

  1. Choose View > Master Pages.

  2. In the header, select the text Chapter 1 and press Delete.

  3. For the new header, type Contents.

  4. Choose View > Body Pages.

  5. Activate the book file. Choose Window > pagedsgn.book.

  6. Click on pagedsgnTOC.fm and choose Format > Document > Numbering.

  7. Click on the Page tab.

  8. Select First Page # and type in 1. From the Format pull-down menu, select roman [xiv].

  9. Click Set.

  10. Choose Format > Page Layout > Pagination.

  11. From the Pagination dialog box, select Double Sided and from the 1st Page Side pull-down menu, select Right. Also change Before Saving & Printing to Delete Empty Pages, and then click Set.

  12. Choose Edit > Update Book.

  13. In the Update Book dialog box, make sure all the options are checked, and click Update.

    Note: For more information on formatting tables of contents, refer to the Tables of Contents Tutorial.

Adding an Index

Before generating an index, you have to create index markers in the book's document files. However, to save time, some index markers have already been created for you. To generate the index:

  1. In the book window, click on notices. fm, and choose Add > Standard Index.

  2. The Set Up Standard Index dialog box displays a list of the markers that can be included in the index. Make sure Index is the only marker in the Include Markers of Type list. (If Index is not included, find the marker in the Don't Include list and double-click on it.)

  3. From the Add File pull-down menu, select After notices.fm for the location in the book.

  4. Click Add, and then click Update. The index will be automatically added to the book file. FrameMaker generates your index in a new file called pagedsnIX.fm. (The name of the source document plus the suffix "IX".)

  5. Double-click on pagedsgnIX.fm to display the index and choose View > Text Symbols to hide the text symbols if they are in your way.

Once again, since no template was specified, the index uses the page layout of the first non-generated file, headings.fm. To modify the index's layout:

  1. Choose Format > Page Layout > Column Layout.

  2. In the Column Layout dialog box, change the number of columns to 2. Then, click Update Entire Flow.

  3. Now, choose View > Master Pages.

  4. In the header, select the text Chapter 1 and press Delete.

  5. For the new header, type Index.

  6. Choose View > Body Pages.

  7. Activate the book file. Choose Window > pagedsgn.book.

  8. Click on pagedsgnIX.fm, and choose Format > Document > Numbering.

  9. Click on the Page tab and select Continue Numbering From Previous File in Book. Then, click Set.

  10. Choose Format > Page Layout > Pagination.

  11. From the Pagination dialog box, select Double Sided and from the 1st Page Side pull-down menu, select Right. Also change Before Saving & Printing to Delete Empty Pages, and then click Set.

  12. Choose Edit > Update Book.

  13. In the Update Book dialog box, make sure all the options are checked, and click Update.

    Note: For more information on creating index markers or formatting indexes, refer to the Indexes Tutorial.

Rearranging Files in a Book

To rearrange files in a book file:

  1. Make sure the book file is active. If not, choose Window > pagedsgn.book.

  2. Click and drag notices.fm above lists.fm. (In the book window, the blue line represents the file's new position within the book.)

    Move a Chapter

  3. Click on Update Book in the book window and click Update. FrameMaker automatically revises the chapter and page numbering, along with the table of contents and index.

    Note: If you ever want to delete a file from a book, click on the file you want to get rid of, then choose Edit > Delete File from Book or click on Delete a Chapter in the book window.

  4. Finally, save the book and all of its associated files. Hold the Shift key and choose File > Save All Files in Book.

This tutorial shows you how to create a fully-functional book, including multiple chapters, a table of contents, and an index.

Don't forget that you can go to the Tables of Contents Tutorial for further details on creating TOCs and the Indexing Tutorial to learn about building indexes.


Information and programs provided by hcexres@prismnet.com.