Include book component and paragraph autonumbers

Know how to include book component and paragraph auto numbers in a generate list in Adobe FrameMaker.

In this topic

Introduction

In a generated list, you can include autonumbers (text and numbers inserted automatically as part of a paragraph style) in addition to (or instead of) page numbers in entries. In an index, you can use autonumbers instead of page numbers if all paragraphs that contain index markers are also autonumbered.

Figure 1. Index using section symbols and section numbers instead of page numbers
Indexusing section symbols and section numbers instead of page numbers

You can use the following building blocks to add autonumbers:

Include volume and chapter autonumbers

To include volume and chapter autonumbers in an entry of a generated list, do the following:

  1. Choose View > Reference Pages and display the reference page that contains the special text flow.

  2. In a list or index, type the <$volnum> or <$chapnum> building block where you want to insert the autonumber.

    For example, to include the chapter number along with the page number (such as 3-1) in entries generated from markers of type Index, type <$chapnum>- before the <$pagenum> building block in the paragraph with the style IndexIX.

Tip: To make sure numbers such as “3-1” don’t break between lines, insert a nonbreaking hyphen by pressing Esc+-+h.

Include paragraph autonumbers

To include paragraph autonumbers in an entry of a generated list, do the following:

  1. Choose View > Reference Pages and display the reference page that contains the text flow “Special”.

  2. Do one of the following:

    • In a list, type the <$paranumonly> or the <$paranum> building block where you want to insert the autonumber.

    • In an index, replace the <$pagenum> building block with <$paranum> or <$paranumonly> in the paragraph with the style that begins with the marker type. For example, to include the paragraph autonumber rather than the page number in entries generated from markers of type Index, replace the <$pagenum> building block in the paragraph with the style IndexIX.