一些缩略语
SGML - 标准通用标记语言
XML - 可扩展标记语言
RTF - 富文本格式
HTML - 超文本标记语言
PDF - 便携式文档格式
本文档的目标是设置 OpenJade,以将 DocBook 3.2 和 4.2 标准通用标记语言 (SGML) 和可扩展标记语言 (XML) 文档转换为超文本标记语言 (HTML)、富文本格式 (RTF) 和便携式文档格式 (PDF)。
本文档版权归 Saqib Ali 2001 年所有。根据 GNU 自由文档许可证 1.1 版或自由软件基金会发布的任何后续版本的条款,允许复制、分发和/或修改本文档;没有不变章节,没有封面文本,也没有封底文本。许可证副本可在 https://gnu.ac.cn/copyleft/fdl.html 获取。
一切赞颂归于真主,世界的主宰。所有功劳归于真主。本文档中的任何错误都是我自己的过错。
此外,我想感谢以下人员为本文档做出的宝贵贡献
Eric Safern<esafern (at) lrn.com>- 感谢提供与 Cocoon 和 JRE 相关的更新。http://www.timebytes.com/
Greg Ferguson<gferg (at) hoop.timonium.sgi.com>- 感谢在 docbook 邮件列表上提供的非常有用的提示/建议
Kristin Thomas<kristint (at) us.ibm.com>- 感谢对本文档的初步审查。
Luc de Louw<luc (@) delouw.ch>- 感谢建议 HTMLDOC (PDF -> HTML) 部分。
Lloyd D Budd<ldp (@) foolswisdom.org>- 感谢就改进文档的大部分章节提出的建议。
Andrew Shugg<andrew (@) neep.com.au>- 感谢修复本文档 2.0 版本中的错误。 Neep Consulting
DocBook 是一种文档类型定义 (DTD)。DTD 定义文档的语法。DocBook 描述了在技术文档中使用的结构和格式类型。它因其简单性和完整性而被广泛使用。
DTD 定义文档的语法 - 本质上,它是一个“规则手册”,描述了将用于描述特定类型内容的标签和属性集。因此,DocBook 是一本用于编写文档的“规则手册”。文档编写中使用的每个标签都必须在 DTD 中非常具体和正式地定义。
设置 OpenJade 以转换 SGML 和 XML 所需的工具包括
OpenJade
DocBook DTD
ISO 实体
Norman Walsh 的 DSSSL
LDP DSL
HTMLDOC (可选)
Norman Walsh 的 XSL (可选)
LDP XSL (可选)
![]() | 注意 |
---|---|
所有这些软件包都是免费的,可以在网上下载。下一章将介绍如何下载这些软件包。 |
本文档假设您的系统上已安装以下内容。
gzip - 可从 https://gnu.ac.cn/directory/ 获取
gcc 和 GNU make - 可从 https://gnu.ac.cn/directory/ 获取
unzip - 可从 http://www.info-zip.org/pub/infozip/ 获取
标准 Unix 实用程序 - tar, mkdir, mv 等...