达尔文信息分类体系架构DITA是面向主题的文档交付解决方案,DITA基于XML表示并继承XML的文档描述元素,覆盖内容信息组织、编写、生成和交付的整个出版过程,并可以面向不同领域的技术出版物进行扩展和定制。
DITA侧重于交付主题粒度的知识单元,再将知识单元进行重组和映射,生成最终交付的出版文档。DITA的设计理念,与传统着眼于书籍或文档交付的排版技术在思路上有很大区别。同时在应对局部知识点更新方面,DITA有着先天的优势。
在DITA的主题(Topic)粒度划分方面,我认为主题作为片段信息的载体,首先应具备自包含的特性,即主题具有信息描述的完备性,能够准确完整的表达内容含义,所以划分的粒度不易过细。同时,作为建立后续关联映射的基础单元,主题的粒度也不易过粗,应该便于通过DITA映射进行知识的共享和重用。
在近期参与的国家数字复合出版工程预研工作,对DITA技术体系进行了分析和梳理,并对DITA与主流的数字出版技术进行了对比。DITA涵盖的内容非常丰富,仅最新1.2版本的技术说明和语言规范就有1200余页文档,包含创作和组织面向主题文档的各种信息,以及DITA使用过程中的组织、拓展和约束内容。
目前我对DITA的了解仅是庞大体系中的一小部分,在与合作单位的讨论交流中,就掌握的内容整理了一份DITA技术分析汇报,欢迎感兴趣数字出版的朋友共同交流DITA技术。
DITA技术分析汇报(PDF:1M):https://www.gaoang.com/files/dita-spec-gaoang.pdf