FrameMaker Tutorial:
Book Building

Developed for Advanced Documentation Students
by
David A. McMurrey
and Thomas A. Moore

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, rearrange the order of chapters, and add a table of contents. If you see any errors or think we should have included other tasks, let us know! 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. (This tutorial is provided for advanced documentation students on a free, as-is basis, without guarantee of accuracy.)

This tutorial is based on FrameMaker version 5.5 for Windows. You may see some minor differences if you are using a different 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'll need some files with text in them. Use the links below to download three sample files and save them to your local directory:

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, FrameMaker) 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 the first file: headings.mif.

  2. Download the second file: lists.mif.

  3. Download the third file: notices.mif.

  4. Save all of the files in a single folder on your desktop.

  5. Start FrameMaker.

  6. Open all three files in FrameMaker and save them again as .fm.

Building the Book File

To build a book file, you assemble existing files in a certain order:
  1. Go to headings.fm and choose File > Generate/Book.

  2. In the Generate/Book dialog box, select New Multifile Book, Including: and click Generate. Your new book, headings.book appears. Right now, your book only contains one file, headings.fm.

    book window

    Note: The book file is given the name of the first file included in it.

  3. Save the book file as pagedsgn.book. (File > Save as...) 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:

    menu bar-document

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

    menu bar-book

  4. Make sure the book file is active and choose File > Add File.

  5. In the Add File to Book dialog box, select Document File. Go to the file where you saved lists.fm, and select the file.

  6. In the Add File to Book dialog box, make sure Add File After: is selected, and click Add. You have now added lists.fm to your book.

  7. Add notices.fm to your book.

  8. After you have all three files included in your book, click Done. Your book should now look like this:

    book file

Setting up Page Numbering

To set up the numbering and pagination in a book file:
  1. In the book window, select headings.fm and choose File > Set Up File. The Set Up File dialog box appears:

    Set Up File dialog box

  2. In the Starting Page Side: list box, select Right.

  3. In the Page Numbering list box, select Restart at 1.

  4. In the Page Number in All Generated Files: Prefix text box, type the number 1 followed by a hyphen (1-). FrameMaker will insert this prefix before the page number in the table of contents and index. This is often used to include chapter numbers in the page number (2-4, 3-1, 4-17 and so on).

  5. Click Set.

  6. Repeat this procedure for lists.fm and notices.fm, except use 2- for the page number prefix in lists.fm, and 3- for notices.fm.

  7. Choose File > Generate/Update and then click Update. This updates all numbering in your book.

  8. Save your book file. Then, with the book window still active, hold down Shift and choose File > Save All Files in Book.

Rearranging Files in a Book

To rearrange files in a book file:

  1. With the book file active, choose File > Rearrange Files.

  2. In the Rearrange Files dialog box, select notices.fm.

  3. Click Move Up.

  4. Click Done. notices.fm is now the second file (chapter) in the book.

    Note: If you ever want to delete a file from a book, select the file you want to get rid of and click Delete.

  5. Save your book.

Adding a Table of Contents

To create a table of contents for your book:

  1. With the book file active, choose File > Add File.

  2. In the Add File to Book dialog box, select Generated List: Table of Contents.

  3. Instead of Add File After:, select Add File Before:.

  4. Select headings.fm and click Add.

  5. Find the Title tag in the Don't Include: column, and double-click on it. It should move to the Include Paragraphs Tagged: column. Do the same for Heading1 and Heading2.

  6. Click Set, then Done.

  7. With the book file still active, choose File > Generate/Update.

  8. Make sure pagedsgnTOC.fm is in the Generate: column, and click Update. FrameMaker creates a table of contents based on the three paragraph tags that you specified. Double-click on pagedsgnTOC.fm to display the table of contents.

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

Making Changes to Your Book

Because the order of chapters in our book changed, we need to change the Page Number in All Generated Files: Prefix in the book file, or our table of contents will be wrong. According to our TOC, the Special Notices chapter begins on page 3-1, even though it is now the second chapter. To update the page number prefixes:

  1. With the book file active, select notices.fm.

  2. Choose File > Set Up File.

  3. Change the prefix from 3- to 2-.

  4. Now go to lists.fm and change it from 2- to 3-.

  5. Update your book. The table of contents should now be correct.

This tutorial shows you how to create a fully-functional book, including multiple chapters and a table of contents. You should now continue on to the Indexing Tutorial to learn how to build an index.

Don't forget: you can go to the Tables of Contents Tutorial for further details on creating TOCs.

If you've completed this tutorial and are taking an online course in print documentation, go to the FrameMaker workshop area of the Print Documentation Chatroom and let the rest of the class know how you did on this tutorial.


Information and programs provided by hcexres@prismnet.com.