I'm using Windows 7 – FrameMaker 11 – Unstructured
I have a book with several chapters, and each chapter has several files in it. I’m trying to get the chapter title to run across all the files in that chapter. Many previous authors have worked on these files, and some even set the Running H/F 1 thru 4 variables as plain text to get them to work. I’m going through and standardizing this.
I place a Header/Footer 4 marker at the chapter title in the first chapter file.
I use Running H/F 4 in the master page headers of all the subsequent files in that chapter.
All Running H/F 4 are defined as <marker2>.
Most files properly show the chapter title, but some are blank. I can’t figure out why there are still a couple of files that won’t pick up the marker2.
Any suggestions on what’s wrong and how to fix this?
Hi Rose: I want to clarify this statement:
I have a book with several chapters, and each chapter has several files in it.
Does that mean that one chapter (one .fm file) has multiple flows? Flow A, Flow B and perhaps Flow C? And you want the running head to show the chapter title for all pages of this one, multi-flow file?
No, the files are all in a single flow - the files are grouped according to content, and the first file in the group has the <Heading> designation (chapter title) that the marker2 cites. In the example below, the chapter Introduction has 5 files in it, Safety has two files, etc.
re: ...some even set the Running H/F 1 thru 4 variables as plain text to get them to work.
Yikes. Short of that stewardship headache, users need to consider using Variables, or Xrefs in the header/footer. I commonly use Xrefs to ToC/IX in the headers of PDF versions of what I write.
As it happens, I'm working on a book in which one chapter is multiple files (at the book level), the Running H/F 1, which is supposed to pick up Heading1, is blank at that spot for except for the first file in that subset. I expect to either merge all that chapter's content into a single file, or use one of the workarounds above.
I tried using Running H/F 1 also, but it didn't seem to work at all.
or use one of the workarounds above.
re: "Above" where?
"...consider using Variables, or Xrefs in the header/footer."
It's not clear if you're inserting a <$marker2> into each file. The marker needs to be in the file in order for the running h/f variable to pick it up for the variable content in that file.
It might be easier to use global variables that you import into your files for some of this. You can create a MIF snippet (a simple text file) to import the global definitions and leave other variable definitions alone. See the following message & thread for an example: Re: Variable to Pull Book Name?
Also, as noted in the thread, you could make use of Leximation's BookVars utility as another way to help on this.
Arnis: It's not clear if you're inserting a <$marker2> into each file.
Not having needed to do this until lately, let me lay out the process and see if I have it covered.
…and you're done. The RHFs currently displayed update instantly.
You've got the basics. However, there are more markers available for use now in the running h/f of the current FM versions (eight of them since FM11, IIRC). You should be able to include formatting, just like in Index and other markers.