Integrate DTDs into custom topic and map shells (DITA 1.2)
In this second method, you create your own DTD plugin and then integrated into custom topic and map shells. This approach is likely to benefit most deployments.
These steps assume you have created a plugin for your custom DTDs, following the procedure in Method 1: Create a custom plugin for your own shells for DITA 1.2.
This task uses some of the Learning and Training domain files to illustrate the integration process. See Example bookmap specialization: Learning and training. The L&T files are part of the org.oasis-open.dita.v1_3 plugin. Your exact process may vary depending on the nature of your custom DTDs, but the idea is still to reference the individual files in a separate DTD plugin within your topic and map shells.
To integrate DTDs into custom topic and map shells using DITA 1.2:
Follow this same general procedure to integrate additional individual topic DTDs into your CompanyDitabase.dtd shell and to integrate additional individual map DTDs into your CompanyMap.dtd shell.