1. DocBook 是什么?

DocBook 可能是继 WYSIWYG(所见即所得)方式的撰写文档之后的,又一次文档出版方式的革命。

DocBook 是 XML 技术一个伟大的应用。

1.1. 首先,让我们看看 DocBook 不能干什么

  • 不是一个好的协同系统

    虽然 XML 格式的 DocBook 文档,较 Word 文档更易实现版本控制,但是和 Wiki 相比,协同功能相差不少。 但是 DocBook 也有 Wiki 不可替代的地方,就是文档的出版。

  • 没有好的所见即所得的编辑方式

    这可能是本项技术一直被技术人员垄断的原因,太高的门槛和陡峭的学习曲线,难以推而广之。

    也许随着硬件性能提高,XML解析技术的革新,会出现完美的 WYSIWYG 的解决方案,但是是否要继续等, 先看下面使用 DocBook 的理由,看看是否要开始 DocBook 之旅。

1.2. 使用 DocBook 的理由

DocBook 终将带来文档技术的革命,您有如下理由选择它:

  • 多种格式出版的需要

    一个文档,公司可能不仅仅一种出版格式。用 Word 做编辑(因其易用性和广大用户群),用 PDF 格式做出版(因其通用性和开放版权), 用 HTML 做网上发布,Unix man 手册(Unix下最基本的联机帮助)。

    如果同时维护如此之多格式的文档,将会是一场灾难!为什么不用 DocBook?

  • 软件开发——联机手册的需要

    越来越多的软件(Windows 平台软件),使用 .chm 格式文档作为联机帮助,例如笔者曾经负责过的一个扫描器项目。 而 Unix 则使用 man 手册作为联机帮助,笔者学习 DocBook 之初的目的就是为了撰写能够在 Unix 下能够阅读的 API 手册。

    DocBook 会使上述工作变得简单...

  • 软件开发——过程文档的需要

    您是否考虑过如何维护开放过程中的 Changes(软件变更)文档呢?它们常常以纯文本方式随软件发布, 也常常以 HTML 格式出现在网站上。如何维护多格式文档的一致性,格式的规范性?

    下面提供的模板,看看是否能够给您一些帮助...

  • 掌握 XML/XSL 技术的金钥匙

    XML 被越来越多的公司所认识,笔者曾经负责的项目,就采用 XML 作为数据的存储以及结果的输出显示。

    如何尽快掌握 XML 技术,就从 DocBook 开始吧...

3. 技术支持

关于 DocBook 更多的内容,包括 DocBook DTD/XSL 解密,DocBook 工具部署和定制,参见“北京群英汇信息技术有限公司”。



本网站 | 所有