Adobe FrameMaker: Automatically Assigning Custom Master Pages

by Barb Binder

Note: If you are new to custom master pages, you will want to review Adobe FrameMaker: Creating Custom Master Pages before continuing.

Custom master pages are used in our FrameMaker documents to suppress page numbers on the opening page of a chapter or anytime we need a layout that differs from those of the default left and right master pages. Once you have set up your master pages, you can assign them manually with Format > Page Layout > Master Page Usage. That’s great, but isn’t there a better way? Absolutely.

In one of my publications, each new chapter starts on the next blank page (and not on the next right page, like so many others). I use a custom master to set the opening look for each chapter, but I need one for right page opening pages, and one for the left page open pages. Years and years ago, I had to do this manually, and inevitably missed a few during last minute edits.

What’s a girl to do? How about setting up a Reference Page table to do the work for me? By setting up the MasterPageMap table, I can assign master pages to body pages that contain specified paragraph tags. I learned pretty quickly that if I delegated the master page assignments to FrameMaker, I’d never make that mistake again.

Here’s how:

  1. Create your custom Master pages. I called mine FirstRight and FirstLeft.
  2. Navigate to Body Page 1 and click on your chapter title format.
  3. Jot down the exact spelling of the format. If you use the default FrameMaker paragraph formats, this will probably be called “Title”.
  4. Choose View > Reference Pages.
  5. Click the Next Page button until the five-column UnstructMasterPageMaps table appears. If you don’t see the table below, move on to step 6. If you find the table below, skip to step 7.
    Adobe FrameMaker: Master page mapping table
  6. If the mapping table does not appear in the reference pages, choose Format > Page Layout > Apply Master Pages. Click OK to proceed.
    Adobe FrameMaker: All master pages will be reapplied dialog box
  7. Click OK to create the new table on the reference pages.
    Adobe FrameMaker: A new mapping table will be created in the reference pages
  8. On the new reference page, make the following updates: For Book Update (Yes Or No), type Yes to allow the specified master page to be applied when you choose Apply Master Pages from a book.
    Adobe FrameMaker: Master page mapping table
  9. Under the Paragraph Tag Name column heading, type the name of the paragraph tag to which you want the master page to be applied. In my example, I am using Title. You must spell the paragraph tag name correctly, using the same capitalization that the paragraph tag uses.
  10. In the second column, type in the custom Master page for all right pages that have a Title tag. In my example, I’m applying FirstRight. Do the same thing for the left pages, but use the left opening page.
  11. Under the Range Indicator column heading, type Single to apply the master page only to the Body page on which each paragraph tag appears. (Type Span pages to apply the master page to the entire span of pages to which the paragraph tag is applied; or type Until changed to apply the master page to all pages, until the next Body page with a different paragraph tag listed in the mapping table is encountered.)
  12. Optionally, add notes to the Comments column. Text you type in this column does not affect how master pages are applied in any way.
  13. When you are done, choose View > Body Pages.

Ready for the magic?

  1. Open your Book window.
  2. Import the mapping table to the other files in your book.
  3. Update your book. Be sure to check Apply Master Pages before you click update.
    Adobe FrameMaker: Click on Apply Master Pages when you update your book

Related post: “Adobe FrameMaker: Start Chapters on the Next Available Page“.

This entry was posted in Adobe FrameMaker and tagged , , , , , , , . Bookmark the permalink.

7 Responses to Adobe FrameMaker: Automatically Assigning Custom Master Pages

  1. Pingback: Adobe FrameMaker: Creating Custom Master Pages | ROCKY MOUNTAIN TRAINING blog

  2. Stacy says:

    LOVE this blog! Really nice work.
    Question possibly related to the Automatically applying a master page entry–
    I want a paragraph to appear at the very bottom of the last page of a doc. The paragraph will contain disclaimer-type info. There will be other content on the page, and it will be of varying length.
    Any ideas?

    Cheers,
    Stacy

  3. Barb Binder says:

    Hi Stacy: how about creating a paragraph format called BodyLast, assigning it to the final paragraph of each chapter, and using that to call in the disclaimer page?
    ~Barb

  4. Pingback: Adobe FrameMaker: Start Chapters on the Next Available Page | ROCKY MOUNTAIN TRAINING blog

  5. Ana says:

    This is really helpful! But what do you do when you have a big book with lots of files in it already and you need to run this procedure?

  6. Barb Binder says:

    There is a checkbox to Apply Master Pages in the Update Book dialog box so that you can apply all of the master pages at the same time you update your book.

    ~Barb

  7. Ana says:

    Thank you, you’re amazing :)
    I cannot apply this condition to cases where I have table that run on several pages (even though I’ve included the table format in the mapping table). Do you know why this happens?
    Thanks again!!

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>