Setting the DTD to Associate with Future Imported Structured Documents

The association of an imported document to a DTD in the repository is determined by the Public Id string in the DOCTYPE statement of the document instance.

Suppose your organization has been using DITA 1.2 DTDs and now is implementing DITA 1.3 DTDs. You have imported all of the 1.3 DTDs into the repository, and now you want to ensure that all future imported DITA documents reference the 1.3 version of that document type's DTD. Also suppose that you have documents you will be importing that use both unversioned Ids (such as -//OASIS//DTD DITA Concept//EN) and the versioned Id (-//OASIS//DTD DITA 1.3 Concept//EN), and that you want imports of both to reference the 1.3 DTD.
Important: The goal of this task is to ensure no previous DTD versions have an unversioned Public Id, and the version 1.3 versions of all DTDs have both a 1.3 versioned Public Id and an unversioned Public Id.
  1. In the Workbench Ribbon, select the Administration tab, then click Public ID Map.
    The Details view displays a list of DTDs in the repository.
  2. Right-click any earlier version of a DITA DTD that has the unversioned Public Id and select File > Show Properties.
    Note: If no unversioned Public Id for this DTD exists, proceed to Step 5.
    The DTD Properties dialog appears.
  3. If you see an unversioned Id (such as-//OASIS//DTD DITA Concept//EN), select the Id and click Remove.
    Because Public Ids are unique, there can be only one unversioned Id for each document type.
  4. Click OK.
  5. Right-click the corresponding type DITA 1.3 DTD version and select File > Show Properties.
    The DTD Properties dialog appears. It displays a versioned Public Id for the DTD. For example, -//OASIS//DTD DITA 1.3 Concept//EN.
  6. By the Public IDs field, click Add.
    A new row appears for the field.
  7. Enter an unversioned Public Id string.
    For example, enter

    -//OASIS//DTD DITA Concept//EN

  8. Click OK.
  9. Repeat this task for each newly imported DITA 1.3 DTD.
Now when you import new structured documents with an Id version of 1.3 or an unversioned Id, they will be associated with the DITA 1.3 DTD version.