2.1.1.4 File naming conventions

DITA uses certain naming conventions and file extension for topics, maps, modules, and document-type implementation files.

Files that contain DITA content should use the following naming conventions:

DITA topics

DITA maps

*.ditamap

Conditional processing profiles

profilename.ditaval

Files that define DITA document-type components must use the following naming conventions:

Document-type shell files

Where typename is the name of the intended root topic or map type defined by the document type shell or, as needed, a name that clearly identifies both the intended root map or topic type and distinguishes the document type shell from other shells for the same root type.

Note:  For example, the OASIS-provided document-type shells for technical content include two different document-type shells for the task topic type: task.dtd and generalTask.dtd, where task.dtd includes the strict task body constraint module and generalTask.dtd does not.

DTD structural module files

DTD domain module files

DTD constraint module files

constraintnameConstraint.mod

Schema structural module files

Schema domain module files

typenameDomain.xsd

Schema constraint module files

Previous Topic:  2.1.1.3 Basic concepts

Next Topic:  2.1.1.5 Producing different deliverables from a single source

Parent Topic:  2.1.1 Introduction to DITA

Sibling Topics:

2.1.1.1 About the specification source

2.1.1.2 DITA terminology and notation

2.1.1.3 Basic concepts

2.1.1.5 Producing different deliverables from a single source