[Date Prev][Date Next] [Thread Prev][Thread Next]
[Date Index] [Thread Index] [New search]

Chapter numbering hints in FM 6.0



I asked Ed Malick in FrameMaker QA for a quick description of chapter numbering changes when going from FM 5.5.x to FM 6.0. I won't have time to participate in much discussion on the topic, but his notes might help a bit.

...Lee


: Lee Richardson      : mailto:lhr@adobe.com : +1 408.536.6412     :
: Dev Mgr, FrameMaker : Adobe Systems, Inc   : +1 408.537.5113 fax :
____________________________________________________________________

In FrameMaker 6, the recommended method for doing chapter numbering is as follows:

- Wherever you use paragraph autonumbering (in 5.5.6) for chapter numbering, replace the counter that represents the chapter number (usually the first counter in an autonumber format) with the <$chapnum> building block. It's in the scroll list in the Paragraph Designer, so you don't have to type it.

- To control the value of the chapter number, select one or more book components in a book window and choose Format>Document>Numbering. WARNING: Don't change the properties directly in the document; the document properties will be overwritten by the book's settings when you update the book.

- In FrameMaker 5.5.6, the counter used for the chapter number had to be incremented from one chapter to the next, so paragraph numbering had to be set to Continue from Previous. In FrameMaker 6, you can set Paragraph Numbering to Restart in every file (unless you have a chapter that spans several files).

The above two changes allow you to use a separate autonumber series for headings, for table titles, for figure captions, and so on. What this means is that autonumber formats in books that use numbering heavily can be much simpler than in previous releases. You can throw away the arcane workaround that appeared in earlier versions of the User Guide.

- To make chapter numbers appear in page footers, you no longer need to include a running header/footer variable (referring to the chapter title's autonumber) on a master page. Instead, simply replace the variable with the Chapter Number variable.

- To make chapter numbers appear in generated files, you need to add the <$chapnum> building block on the reference page of the generated files, and then regenerate the files. For example, suppose that you want page references to appear as x-y (chap-page) in generated files. In the index, you'd change the contents of the IX reference page's IndexIX paragraph to <$chapnum>-<$pagenum>. In the TOC, you'd change the contents of the TOC reference page's ...TOC paragraphs (TitleTOC, Head1TOC, and so on) so that <$chapnum>-<$pagenum> appears instead of just <$pagenum>.

Just a note about this last item: If your TOC includes entries from a preface or other file that doesn't use chapter numbering, you'll need to tag headings differently. For example, suppose you use the Head1 paragraph in both the Preface and Chapter 1. The change you made to the reference page will guarantee that all Head1TOC paragraphs will include a chapter number and a dash, which you don't want for the preface. So you'll need a Head1Preface paragraph tag that you can then treat differently in the TOC. Similarly, if you have index entries in a file that doesn't use chapter numbering, you'll need to use a different marker type in those files, so that you can treat those entries differently in the index.

- Finally, to make chapter numbering appear correctly in cross-references, you'll need to add a <$chapnum> building block to the <$pagenum> in each cross-reference format.

** To unsubscribe, send a message to majordomo@omsys.com **
** with "unsubscribe framers" (no quotes) in the body.   **