### 16.4.5 Assigning a series of roles to a single FrameMaker file

If a FrameMaker file contains more than one bookmap component, assign role MultiSeg to that file, along with a sequential list of the topicrefs to the starting topics of all components. Also provide a separate entry for each topicref, assigning the roles described in §16.4.1 Assigning bookmap roles to FrameMaker files. Use the following syntax:

[DITABookmapFiles]

filename = MultiSeg #topicid1 #topicid2 ... #topicidN

#topicid1 = role1 role2 ...

...

#topicidN = role1 role2 ...

Each topicref for the specified topic ID includes any topicrefs nested within it. Each topicref listed may be nested at any level in its chapter ditamap, or not nested. List topics in the sequence used in the bookmap; the original sequence in the chapter ditamap is ignored. Any topicref that is not mentioned after MultiSeg, and is not nested in a topicref that is mentioned, is excluded from the bookmap.

| 16.4.4 Assigning a divider role to a section file or chapter |  | 16.4.6 Assigning a single role to a series of FrameMaker files |