开源GIS实验田

OpenSource GIS Space

  • 内容导航

  • 最新评论

    • Gao Ang: 这将是一次开源GIS百科全书式的大会 ...
    • SHG: 恭喜恭喜 希望到时有更多国外的专...
    • Gao Ang: 这个示例可以搜索指定位置500m范围内...
    • suan: 你好,我想請問你GOOGLE MAPS API的問題 ...
    • Gao Ang: 静态地图现在支持用户自定义图标,...
  • 热门主题

  • 随机阅读

    • 2012 年二月
      « 十二    
       12345
      6789101112
      13141516171819
      20212223242526
      272829  
    • Gao Ang

      GaoMiao's Portrait
      有了理想
      就不要寻找放弃的理由

      站点搜索

    • 只言片语

      在年轻人中间,有着不满,有着愤怒的、激昂的谈话。但待后来他们做了成年人,娶了亲,在他们心里增满忧愁的时候,他们那散漫着的青春的怒火,收敛起来,成为剧痛的失望,成为深刻到不能言喻的反感。 ——赛珍珠

    DITA开放工具箱

    4th 六月 2010

    作者: Gao Ang 可以转载,请以超链接标明原始出处和作者信息及版权声明
    网址: http://www.gaoang.com/archives/159

    DITA达尔文信息分类体系结构,Darwin Information Typing Architecture)是一种面向主题的文档类型定义(Document Type Definitions,DTD)系统,用于定义编写和交付内容信息的规则。DITA通过XML架构来描述、管理和发布内容信息,并用于内容信息的编写、生成和交付。

    DITA最初由IBM开发,目前交由结构化信息标准组织OASIS维护,DITA通过将文档组织为可重用的模块(Topics主题)并将模块进行组织来表示信息的内容,DITA提供了主题的元数据注释,用户可以便捷的搜索、过滤和处理内容。同时DITA的结构化编写方式,支持内容的重用。

    DITA开放工具箱是OASIS的DITA标准的DTD和Schema的Java实现,能够将DITA文档的Maps和Topics转换为最终的交付文档(HTML、PDF、RTF)。DITA开放工具箱包含Ant构建模板、DITA词汇表DTD定义,DITA词汇表的XML Schema定义以及Java文档处理类库等内容。对于DITA文档,源文件和映射文件中的标记项由DTD和Schema定义,借助XSLT和CSS文档,经处理渲染后得到最终交互文档。

    在商业产品方面,提供软件产品生命周期管理的PTC公司开发的XML文档处理器Arbortext,支持DITA的编辑与转换工作。Syntext公司开发的开源的XML编辑器Serna Free支持DITA、Docbook、XHTML等XML文件类型,能够实现可视化的编辑工作。

    之前在IBM DW撰写Django文章使用的投稿模板,应该就是基于DITA的思想进行的排版实现。对于初次接触DITA文档格式的使用者,DITA开放工具箱提供的Ant编译方式不太直观,可以先从所见即所得的编辑器开始入手使用DITA,建立一个感性的认识。

    Leave a Reply

    XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>