使用 OpenJade 处理 DocBook XML/SGML

Saqib Ali

修订历史
修订版本 v2.2.82003-07-16修订者:es
添加了关于保持 Cocoon 的 JRE 为最新版本的信息
修订版本 v2.2.72003-07-09修订者:es
修复了指向 LDP XSL 和其他 LDP XSL 特定文件名的断开链接。
修订版本 v2.2.62003-06-16修订者:sa
验证了针对 docbook XSL 1.57 的说明。
修订版本 v2.2.52003-05-16修订者:sa
修复了外部资源部分中的断开链接。
修订版本 v2.2.42003-04-20修订者:sa
更新了指向新演示站点的链接。在资源部分添加了新的链接。
修订版本 v2.2.32002-11-22修订者:sa
添加了用户提出的建议。在资源部分添加了新的链接。
修订版本 v2.2.22002-10-09修订者:as
此更新修复了一些拼写错误,并删除了一些使 HTML 渲染看起来奇怪的空格。
修订版本 v2.2.12002-10-09修订者:sa
修复了指向示例文件的 URL。
修订版本 v2.22002-09-29修订者:as
对 Cocoon 部分的细微修正。
修订版本 v2.12002-09-15修订者:sa
对 Cocoon 部分的细微修正。
修订版本 v2.02002-09-10修订者:sa
添加了关于使用 Tomcat + Cocoon 提供 DocBook XML 4.1.2 内容的部分。
修订版本 v1.52002-08-11修订者:sa
添加了 XML 部分和示例 XML 文件。
修订版本 v1.42002-08-08修订者:sa
Lloyd D Budd 提出了许多有价值的修改/更正。感谢 Lloyd。:)
修订版本 v1.32002-08-02修订者:sa
添加了“附加资源”部分。
修订版本 v1.22002-07-23修订者:sa
添加了关于使用 HTMLDOC 将 HTML 转换为 PDF 的部分。感谢 Luc De Louw 的建议。
修订版本 v1.12002-07-19修订者:KET
修复了语法错误,为流程编号。
修订版本 v1.02002-06-29修订者:sa
初始公开发布。

本 HOWTO 解释了如何设置 OpenJade 来处理 SGML/XML DocBook 文档。


目录
1. 简介
1.1. 版权和许可
1.2. 致谢
1.3. 什么是 DocBook?
1.4. 什么是 DSSSL?
1.5. 我们需要什么?
1.6. 假设
2. 需求
2.1. 先决条件
2.2. OpenJade
2.3. DocBook DTD
2.4. ISO 实体
2.5. Norman Walsh 的 DSSSL
2.6. LDP 定制的 DSL 样式表
2.7. HTMLDOC(可选)
2.8. Norman Walsh 的 XSL(可选)
2.9. LDP 定制的 XSL(可选)
3. 安装处理工具 - OpenJade
3.1. 安装 OpenJade
3.2. 安装 Norman Walsh 的 DSSSL
3.3. 安装 DocBook DTD
3.4. 安装 ISO 实体
3.5. 安装 LDP DSL
3.6. 安装 HTMLDOC
4. 使用 OpenJade
4.1. 处理 SGML
4.2. 处理 XML
4.3. HTML 转 PDF(可选)
5. 提供 DocBook 4.1.2 XML
5.1. Tomcat + Cocoon
5.2. 安装 Norman Walsh 的 XSL
5.3. 安装 LDP XSL
5.4. 设置 sitemap.xmap
5.5. 从 Web 浏览器访问 DocBook 4.1.2 XML 内容
6. 更多信息
6.1. 新闻组
6.2. 邮件列表
6.3. IRC
6.4. 网站
6.5. XML 创作/建模应用程序