Page 1 of 1

Extending DITA with Custom Elements

Posted: Mon Jul 21, 2025 12:05 pm
by squeakbrass
How can I create a custom element for use in a DITA topic, and is there any official documentation or best practices on extending the DITA DTD or schema?

Re: Extending DITA with Custom Elements

Posted: Mon Jul 21, 2025 12:30 pm
by IanMayo
The concept of introducing new DITA elements is specialization. You will create a custom schema, and refer to it in your DITA document.

I've found documentation on this to be quite sparse, though there are some real experts in the Oxygen/DITA community.

You can get started here:
https://dita4practitioners.github.io/di ... rview.html

And more detail here:
https://docs.oasis-open.org/dita/v1.0/a ... ation.html