Adobe FrameMaker: Dictionary-Style Running Heads
by Barb Binder, Adobe Certified Instructor on FrameMaker
Updated: May 22, 2020
If you are creating reference materials like a dictionary, glossary or telephone directory, you may be called on to produce “live” running heads, but with a twist. FrameMaker’s Running H/F 1 variables are all set to go gather paragraphs from a document and display them in a running head, but the assumption is that you want the first paragraph from the page.
For example, if page two has three Heading1s, and you set your variable to <$paratext[Heading1]>, FrameMaker will pull the first Heading1 off the page, and will ignore the other two. In reference materials, that will work great for the left page header, but you may find it helpful to pull the last Heading1 off of the right hand pages, to show the range of information that appears on the facing pages spread. Here’s how:
- Set the Running H/F 1 variable on the left page to <$paratext[Heading1]>.
- Set the Running H/F 2 variable on the right page to <$paratext[+,Heading1]>.
That’s it! The plus sign (+) tells FrameMaker to find the last paragraph on the page matching the tag rather than the first paragraph.
More on working with master pages
Using variables in headers and footers
Working with custom master pages