A place for SGML and XML application developers.

September 1, 2021


Filed under: — cangione @ 7:16 am

Darwin Information Typing Architecture


  • Topic - The highest standard structure in DITA. Topics are not nested. (Example: A topic within a topic)
  • Section - Used for internal organization of a Topic, these define or directly support the topic
  • Processing Context - Any higher structure than a topic used to handle context. (Examples: Print-organizing structure or the helpset-like navigation)
  • Reuse - Two Levels :: Topic reuse or Course Grain Reuse - Because of the non-nesting structure of topics, a topic can be reused in any topic-like context. :: Content reuse or Fine Grain Reuse - Via a conref attribute that can point to any other equivalent element in the same or any other topic.

  • [ Specialization]. Allows any DITA element to be extended into a new element whose identifier gets added to the class attribute through its DTD. Therefore, a new element is always associated to its base, or to any element in its specialization sequence.

  • Topic specialization - A way to extend the generic topic into new information types (or infotypes). (Example, a recipe, a material safety data sheet, and an encyclopedia article are all potential derivations from a common reference topic).
    NOTE By default, DITA has three specialized topic types: Concept, task, and reference. :::: ::

  • Domain specialization - The element vocabulary within a topic (or set of infotyped topics) can be extended by introducing elements that reflect a particular information domain served by those topics. (Example a specialized domain, such as programming phrases, can be introduced by substitution anywhere that the root elements are allowed.


No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress