Differences between revisions 3 and 4
Revision 3 as of 2005-12-13 16:04:22
Size: 1368
Editor: OsmondLiang
Comment:
Revision 4 as of 2005-12-13 16:04:49
Size: 1368
Editor: OsmondLiang
Comment:
Deletions are marked like this. Additions are marked like this.
Line 30: Line 30:
}}}
Line 31: Line 32:
}}}
  • 第一步:先做一个简单的GUI前端,调用 CDBE 的.bat 批处理命令完成现有的功能(CDBE V1.0)
  • 第二步:进一步完善 CDBE (CDBE V2.0)
    • 使用 ANT 完成从 文档校验->文档转换->文档发布 等更加完善的功能(用GUI实现一个操作界面生成ANT所用的 build.xml)

    • 使 CDBE 具备一些文档格式转换的附加功能(用Python实现),如:
      1. to docbook xml
        • rest 到 docbook xml
        • moin 到 docbook xml
        • t2t 到 docbook xml
        • S5 到 docbook slides
      2. to xhtml
        • rest 到 xhtml
        • moin 到 xhtml
        • t2t 到 xhtml
        • html 到 xhtml
      3. to S5
        • rest 到 S5
        • moin 到 S5
        • t2t 到 S5
      4. to rss/atom
        • rest 到 rss/atom
        • moin 到 rss/atom
        • t2t 到 rss/atom
    • 创建 Windows 下的 CDBE 安装程序,而不是现在所使用的zip包

说明:
  1、我对Python和Ant都不熟悉(正在学习中),所以建议先实现第一步。
  2、xsltproc虽然执行速度快,但他目前不支持对DocBook的几个扩展,所以为了减小CDBE的体积,
     将来可能会在 CDBE V2.0 中只使用saxon XSLT 而放弃xsltproc。

CDBEPlan (last edited 2009-12-25 07:10:04 by localhost)