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):
Map Ref Topic List
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.