Creating DITA Submaps
You can break up a large DITA map into more manageable pieces by creating submaps. A submap is simply a DITA map that is included by another DITA map. There is no separate markup for a submap.
For example, if you are creating a book, you might use one submap for each chapter of the book. If you are reusing a set of topics in multiple publications, you might collect them into a map and reuse the map as a submap in multiple other maps, rather than referencing the topics individually from the new maps.
You add a submap to a map the same way that you would add a new topic or insert an exiting topic into a map, except you choose a map
rather than a topic to create or add. When adding a submap to a map make sure that
you use a
mapref
element or a topicref
element with the
format
attribute set to ditamap
. In most cases, Oxygen XML Editor plugin takes care of this for you.
Adding a Submap to a Map
To add a submap to a map:
- Right-click the place in the current map where you want to add the new submap.
- To insert the submap as a child of the selected node, select New file template dialog box that allows you to select the type of document and assists you with naming it. . To insert the submap as a sibling to the current node, select . This opens a
- Select the type of map in one of the folders inside the DITA Map
folder and give it a name (the file type should be
.ditamap
). - Click Create to insert the submap.
You can also manage and move submaps the same as you would with topics. For more information, see Managing DITA Maps.