The templates collection

The templates sub-collection within the system collection of the Repository contains all of the templates that are used to create various objects such as topics, maps, images, resources, taxonomies, snapshots, projects, relationship tables, and build manifests.

  • binaries

    This collection contains image.xml, which is used to create the metadata "wrapper" for images. The elements in this template come from Imagemeta.mod which in turn validates against image.dtd. Both of these files are found in the com.ixiasoft.dita.dtd plugin.

    Example of image.xml
  • bmanifests

    This collection contains build-manifest.bmanifest, which is used to create build manifests. The elements in this template come from build-manifest.mod which in turn validates against build-manifest.dtd. Both of these files are found in the com.ixiasoft.dita.dtd plugin.

    Example of build-manifest.bmanifest
  • maps

    This collection contains templates for bookmaps, maps, and subjectScheme maps. The elements in this template come from the OASIS DITA DTDs which are found in the system/dtd collection.

    Example of map templates
  • projects

    This collection contains project_template.xml, which is used to create creates projects. The elements in this template come from project.mod which in turn validates against project.dtd. Both of these files are found in the com.ixiasoft.dita.dtd plugin.

    Example of project_template.xml
  • reltables

    This collection contains three templates that you can use to create relationship table for maps using the Relationship Table Editor perspective. You can create additional reltable templates if you want.

    Example of relationship table templates
  • relrows

    This collection contains the templates that create additional rows in each of the three default relationship tables.

    Example of the templates for relationship table rows
  • relcells

    This collection contains the templates that create cells in each of the three default relationship tables row types.

    Example of the templates for the relationship table cells
  • resources
    This collection contains resource_template.res, which is used to create the metadata "wrapper" for resources. The elements in this template come from resourcemeta.mod which in turn validates against resource.dtd. Both of these files are found in the com.ixiasoft.dita.dtd plugin.
    Example of the resource_template.res
  • snapshots

    This collection contains snapshot.snapshot, which is used to create snapshots. The elements in this template come from snapshot.mod which in turn validates against snapshot.dtd. Both of these files are found in the com.ixiasoft.dita.dtd plugin.

    Example of snapshot template
  • topics

    This collection contains templates for concept, task, reference, topic, referable-content, and glossentry topic types. The elements in this template come from the OASIS DITA DTDs which are found in the system/dtd collection.

    Example of the topic templates