Use structured authoring
DITA XML, information typing, content reuse, and modular content models — with real-world case studies.
The discipline of Information typingThe discipline of classifying content by its communicative purpose (concept, task, reference) rather than writing undifferentiated prose.View in glossary →: splitting content into concepts, tasks, and reference material that can be reused and assembled into different deliverables. DITA XMLA structured, modular XML authoring architecture built around the concept/task/reference typology and content reuse via conrefs and ditamaps.View in glossary → is the most formal implementation of these principles and the one this section documents in depth; the same principles can be applied with lighter formats, as the information types page and the toolkit templates show.
Formats and architecture
Section titled “Formats and architecture”Tutorials
Section titled “Tutorials”Deciding between DITA and MarkdownA lightweight plain-text markup language in which formatting is written with simple punctuation, such as a leading # for a heading. It is easy to write and to review under version control, but has no schema to enforce structure, so docs-as-code teams rely on templates and automated checks instead. This manual is written in MDX, a Markdown variant.View in glossary → in the first place? See choosing an authoring model.