To specify names for variant booklist components:
[BookLists]
; element/@outputclass = name
[BookLists]
figurelist/schematics = S_LOF
figurelist/assemblies = A_LOF
You do not have to assign names to booklist components for which you are not configuring variants. If a booklist component is not listed in [BookLists], its name is the same as the element name.
The booklist components for which you can specify variants include:
abbrevlist
amendments
bibliolist
booklist
figurelist
glossarylist
indexlist
tablelist
trademarklist
In addition to these components, DITA2Go recognizes as a booklist component any element with the following properties (see §11.2 Specifying properties of element types):
This automatically includes elements that are specialized from any of the recognized booklist types. See §B. Element type default properties.
Because TOC processing is very different, assigning a variant name directly does not work. However, for the TOC you can assign a variant name to the booklist element instead. For example:
[BookLists]
booklist/overview = OverviewTOC
In addition to specifying names and properties for indexlist variants and items, you must map indexterm outputclass values (assigned via PI) to variant indexes; see §14.9.5 Mapping indexterms to variant indexes.