文档的要素: An SGML Declaration, A Document Type Declaration, An Internal Subset, and The Document (or Root) Element
An SGML Declaration
可选。但是 DocBook 有预定义设置,无需改变。主要内容有:<和>作为标记的分隔符,标记名称的 可用字符,长度等。
A Document Type Declaration
一个DocBook文档,必须以 Document Type Declaration 开始,指明该文档的根元素是什么。如:
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V3.1//EN">
An Internal Subset 在一个Document Type Declaration 中,可以包含一个或者多个 Internal Subset,如: <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [ <!ENTITY nwalsh "Norman Walsh"> <!ENTITY chap1 SYSTEM "chap1.sgm"> <!ENTITY chap2 SYSTEM "chap2.sgm"> ]> |
The Document (or Root) Element
如下面的 <boot> 和 </boot> 即是该文档的唯一根元素。
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [ <!ENTITY nwalsh "Norman Walsh"> <!ENTITY chap1 SYSTEM "chap1.sgm"> <!ENTITY chap2 SYSTEM "chap2.sgm"> ]> <book> &chap1; &chap2; </book>
Copyright © 2006 WorldHello 开放文档之源 计划 |