mirror of
https://github.com/freebsd/freebsd-src.git
synced 2024-12-02 10:42:45 +00:00
Remove docbook 2.4.1
This commit is contained in:
parent
9e5fade061
commit
26ac0eefad
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=21557
@ -1,218 +0,0 @@
|
||||
<!-- ...................................................................... -->
|
||||
<!-- CALS-based DocBook table model V2.4.1 ................................ -->
|
||||
<!-- File calstbl.mod ..................................................... -->
|
||||
|
||||
<!-- Copyright 1992, 1993, 1994, 1995 HaL Computer Systems, Inc.,
|
||||
O'Reilly & Associates, Inc., and ArborText, Inc.
|
||||
|
||||
Permission to use, copy, modify and distribute the DocBook DTD and
|
||||
its accompanying documentation for any purpose and without fee is
|
||||
hereby granted in perpetuity, provided that the above copyright
|
||||
notice and this paragraph appear in all copies. The copyright
|
||||
holders make no representation about the suitability of the DTD for
|
||||
any purpose. It is provided "as is" without expressed or implied
|
||||
warranty.
|
||||
|
||||
If you modify the DocBook DTD in any way, except for declaring and
|
||||
referencing additional sets of general entities and declaring
|
||||
additional notations, label your DTD as a variant of DocBook. See
|
||||
the maintenance documentation for more information.
|
||||
|
||||
Please direct all questions, bug reports, or suggestions for
|
||||
changes to the davenport@online.ora.com mailing list or to one of
|
||||
the maintainers:
|
||||
|
||||
o Terry Allen, O'Reilly & Associates, Inc.
|
||||
101 Morris St., Sebastopol, CA 95472
|
||||
<terry@ora.com>
|
||||
|
||||
o Eve Maler, ArborText, Inc.
|
||||
105 Lexington St., Burlington, MA 01803
|
||||
<elm@arbortext.com>
|
||||
-->
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
|
||||
<!-- This module contains the definitions for table markup in DocBook
|
||||
documents. It has no dependencies. It is based on a preliminary
|
||||
parameterization of the CALS MIL-M-28001B model done by SGML Open;
|
||||
thanks to SGML Open for allowing Davenport to examine and use
|
||||
these constructs.
|
||||
|
||||
This module is referenced and parameterized by the information
|
||||
pool module; see that module for more information. In modules
|
||||
or driver files referring to this module, please use an entity
|
||||
declaration that uses the public identifier shown below:
|
||||
|
||||
"-//Davenport//ELEMENTS CALS-Based DocBook Table Model V2.4.1//EN"
|
||||
|
||||
See the maintenance documentation for detailed information on the
|
||||
parameter entity and module scheme used in DocBook, customizing
|
||||
DocBook and planning for interchange, and changes made since the
|
||||
last release of DocBook.
|
||||
-->
|
||||
|
||||
<!ENTITY % bodyatt "">
|
||||
<!ENTITY % secur "">
|
||||
<!ENTITY % yesorno 'NUMBER'>
|
||||
<!ENTITY % titles 'title'>
|
||||
<!ENTITY % paracon '#PCDATA'>
|
||||
|
||||
<!ENTITY % tblelm "(Table|Chart)">
|
||||
<!ENTITY % tblmdl "(%titles;?, TGroup+)|Graphic+">
|
||||
<!ENTITY % tblexpt " -(Table|Chart|Figure)">
|
||||
<!ENTITY % tblatt '
|
||||
tabstyle NMTOKEN #IMPLIED
|
||||
orient (port|land) #IMPLIED
|
||||
pgwide %yesorno; #IMPLIED'>
|
||||
|
||||
<!ENTITY % tblgrp "ColSpec*, SpanSpec*, THead?, TFoot?, TBody">
|
||||
<!ENTITY % tblgrpatt '
|
||||
tgroupstyle NMTOKEN #IMPLIED'>
|
||||
|
||||
<!ENTITY % tblhfmd "Colspec*, Row+">
|
||||
<!ENTITY % tblhdft "(THead|TFoot)">
|
||||
<!ENTITY % tblhfex " -(EntryTbl)">
|
||||
<!ENTITY % tblrow "Entry|EntryTbl">
|
||||
<!ENTITY % tblrowex "">
|
||||
<!ENTITY % tblcon "(Para|Warning|Caution|Note|Legend|%paracon;)+">
|
||||
<!ENTITY % tblconex "">
|
||||
|
||||
<!ELEMENT %tblelm; - - (%tblmdl;) %tblexpt;>
|
||||
<!ATTLIST %tblelm;
|
||||
Colsep %yesorno; #IMPLIED
|
||||
Frame (Top
|
||||
|Bottom
|
||||
|Topbot
|
||||
|All
|
||||
|Sides
|
||||
|None) #IMPLIED
|
||||
Rowsep %yesorno; #IMPLIED
|
||||
Shortentry %yesorno; #IMPLIED
|
||||
Tocentry %yesorno; 1
|
||||
%tblatt;
|
||||
%bodyatt;
|
||||
%secur;
|
||||
>
|
||||
|
||||
<!ELEMENT TGroup - O (%tblgrp;)>
|
||||
<!ATTLIST TGroup
|
||||
Align (Left
|
||||
|Right
|
||||
|Center
|
||||
|Justify
|
||||
|Char) Left
|
||||
Char CDATA ""
|
||||
Charoff NUTOKEN "50"
|
||||
Cols NUMBER #REQUIRED
|
||||
Colsep %yesorno; #IMPLIED
|
||||
Rowsep %yesorno; #IMPLIED
|
||||
%tblgrpatt;
|
||||
%secur;
|
||||
>
|
||||
|
||||
<!ELEMENT ColSpec - O EMPTY>
|
||||
<!ATTLIST ColSpec
|
||||
Align (Left
|
||||
|Right
|
||||
|Center
|
||||
|Justify
|
||||
|Char) #IMPLIED
|
||||
Char CDATA #IMPLIED
|
||||
Charoff NUTOKEN #IMPLIED
|
||||
Colname NMTOKEN #IMPLIED
|
||||
Colnum NUMBER #IMPLIED
|
||||
Colsep %yesorno; #IMPLIED
|
||||
Colwidth CDATA #IMPLIED
|
||||
Rowsep %yesorno; #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT SpanSpec - O EMPTY>
|
||||
<!ATTLIST SpanSpec
|
||||
Align (Left
|
||||
|Right
|
||||
|Center
|
||||
|Justify
|
||||
|Char) "Center"
|
||||
Char CDATA #IMPLIED
|
||||
Charoff NUTOKEN #IMPLIED
|
||||
Colsep %yesorno; #IMPLIED
|
||||
Nameend NMTOKEN #REQUIRED
|
||||
Namest NMTOKEN #REQUIRED
|
||||
Rowsep %yesorno; #IMPLIED
|
||||
Spanname NMTOKEN #REQUIRED
|
||||
>
|
||||
|
||||
<!ELEMENT %tblhdft; - O (%tblhfmd;) %tblhfex;>
|
||||
|
||||
<!-- Original VAlign default was Bottom for THead and Top for TFoot. -->
|
||||
<!ATTLIST %tblhdft;
|
||||
VAlign (Top
|
||||
|Middle
|
||||
|Bottom) #IMPLIED
|
||||
%secur;
|
||||
>
|
||||
|
||||
<!ELEMENT TBody - O (Row+)>
|
||||
<!ATTLIST TBody
|
||||
VAlign (Top
|
||||
|Middle
|
||||
|Bottom) "Top"
|
||||
%secur;
|
||||
>
|
||||
|
||||
<!ELEMENT Row - O (%tblrow;)+ %tblrowex;>
|
||||
<!ATTLIST Row
|
||||
Rowsep %yesorno; #IMPLIED
|
||||
VAlign (Top
|
||||
|Middle
|
||||
|Bottom) #IMPLIED
|
||||
%secur;
|
||||
>
|
||||
|
||||
<!ELEMENT Entry - O %tblcon; %tblconex;>
|
||||
<!ATTLIST Entry
|
||||
Align (Left
|
||||
|Right
|
||||
|Center
|
||||
|Justify
|
||||
|Char) #IMPLIED
|
||||
Char CDATA #IMPLIED
|
||||
Charoff NUTOKEN #IMPLIED
|
||||
Colname NMTOKEN #IMPLIED
|
||||
Colsep %yesorno; #IMPLIED
|
||||
Morerows NUMBER "0"
|
||||
Nameend NMTOKEN #IMPLIED
|
||||
Namest NMTOKEN #IMPLIED
|
||||
Rotate %yesorno; "0"
|
||||
Rowsep %yesorno; #IMPLIED
|
||||
Spanname NMTOKEN #IMPLIED
|
||||
VAlign (Top
|
||||
|Middle
|
||||
|Bottom) #IMPLIED
|
||||
%secur;
|
||||
>
|
||||
|
||||
<!ELEMENT EntryTbl - - ((ColSpec*, SpanSpec*, THead?, TBody)+) -(EntryTbl)>
|
||||
<!ATTLIST EntryTbl
|
||||
Align (Left
|
||||
|Right
|
||||
|Center
|
||||
|Justify
|
||||
|Char) #IMPLIED
|
||||
Char CDATA #IMPLIED
|
||||
Charoff NUTOKEN #IMPLIED
|
||||
Colname NMTOKEN #IMPLIED
|
||||
Cols NUMBER #REQUIRED
|
||||
Colsep %yesorno; #IMPLIED
|
||||
Nameend NMTOKEN #IMPLIED
|
||||
Namest NMTOKEN #IMPLIED
|
||||
Rowsep %yesorno; #IMPLIED
|
||||
Spanname NMTOKEN #IMPLIED
|
||||
%tblgrpatt;
|
||||
%secur;
|
||||
>
|
||||
|
||||
<!-- End of CALS-based DocBook table model V2.4.1 ......................... -->
|
||||
<!-- ...................................................................... -->
|
||||
|
@ -1,17 +0,0 @@
|
||||
<!-- ...................................................................... -->
|
||||
<!-- DocBook additional general entities .................................. -->
|
||||
<!-- File dbgenent.mod .................................................... -->
|
||||
|
||||
<!-- Declare and reference any general entities and entity sets here.
|
||||
For example:
|
||||
|
||||
<!ENTITY happyface SDATA "insert-face">
|
||||
|
||||
<!ENTITY productname "WinWidget">
|
||||
|
||||
<!ENTITY % all-titles PUBLIC "-//DocTools//ELEMENTS Book Titles//EN">
|
||||
%all-titles;
|
||||
-->
|
||||
|
||||
<!-- End of DocBook additional general entities ........................... -->
|
||||
<!-- ...................................................................... -->
|
@ -1,926 +0,0 @@
|
||||
<!-- ...................................................................... -->
|
||||
<!-- DocBook document hierarchy module V2.4.1 ............................. -->
|
||||
<!-- File dbhier.mod ...................................................... -->
|
||||
|
||||
<!-- Copyright 1992, 1993, 1994, 1995 HaL Computer Systems, Inc.,
|
||||
O'Reilly & Associates, Inc., and ArborText, Inc.
|
||||
|
||||
Permission to use, copy, modify and distribute the DocBook DTD and
|
||||
its accompanying documentation for any purpose and without fee is
|
||||
hereby granted in perpetuity, provided that the above copyright
|
||||
notice and this paragraph appear in all copies. The copyright
|
||||
holders make no representation about the suitability of the DTD for
|
||||
any purpose. It is provided "as is" without expressed or implied
|
||||
warranty.
|
||||
|
||||
If you modify the DocBook DTD in any way, except for declaring and
|
||||
referencing additional sets of general entities and declaring
|
||||
additional notations, label your DTD as a variant of DocBook. See
|
||||
the maintenance documentation for more information.
|
||||
|
||||
Please direct all questions, bug reports, or suggestions for
|
||||
changes to the davenport@online.ora.com mailing list or to one of
|
||||
the maintainers:
|
||||
|
||||
o Terry Allen, O'Reilly & Associates, Inc.
|
||||
101 Morris St., Sebastopol, CA 95472
|
||||
<terry@ora.com>
|
||||
|
||||
o Eve Maler, ArborText, Inc.
|
||||
105 Lexington St., Burlington, MA 01803
|
||||
<elm@arbortext.com>
|
||||
-->
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
|
||||
<!-- This module contains the definitions for the overall document
|
||||
hierarchies of DocBook documents. It covers computer documentation
|
||||
manuals and manual fragments, as well as reference entries (such as
|
||||
man pages) and technical journals or anthologies containing
|
||||
articles.
|
||||
|
||||
This module depends on the DocBook information pool module. All
|
||||
elements and entities referenced but not defined here are assumed
|
||||
to be defined in the information pool module.
|
||||
|
||||
In DTD driver files referring to this module, please use an entity
|
||||
declaration that uses the public identifier shown below:
|
||||
|
||||
<!ENTITY % dbhier PUBLIC
|
||||
"-//Davenport//ELEMENTS DocBook Document Hierarchy V2.4.1//EN">
|
||||
%dbhier;
|
||||
|
||||
See the documentation for detailed information on the parameter
|
||||
entity and module scheme used in DocBook, customizing DocBook and
|
||||
planning for interchange, and changes made since the last release
|
||||
of DocBook.
|
||||
-->
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- Entities for module inclusions ....................................... -->
|
||||
|
||||
<!ENTITY % dbhier.redecl.module "IGNORE">
|
||||
<!ENTITY % dbhier.redecl2.module "IGNORE">
|
||||
|
||||
<!ENTITY % appendix.module "INCLUDE">
|
||||
<!ENTITY % article.module "INCLUDE">
|
||||
<!ENTITY % bibliography.content.module "INCLUDE">
|
||||
<!ENTITY % bibliography.module "INCLUDE">
|
||||
<!ENTITY % bibliodiv.module "INCLUDE">
|
||||
<!ENTITY % book.content.module "INCLUDE">
|
||||
<!ENTITY % book.module "INCLUDE">
|
||||
<!ENTITY % bookbiblio.module "INCLUDE">
|
||||
<!ENTITY % bookinfo.module "INCLUDE">
|
||||
<!ENTITY % chapter.module "INCLUDE">
|
||||
<!ENTITY % docinfo.module "INCLUDE">
|
||||
<!ENTITY % glossary.content.module "INCLUDE">
|
||||
<!ENTITY % glossary.module "INCLUDE">
|
||||
<!ENTITY % glossdiv.module "INCLUDE">
|
||||
<!-- index.module use indexes.module-->
|
||||
<!ENTITY % index.content.module "INCLUDE">
|
||||
<!ENTITY % indexdiv.module "INCLUDE">
|
||||
<!ENTITY % indexentry.module "INCLUDE">
|
||||
<!ENTITY % indexes.module "INCLUDE">
|
||||
<!ENTITY % lot.content.module "INCLUDE">
|
||||
<!ENTITY % lot.module "INCLUDE">
|
||||
<!ENTITY % lotentry.module "INCLUDE">
|
||||
<!ENTITY % part.module "INCLUDE">
|
||||
<!ENTITY % partintro.module "INCLUDE">
|
||||
<!ENTITY % preface.module "INCLUDE">
|
||||
<!-- primaryie.module use primsecterie.module-->
|
||||
<!ENTITY % primsecterie.module "INCLUDE">
|
||||
<!ENTITY % refclass.module "INCLUDE">
|
||||
<!ENTITY % refdescriptor.module "INCLUDE">
|
||||
<!ENTITY % refentry.content.module "INCLUDE">
|
||||
<!ENTITY % refentry.module "INCLUDE">
|
||||
<!ENTITY % reference.module "INCLUDE">
|
||||
<!ENTITY % refmeta.module "INCLUDE">
|
||||
<!ENTITY % refmiscinfo.module "INCLUDE">
|
||||
<!ENTITY % refname.module "INCLUDE">
|
||||
<!ENTITY % refnamediv.module "INCLUDE">
|
||||
<!ENTITY % refpurpose.module "INCLUDE">
|
||||
<!ENTITY % refsect1.module "INCLUDE">
|
||||
<!ENTITY % refsect2.module "INCLUDE">
|
||||
<!ENTITY % refsect3.module "INCLUDE">
|
||||
<!ENTITY % refsynopsisdiv.module "INCLUDE">
|
||||
<!-- secondaryie.module use primsecterie.module-->
|
||||
<!ENTITY % sect1.module "INCLUDE">
|
||||
<!ENTITY % sect2.module "INCLUDE">
|
||||
<!ENTITY % sect3.module "INCLUDE">
|
||||
<!ENTITY % sect4.module "INCLUDE">
|
||||
<!ENTITY % sect5.module "INCLUDE">
|
||||
<!ENTITY % seealsoie.module "INCLUDE">
|
||||
<!ENTITY % seeie.module "INCLUDE">
|
||||
<!ENTITY % seriesinfo.module "INCLUDE">
|
||||
<!ENTITY % set.content.module "INCLUDE">
|
||||
<!ENTITY % set.module "INCLUDE">
|
||||
<!-- setindex.module use indexes.module-->
|
||||
<!ENTITY % setinfo.module "INCLUDE">
|
||||
<!ENTITY % simplesect.module "INCLUDE">
|
||||
<!-- tertiaryie.module use primsecterie.module-->
|
||||
<!ENTITY % toc.content.module "INCLUDE">
|
||||
<!ENTITY % toc.module "INCLUDE">
|
||||
<!ENTITY % tocback.module "INCLUDE">
|
||||
<!ENTITY % tocchap.module "INCLUDE">
|
||||
<!ENTITY % tocentry.module "INCLUDE">
|
||||
<!ENTITY % tocfront.module "INCLUDE">
|
||||
<!ENTITY % toclevel1.module "INCLUDE">
|
||||
<!ENTITY % toclevel2.module "INCLUDE">
|
||||
<!ENTITY % toclevel3.module "INCLUDE">
|
||||
<!ENTITY % toclevel4.module "INCLUDE">
|
||||
<!ENTITY % toclevel5.module "INCLUDE">
|
||||
<!ENTITY % tocpart.module "INCLUDE">
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- Entities for element classes ......................................... -->
|
||||
|
||||
<!ENTITY % local.appendix.class "">
|
||||
<!ENTITY % appendix.class "Appendix %local.appendix.class;">
|
||||
|
||||
<!ENTITY % local.article.class "">
|
||||
<!ENTITY % article.class "Article %local.article.class">
|
||||
|
||||
<!ENTITY % local.book.class "">
|
||||
<!ENTITY % book.class "Book %local.book.class;">
|
||||
|
||||
<!ENTITY % local.chapter.class "">
|
||||
<!ENTITY % chapter.class "Chapter %local.chapter.class;">
|
||||
|
||||
<!ENTITY % local.index.class "">
|
||||
<!ENTITY % index.class "Index|SetIndex %local.index.class;">
|
||||
|
||||
<!ENTITY % local.refentry.class "">
|
||||
<!ENTITY % refentry.class "RefEntry %local.refentry.class;">
|
||||
|
||||
<!ENTITY % local.nav.class "">
|
||||
<!ENTITY % nav.class "ToC|LoT|Index|Glossary|Bibliography
|
||||
%local.nav.class;">
|
||||
|
||||
<!-- Redeclaration placeholder ............................................ -->
|
||||
|
||||
<!-- For redeclaring entities that are declared after this point while
|
||||
retaining their references to the entities that are declared before
|
||||
this point -->
|
||||
|
||||
<![ %dbhier.redecl.module; [
|
||||
%rdbhier;
|
||||
<!--end of dbhier.redecl.module-->]]>
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- Entities for element mixtures ........................................ -->
|
||||
|
||||
<!ENTITY % local.divcomponent.mix "">
|
||||
<!ENTITY % divcomponent.mix
|
||||
"%list.class; |%admon.class;
|
||||
|%linespecific.class; |%synop.class;
|
||||
|%para.class; |%informal.class;
|
||||
|%formal.class; |%compound.class;
|
||||
|%genobj.class; |%descobj.class;
|
||||
%local.divcomponent.mix;">
|
||||
|
||||
<!ENTITY % local.refcomponent.mix "">
|
||||
<!ENTITY % refcomponent.mix
|
||||
"%list.class; |%admon.class;
|
||||
|%linespecific.class; |%synop.class;
|
||||
|%para.class; |%informal.class;
|
||||
|%formal.class; |%compound.class;
|
||||
|%genobj.class; |%descobj.class;
|
||||
%local.refcomponent.mix;">
|
||||
|
||||
<!ENTITY % local.indexdivcomponent.mix "">
|
||||
<!ENTITY % indexdivcomponent.mix
|
||||
"ItemizedList|OrderedList|VariableList|SimpleList
|
||||
|%linespecific.class; |%synop.class;
|
||||
|%para.class; |%informal.class;
|
||||
|Anchor|Comment
|
||||
|%link.char.class;
|
||||
%local.indexdivcomponent.mix;">
|
||||
|
||||
<!ENTITY % local.refname.char.mix "">
|
||||
<!ENTITY % refname.char.mix
|
||||
"#PCDATA
|
||||
|%cptr.char.class;
|
||||
%local.refname.char.mix;">
|
||||
|
||||
<!ENTITY % local.partcontent.mix "">
|
||||
<!ENTITY % partcontent.mix
|
||||
"%appendix.class;|%chapter.class;|%nav.class;|Preface
|
||||
|%refentry.class;|Reference %local.partcontent.mix;">
|
||||
|
||||
<!ENTITY % local.refinline.char.mix "">
|
||||
<!ENTITY % refinline.char.mix
|
||||
"#PCDATA
|
||||
|%xref.char.class; |%word.char.class;
|
||||
|%link.char.class; |%cptr.char.class;
|
||||
|%base.char.class; |%docinfo.char.class;
|
||||
|%other.char.class;
|
||||
%local.refinline.char.mix;">
|
||||
|
||||
<!ENTITY % local.refclass.char.mix "">
|
||||
<!ENTITY % refclass.char.mix
|
||||
"#PCDATA
|
||||
|Application
|
||||
%local.refclass.char.mix;">
|
||||
|
||||
<!ENTITY % local.setinfo.char.mix "">
|
||||
<!ENTITY % setinfo.char.mix
|
||||
"#PCDATA
|
||||
|%docinfo.char.class;|Title|Copyright|CorpName
|
||||
|Date|Editor|Edition|InvPartNumber|ISBN
|
||||
|LegalNotice|OrgName|PrintHistory|Publisher
|
||||
|PubsNumber|ReleaseInfo|Subtitle|VolumeNum
|
||||
%local.setinfo.char.mix;">
|
||||
|
||||
<!-- Redeclaration placeholder 2 .......................................... -->
|
||||
|
||||
<!-- For redeclaring entities that are declared after this point while
|
||||
retaining their references to the entities that are declared before
|
||||
this point -->
|
||||
|
||||
<![ %dbhier.redecl2.module; [
|
||||
%rdbhier2;
|
||||
<!--end of dbhier.redecl2.module-->]]>
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- Entities for content models .......................................... -->
|
||||
|
||||
<!ENTITY % div.title.content
|
||||
"Title, TitleAbbrev?">
|
||||
|
||||
<!ENTITY % bookcomponent.title.content
|
||||
"DocInfo?, Title, TitleAbbrev?">
|
||||
|
||||
<!ENTITY % sect.title.content
|
||||
"Title, TitleAbbrev?">
|
||||
|
||||
<!ENTITY % refsect.title.content "Title, TitleAbbrev?">
|
||||
|
||||
<!ENTITY % bookcomponent.content
|
||||
"((%divcomponent.mix;)+,
|
||||
(Sect1*|(%refentry.class;)*|SimpleSect*))
|
||||
| (Sect1+|(%refentry.class;)+|SimpleSect+)">
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- Set and SetInfo ...................................................... -->
|
||||
|
||||
<![ %set.content.module; [
|
||||
<![ %set.module; [
|
||||
<!ENTITY % local.set.attrib "">
|
||||
<!ELEMENT Set - O ((%div.title.content;)?, SetInfo?, ToC?, (%book.class;),
|
||||
(%book.class;)+, SetIndex?) +(%ubiq.mix;)>
|
||||
<!ATTLIST Set
|
||||
--Preferred formal public ID of set--
|
||||
FPI CDATA #IMPLIED
|
||||
%common.attrib;
|
||||
%local.set.attrib;
|
||||
>
|
||||
<!--end of set.module-->]]>
|
||||
|
||||
<![ %setinfo.module; [
|
||||
<!ENTITY % local.setinfo.attrib "">
|
||||
<!ELEMENT SetInfo - - ((%setinfo.char.mix;)+) -(%ubiq.mix;)>
|
||||
<!ATTLIST SetInfo
|
||||
--Contents: points to the IDs of the book pieces in the
|
||||
order of their appearance--
|
||||
Contents IDREFS #IMPLIED
|
||||
%common.attrib;
|
||||
%local.setinfo.attrib;
|
||||
>
|
||||
<!--end of setinfo.module-->]]>
|
||||
<!--end of set.content.module-->]]>
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- Book and BookInfo .................................................... -->
|
||||
|
||||
<![ %book.content.module; [
|
||||
<![ %book.module; [
|
||||
<!--FUTURE USE (V4.0):
|
||||
......................
|
||||
The %article.class; entity *may* be removed from the Book content model.
|
||||
(Article may be made part of a new top-level document hierarchy.)
|
||||
......................
|
||||
-->
|
||||
|
||||
<!ENTITY % local.book.attrib "">
|
||||
<!ELEMENT Book - O ((%div.title.content;)?, BookInfo?, ToC?, LoT*,
|
||||
(Glossary|Bibliography|Preface)*,
|
||||
(((%chapter.class;)+, Reference*) | Part+
|
||||
| Reference+ | (%article.class;)+),
|
||||
(%appendix.class;)*, (Glossary|Bibliography)*,
|
||||
(%index.class;)*, LoT*, ToC?)
|
||||
+(%ubiq.mix;)>
|
||||
<!ATTLIST Book
|
||||
--FPI: Preferred formal public ID of book--
|
||||
FPI CDATA #IMPLIED
|
||||
%label.attrib;
|
||||
%common.attrib;
|
||||
%local.book.attrib;
|
||||
>
|
||||
<!--end of book.module-->]]>
|
||||
|
||||
<![ %bookinfo.module; [
|
||||
<!ENTITY % local.bookinfo.attrib "">
|
||||
<!ELEMENT BookInfo - - (Graphic*, BookBiblio, LegalNotice*, ModeSpec*)
|
||||
-(%ubiq.mix;)>
|
||||
<!ATTLIST BookInfo
|
||||
--Contents: points to the IDs of the book pieces in the
|
||||
order of their appearance--
|
||||
Contents IDREFS #IMPLIED
|
||||
%common.attrib;
|
||||
%local.bookinfo.attrib;
|
||||
>
|
||||
<!--end of bookinfo.module-->]]>
|
||||
<!--end of book.content.module-->]]>
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- ToC and LoT .......................................................... -->
|
||||
|
||||
<![ %toc.content.module [
|
||||
<![ %toc.module [
|
||||
<!ENTITY % local.toc.attrib "">
|
||||
<!ELEMENT ToC - O ((%bookcomponent.title.content;)?, ToCfront*,
|
||||
(ToCpart | ToCchap)*, ToCback*)>
|
||||
<!ATTLIST ToC
|
||||
%common.attrib;
|
||||
%local.toc.attrib;
|
||||
>
|
||||
<!--end of toc.module-->]]>
|
||||
|
||||
<![ %tocfront.module [
|
||||
<!ENTITY % local.tocfront.attrib "">
|
||||
<!ELEMENT ToCfront - O ((%para.char.mix;)+)>
|
||||
<!ATTLIST ToCfront
|
||||
%label.attrib;
|
||||
%pagenum.attrib;
|
||||
%common.attrib;
|
||||
%local.tocfront.attrib;
|
||||
>
|
||||
<!--end of tocfront.module-->]]>
|
||||
|
||||
<![ %tocentry.module [
|
||||
<!ENTITY % local.tocentry.attrib "">
|
||||
<!ELEMENT ToCentry - - ((%para.char.mix;)+)>
|
||||
<!ATTLIST ToCentry
|
||||
%linkend.attrib; --to element that this entry represents--
|
||||
%pagenum.attrib;
|
||||
%common.attrib;
|
||||
%local.tocentry.attrib;
|
||||
>
|
||||
<!--end of tocentry.module-->]]>
|
||||
|
||||
<![ %tocpart.module [
|
||||
<!ENTITY % local.tocpart.attrib "">
|
||||
<!ELEMENT ToCpart - O (ToCentry+, ToCchap*)>
|
||||
<!ATTLIST ToCpart
|
||||
%common.attrib;
|
||||
%local.tocpart.attrib;
|
||||
>
|
||||
<!--end of tocpart.module-->]]>
|
||||
|
||||
<![ %tocchap.module [
|
||||
<!ENTITY % local.tocchap.attrib "">
|
||||
<!ELEMENT ToCchap - O (ToCentry+, ToClevel1*)>
|
||||
<!ATTLIST ToCchap
|
||||
%label.attrib;
|
||||
%common.attrib;
|
||||
%local.tocchap.attrib;
|
||||
>
|
||||
<!--end of tocchap.module-->]]>
|
||||
|
||||
<![ %toclevel1.module [
|
||||
<!ENTITY % local.toclevel1.attrib "">
|
||||
<!ELEMENT ToClevel1 - O (ToCentry+, ToClevel2*)>
|
||||
<!ATTLIST ToClevel1
|
||||
%common.attrib;
|
||||
%local.toclevel1.attrib;
|
||||
>
|
||||
<!--end of toclevel1.module-->]]>
|
||||
|
||||
<![ %toclevel2.module [
|
||||
<!ENTITY % local.toclevel2.attrib "">
|
||||
<!ELEMENT ToClevel2 - O (ToCentry+, ToClevel3*)>
|
||||
<!ATTLIST ToClevel2
|
||||
%common.attrib;
|
||||
%local.toclevel2.attrib;
|
||||
>
|
||||
<!--end of toclevel2.module-->]]>
|
||||
|
||||
<![ %toclevel3.module [
|
||||
<!ENTITY % local.toclevel3.attrib "">
|
||||
<!ELEMENT ToClevel3 - O (ToCentry+, ToClevel4*)>
|
||||
<!ATTLIST ToClevel3
|
||||
%common.attrib;
|
||||
%local.toclevel3.attrib;
|
||||
>
|
||||
<!--end of toclevel3.module-->]]>
|
||||
|
||||
<![ %toclevel4.module [
|
||||
<!ENTITY % local.toclevel4.attrib "">
|
||||
<!ELEMENT ToClevel4 - O (ToCentry+, ToClevel5*)>
|
||||
<!ATTLIST ToClevel4
|
||||
%common.attrib;
|
||||
%local.toclevel4.attrib;
|
||||
>
|
||||
<!--end of toclevel4.module-->]]>
|
||||
|
||||
<![ %toclevel5.module [
|
||||
<!ENTITY % local.toclevel5.attrib "">
|
||||
<!ELEMENT ToClevel5 - O (ToCentry+)>
|
||||
<!ATTLIST ToClevel5
|
||||
%common.attrib;
|
||||
%local.toclevel5.attrib;
|
||||
>
|
||||
<!--end of toclevel5.module-->]]>
|
||||
|
||||
<![ %tocback.module [
|
||||
<!ENTITY % local.tocback.attrib "">
|
||||
<!ELEMENT ToCback - O ((%para.char.mix;)+)>
|
||||
<!ATTLIST ToCback
|
||||
%label.attrib;
|
||||
%pagenum.attrib;
|
||||
%common.attrib;
|
||||
%local.tocback.attrib;
|
||||
>
|
||||
<!--end of tocback.module-->]]>
|
||||
<!--end of toc.content.module-->]]>
|
||||
|
||||
<![ %lot.content.module [
|
||||
<![ %lot.module [
|
||||
<!ENTITY % local.lot.attrib "">
|
||||
<!ELEMENT LoT - O ((%bookcomponent.title.content;)?, LoTentry*)>
|
||||
<!ATTLIST LoT
|
||||
%label.attrib;
|
||||
%common.attrib;
|
||||
%local.lot.attrib;
|
||||
>
|
||||
<!--end of lot.module-->]]>
|
||||
|
||||
<![ %lotentry.module [
|
||||
<!ENTITY % local.lotentry.attrib "">
|
||||
<!ELEMENT LoTentry - - ((%para.char.mix;)+ )>
|
||||
<!ATTLIST LoTentry
|
||||
--SrcCredit: credit for source of illustration--
|
||||
SrcCredit CDATA #IMPLIED
|
||||
%pagenum.attrib;
|
||||
%common.attrib;
|
||||
%local.lotentry.attrib;
|
||||
>
|
||||
<!--end of lotentry.module-->]]>
|
||||
<!--end of lot.content.module-->]]>
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- Appendix, Chapter, Part, Preface, Reference, PartIntro ............... -->
|
||||
|
||||
<![ %appendix.module; [
|
||||
<!ENTITY % local.appendix.attrib "">
|
||||
<!ELEMENT Appendix - O ((%bookcomponent.title.content;), ToCchap?,
|
||||
(%bookcomponent.content;)) +(%ubiq.mix;)>
|
||||
<!ATTLIST Appendix
|
||||
%label.attrib;
|
||||
%common.attrib;
|
||||
%local.appendix.attrib;
|
||||
>
|
||||
<!--end of appendix.module-->]]>
|
||||
|
||||
<![ %chapter.module; [
|
||||
<!ENTITY % local.chapter.attrib "">
|
||||
<!ELEMENT Chapter - O ((%bookcomponent.title.content;), ToCchap?,
|
||||
(%bookcomponent.content;), (Index | Glossary | Bibliography)*)
|
||||
+(%ubiq.mix;)>
|
||||
<!ATTLIST Chapter
|
||||
%label.attrib;
|
||||
%common.attrib;
|
||||
%local.chapter.attrib;
|
||||
>
|
||||
<!--end of chapter.module-->]]>
|
||||
|
||||
<![ %part.module; [
|
||||
<!ENTITY % local.part.attrib "">
|
||||
<!ELEMENT Part - - ((%bookcomponent.title.content;), PartIntro?,
|
||||
(%partcontent.mix;)+) +(%ubiq.mix;)>
|
||||
<!ATTLIST Part
|
||||
%label.attrib;
|
||||
%common.attrib;
|
||||
%local.part.attrib;
|
||||
>
|
||||
<!--ELEMENT PartIntro (defined below)-->
|
||||
<!--end of part.module-->]]>
|
||||
|
||||
<![ %preface.module; [
|
||||
<!ENTITY % local.preface.attrib "">
|
||||
<!ELEMENT Preface - O ((%bookcomponent.title.content;),
|
||||
(%bookcomponent.content;)) +(%ubiq.mix;)>
|
||||
<!ATTLIST Preface
|
||||
%common.attrib;
|
||||
%local.preface.attrib;
|
||||
>
|
||||
<!--end of preface.module-->]]>
|
||||
|
||||
<![ %reference.module; [
|
||||
<!ENTITY % local.reference.attrib "">
|
||||
<!ELEMENT Reference - O ((%bookcomponent.title.content;), PartIntro?,
|
||||
(%refentry.class;)+) +(%ubiq.mix;)>
|
||||
<!ATTLIST Reference
|
||||
%label.attrib;
|
||||
%common.attrib;
|
||||
%local.reference.attrib;
|
||||
>
|
||||
<!--ELEMENT PartIntro (defined below)-->
|
||||
<!--end of reference.module-->]]>
|
||||
|
||||
<![ %partintro.module; [
|
||||
<!ENTITY % local.partintro.attrib "">
|
||||
<!ELEMENT PartIntro - O ((%div.title.content;)?, (%bookcomponent.content;))
|
||||
+(%ubiq.mix;)>
|
||||
<!ATTLIST PartIntro
|
||||
%label.attrib;
|
||||
%common.attrib;
|
||||
%local.partintro.attrib;
|
||||
>
|
||||
<!--end of partintro.module-->]]>
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- DocInfo .............................................................. -->
|
||||
|
||||
<![ %docinfo.module; [
|
||||
<!ENTITY % local.docinfo.attrib "">
|
||||
<!ELEMENT DocInfo - - (Graphic*, (%div.title.content;), Subtitle?,
|
||||
AuthorGroup+, Abstract*, RevHistory?, LegalNotice*)
|
||||
-(%ubiq.mix;)>
|
||||
<!ATTLIST DocInfo
|
||||
%common.attrib;
|
||||
%local.docinfo.attrib;
|
||||
>
|
||||
<!--end of docinfo.module-->]]>
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- Sect1, Sect2, Sect3, Sect4, Sect5 .................................... -->
|
||||
|
||||
<![ %sect1.module; [
|
||||
<!ENTITY % local.sect1.attrib "">
|
||||
<!ELEMENT Sect1 - O ((%sect.title.content;), (%nav.class;)*,
|
||||
(((%divcomponent.mix;)+,
|
||||
((%refentry.class;)* | Sect2* | SimpleSect*))
|
||||
| (%refentry.class;)+ | Sect2+ | SimpleSect+), (%nav.class;)*)
|
||||
+(%ubiq.mix;)>
|
||||
<!ATTLIST Sect1
|
||||
--Renderas: alternate level at which this section should
|
||||
appear to be--
|
||||
Renderas (Sect2
|
||||
|Sect3
|
||||
|Sect4
|
||||
|Sect5) #IMPLIED
|
||||
%label.attrib;
|
||||
%common.attrib;
|
||||
%local.sect1.attrib;
|
||||
>
|
||||
<!--end of sect1.module-->]]>
|
||||
|
||||
<![ %sect2.module; [
|
||||
<!ENTITY % local.sect2.attrib "">
|
||||
<!ELEMENT Sect2 - O ((%sect.title.content;), (%nav.class;)*,
|
||||
(((%divcomponent.mix;)+,
|
||||
((%refentry.class;)* | Sect3* | SimpleSect*))
|
||||
| (%refentry.class;)+ | Sect3+ | SimpleSect+), (%nav.class;)*)>
|
||||
<!ATTLIST Sect2
|
||||
--Renderas: alternate level at which this section should
|
||||
appear to be--
|
||||
Renderas (Sect1
|
||||
|Sect3
|
||||
|Sect4
|
||||
|Sect5) #IMPLIED
|
||||
%label.attrib;
|
||||
%common.attrib;
|
||||
%local.sect2.attrib;
|
||||
>
|
||||
<!--end of sect2.module-->]]>
|
||||
|
||||
<![ %sect3.module; [
|
||||
<!ENTITY % local.sect3.attrib "">
|
||||
<!ELEMENT Sect3 - O ((%sect.title.content;), (%nav.class;)*,
|
||||
(((%divcomponent.mix;)+,
|
||||
((%refentry.class;)* | Sect4* | SimpleSect*))
|
||||
| (%refentry.class;)+ | Sect4+ | SimpleSect+), (%nav.class;)*)>
|
||||
<!ATTLIST Sect3
|
||||
--Renderas: alternate level at which this section should
|
||||
appear to be--
|
||||
Renderas (Sect1
|
||||
|Sect2
|
||||
|Sect4
|
||||
|Sect5) #IMPLIED
|
||||
%label.attrib;
|
||||
%common.attrib;
|
||||
%local.sect3.attrib;
|
||||
>
|
||||
<!--end of sect3.module-->]]>
|
||||
|
||||
<![ %sect4.module; [
|
||||
<!ENTITY % local.sect4.attrib "">
|
||||
<!ELEMENT Sect4 - O ((%sect.title.content;), (%nav.class;)*,
|
||||
(((%divcomponent.mix;)+,
|
||||
((%refentry.class;)* | Sect5* | SimpleSect*))
|
||||
| (%refentry.class;)+ | Sect5+ | SimpleSect+), (%nav.class;)*)>
|
||||
<!ATTLIST Sect4
|
||||
--Renderas: alternate level at which this section should
|
||||
appear to be--
|
||||
Renderas (Sect1
|
||||
|Sect2
|
||||
|Sect3
|
||||
|Sect5) #IMPLIED
|
||||
%label.attrib;
|
||||
%common.attrib;
|
||||
%local.sect4.attrib;
|
||||
>
|
||||
<!--end of sect4.module-->]]>
|
||||
|
||||
<![ %sect5.module; [
|
||||
<!ENTITY % local.sect5.attrib "">
|
||||
<!ELEMENT Sect5 - O ((%sect.title.content;), (%nav.class;)*,
|
||||
(((%divcomponent.mix;)+, ((%refentry.class;)* | SimpleSect*))
|
||||
| (%refentry.class;)+ | SimpleSect+), (%nav.class;)*)>
|
||||
<!ATTLIST Sect5
|
||||
--Renderas: alternate level at which this section should
|
||||
appear to be--
|
||||
Renderas (Sect1
|
||||
|Sect2
|
||||
|Sect3
|
||||
|Sect4) #IMPLIED
|
||||
%label.attrib;
|
||||
%common.attrib;
|
||||
%local.sect5.attrib;
|
||||
>
|
||||
<!--end of sect5.module-->]]>
|
||||
|
||||
<![ %simplesect.module; [
|
||||
<!ENTITY % local.simplesect.attrib "">
|
||||
<!ELEMENT SimpleSect - O ((%sect.title.content;), (%divcomponent.mix;)+)
|
||||
+(%ubiq.mix;)>
|
||||
<!ATTLIST SimpleSect
|
||||
%common.attrib;
|
||||
%local.simplesect.attrib;
|
||||
>
|
||||
<!--end of simplesect.module-->]]>
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- Bibliography ......................................................... -->
|
||||
|
||||
<![ %bibliography.content.module; [
|
||||
<![ %bibliography.module; [
|
||||
<!ENTITY % local.bibliography.attrib "">
|
||||
<!ELEMENT Bibliography - O ((%bookcomponent.title.content;)?,
|
||||
(%component.mix;)*, (BiblioDiv+ | BiblioEntry+))>
|
||||
<!ATTLIST Bibliography
|
||||
%common.attrib;
|
||||
%local.bibliography.attrib;
|
||||
>
|
||||
<!--end of bibliography.module-->]]>
|
||||
|
||||
<![ %bibliodiv.module; [
|
||||
<!ENTITY % local.bibliodiv.attrib "">
|
||||
<!ELEMENT BiblioDiv - O ((%sect.title.content;)?, (%component.mix;)*,
|
||||
BiblioEntry+)>
|
||||
<!ATTLIST BiblioDiv
|
||||
%common.attrib;
|
||||
%local.bibliodiv.attrib;
|
||||
>
|
||||
<!--end of bibliodiv.module-->]]>
|
||||
<!--end of bibliography.content.module-->]]>
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- Glossary ............................................................. -->
|
||||
|
||||
<![ %glossary.content.module; [
|
||||
<![ %glossary.module; [
|
||||
<!ENTITY % local.glossary.attrib "">
|
||||
<!ELEMENT Glossary - O ((%bookcomponent.title.content;)?, (%component.mix;)*,
|
||||
(GlossDiv+ | GlossEntry+), Bibliography?)>
|
||||
<!ATTLIST Glossary
|
||||
%common.attrib;
|
||||
%local.glossary.attrib;
|
||||
>
|
||||
<!--end of glossary.module-->]]>
|
||||
|
||||
<![ %glossdiv.module; [
|
||||
<!ENTITY % local.glossdiv.attrib "">
|
||||
<!ELEMENT GlossDiv - O ((%sect.title.content;), (%component.mix;)*,
|
||||
GlossEntry+)>
|
||||
<!ATTLIST GlossDiv
|
||||
%common.attrib;
|
||||
%local.glossdiv.attrib;
|
||||
>
|
||||
<!--end of glossdiv.module-->]]>
|
||||
<!--end of glossary.content.module-->]]>
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- Index and SetIndex ................................................... -->
|
||||
|
||||
<![ %index.content.module; [
|
||||
<![ %indexes.module; [
|
||||
<!ENTITY % local.indexes.attrib "">
|
||||
<!ELEMENT (%index.class;) - O ((%bookcomponent.title.content;)?,
|
||||
(%component.mix;)*, (IndexDiv* | IndexEntry*))
|
||||
-(%ndxterm.class;)>
|
||||
<!ATTLIST (%index.class;)
|
||||
%common.attrib;
|
||||
%local.indexes.attrib;
|
||||
>
|
||||
<!--end of indexes.module-->]]>
|
||||
|
||||
<![ %indexdiv.module; [
|
||||
|
||||
<!-- SegmentedList in this content is useful for marking up permuted
|
||||
indices. -->
|
||||
|
||||
<!ENTITY % local.indexdiv.attrib "">
|
||||
<!ELEMENT IndexDiv - O ((%sect.title.content;)?, ((%indexdivcomponent.mix;)*,
|
||||
(IndexEntry+ | SegmentedList)))>
|
||||
<!ATTLIST IndexDiv
|
||||
%common.attrib;
|
||||
%local.indexdiv.attrib;
|
||||
>
|
||||
<!--end of indexdiv.module-->]]>
|
||||
|
||||
<![ %indexentry.module; [
|
||||
<!-- Index entries appear in the index, not the text. -->
|
||||
|
||||
<!ENTITY % local.indexentry.attrib "">
|
||||
<!ELEMENT IndexEntry - O (PrimaryIE, (SeeIE|SeeAlsoIE)*,
|
||||
(SecondaryIE, (SeeIE|SeeAlsoIE|TertiaryIE)*)*)>
|
||||
<!ATTLIST IndexEntry
|
||||
%common.attrib;
|
||||
%local.indexentry.attrib;
|
||||
>
|
||||
<!--end of indexentry.module-->]]>
|
||||
|
||||
<![ %primsecterie.module; [
|
||||
<!ENTITY % local.primsecterie.attrib "">
|
||||
<!ELEMENT (PrimaryIE | SecondaryIE | TertiaryIE) - O ((%ndxterm.char.mix;)+)>
|
||||
<!ATTLIST (PrimaryIE | SecondaryIE | TertiaryIE)
|
||||
%linkends.attrib; --to IndexTerms that these entries represent--
|
||||
%common.attrib;
|
||||
%local.primsecterie.attrib;
|
||||
>
|
||||
<!--end of primsecterie.module-->]]>
|
||||
|
||||
<![ %seeie.module; [
|
||||
<!ENTITY % local.seeie.attrib "">
|
||||
<!ELEMENT SeeIE - O ((%ndxterm.char.mix;)+)>
|
||||
<!ATTLIST SeeIE
|
||||
%linkend.attrib; --to IndexEntry to look up--
|
||||
%common.attrib;
|
||||
%local.seeie.attrib;
|
||||
>
|
||||
<!--end of seeie.module-->]]>
|
||||
|
||||
<![ %seealsoie.module; [
|
||||
<!ENTITY % local.seealsoie.attrib "">
|
||||
<!ELEMENT SeeAlsoIE - O ((%ndxterm.char.mix;)+)>
|
||||
<!ATTLIST SeeAlsoIE
|
||||
%linkends.attrib; --to related IndexEntries--
|
||||
%common.attrib;
|
||||
%local.seealsoie.attrib;
|
||||
>
|
||||
<!--end of seealsoie.module-->]]>
|
||||
<!--end of index.content.module-->]]>
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- RefEntry ............................................................. -->
|
||||
|
||||
<![ %refentry.content.module; [
|
||||
<![ %refentry.module; [
|
||||
<!ENTITY % local.refentry.attrib "">
|
||||
<!ELEMENT RefEntry - O (DocInfo?, RefMeta?, (Comment|%link.char.class;)*,
|
||||
RefNameDiv, RefSynopsisDiv?, RefSect1+) +(%ubiq.mix;)>
|
||||
<!ATTLIST RefEntry
|
||||
%common.attrib;
|
||||
%local.refentry.attrib;
|
||||
>
|
||||
<!--end of refentry.module-->]]>
|
||||
|
||||
<![ %refmeta.module; [
|
||||
<!ENTITY % local.refmeta.attrib "">
|
||||
<!ELEMENT RefMeta - - (RefEntryTitle, ManVolNum?, RefMiscInfo*)
|
||||
-(BeginPage)>
|
||||
<!ATTLIST RefMeta
|
||||
%common.attrib;
|
||||
%local.refmeta.attrib;
|
||||
>
|
||||
<!--end of refmeta.module-->]]>
|
||||
|
||||
<![ %refmiscinfo.module; [
|
||||
<!ENTITY % local.refmiscinfo.attrib "">
|
||||
<!ELEMENT RefMiscInfo - - ((%docinfo.char.mix;)+)>
|
||||
<!ATTLIST RefMiscInfo
|
||||
Class CDATA #IMPLIED
|
||||
%common.attrib;
|
||||
%local.refmiscinfo.attrib;
|
||||
>
|
||||
<!--end of refmiscinfo.module-->]]>
|
||||
|
||||
<![ %refnamediv.module; [
|
||||
<!ENTITY % local.refnamediv.attrib "">
|
||||
<!ELEMENT RefNameDiv - O (RefDescriptor?, RefName+, RefPurpose, RefClass*,
|
||||
(Comment|%link.char.class;)*)>
|
||||
<!ATTLIST RefNameDiv
|
||||
%common.attrib;
|
||||
%local.refnamediv.attrib;
|
||||
>
|
||||
<!--end of refnamediv.module-->]]>
|
||||
|
||||
<![ %refdescriptor.module; [
|
||||
<!ENTITY % local.refdescriptor.attrib "">
|
||||
<!ELEMENT RefDescriptor - O ((%refname.char.mix;)+)>
|
||||
<!ATTLIST RefDescriptor
|
||||
%common.attrib;
|
||||
%local.refdescriptor.attrib;
|
||||
>
|
||||
<!--end of refdescriptor.module-->]]>
|
||||
|
||||
<![ %refname.module; [
|
||||
<!ENTITY % local.refname.attrib "">
|
||||
<!ELEMENT RefName - O ((%refname.char.mix;)+)>
|
||||
<!ATTLIST RefName
|
||||
%common.attrib;
|
||||
%local.refname.attrib;
|
||||
>
|
||||
<!--end of refname.module-->]]>
|
||||
|
||||
<![ %refpurpose.module; [
|
||||
<!ENTITY % local.refpurpose.attrib "">
|
||||
<!ELEMENT RefPurpose - O ((%refinline.char.mix;)+)>
|
||||
<!ATTLIST RefPurpose
|
||||
%common.attrib;
|
||||
%local.refpurpose.attrib;
|
||||
>
|
||||
<!--end of refpurpose.module-->]]>
|
||||
|
||||
<![ %refclass.module; [
|
||||
<!ENTITY % local.refclass.attrib "">
|
||||
<!ELEMENT RefClass - O ((%refclass.char.mix;)+)>
|
||||
<!ATTLIST RefClass
|
||||
%common.attrib;
|
||||
%local.refclass.attrib;
|
||||
>
|
||||
<!--end of refclass.module-->]]>
|
||||
|
||||
<![ %refsynopsisdiv.module; [
|
||||
<!ENTITY % local.refsynopsisdiv.attrib "">
|
||||
<!ELEMENT RefSynopsisDiv - O ((%refsect.title.content;)?,
|
||||
(((%refcomponent.mix;)+, RefSect2*) | (RefSect2+)))>
|
||||
<!ATTLIST RefSynopsisDiv
|
||||
%common.attrib;
|
||||
%local.refsynopsisdiv.attrib;
|
||||
>
|
||||
<!--end of refsynopsisdiv.module-->]]>
|
||||
|
||||
<![ %refsect1.module; [
|
||||
<!ENTITY % local.refsect1.attrib "">
|
||||
<!ELEMENT RefSect1 - O ((%refsect.title.content;),
|
||||
(((%refcomponent.mix;)+, RefSect2*) | RefSect2+))>
|
||||
<!ATTLIST RefSect1
|
||||
%common.attrib;
|
||||
%local.refsect1.attrib;
|
||||
>
|
||||
<!--end of refsect1.module-->]]>
|
||||
|
||||
<![ %refsect2.module; [
|
||||
<!ENTITY % local.refsect2.attrib "">
|
||||
<!ELEMENT RefSect2 - O ((%refsect.title.content;),
|
||||
(((%refcomponent.mix;)+, RefSect3*) | RefSect3+))>
|
||||
<!ATTLIST RefSect2
|
||||
%common.attrib;
|
||||
%local.refsect2.attrib;
|
||||
>
|
||||
<!--end of refsect2.module-->]]>
|
||||
|
||||
<![ %refsect3.module; [
|
||||
<!ENTITY % local.refsect3.attrib "">
|
||||
<!ELEMENT RefSect3 - O ((%refsect.title.content;), (%refcomponent.mix;)+)>
|
||||
<!ATTLIST RefSect3
|
||||
%common.attrib;
|
||||
%local.refsect3.attrib;
|
||||
>
|
||||
<!--end of refsect3.module-->]]>
|
||||
<!--end of refentry.content.module-->]]>
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- Article .............................................................. -->
|
||||
|
||||
<![ %article.module; [
|
||||
<!-- This Article model is derived from the MAJOUR header DTD. See
|
||||
the DocBook documentation for a summary of changes. -->
|
||||
|
||||
<!ENTITY % local.article.attrib "">
|
||||
<!ELEMENT Article - O (ArtHeader, (%bookcomponent.content;),
|
||||
((%nav.class;) | (%appendix.class;) | Ackno)*)
|
||||
+(%ubiq.mix;)>
|
||||
<!ATTLIST Article
|
||||
--ParentBook: pointer to book in which this article resides--
|
||||
ParentBook IDREF #IMPLIED
|
||||
%common.attrib;
|
||||
%local.article.attrib;
|
||||
>
|
||||
<!--end of article.module-->]]>
|
||||
|
||||
<!-- End of DocBook document hierarchy module V2.4.1 ...................... -->
|
||||
<!-- ...................................................................... -->
|
File diff suppressed because it is too large
Load Diff
@ -1,106 +0,0 @@
|
||||
<!SGML "ISO 8879:1986"
|
||||
-- ...................................................................... --
|
||||
-- DocBook SGML declaration V2.4.1 ...................................... --
|
||||
-- file docbook.dcl ..................................................... --
|
||||
|
||||
CHARSET
|
||||
|
||||
BASESET
|
||||
"ISO 646:1983//CHARSET International Reference Version (IRV)//ESC 2/5 4/0"
|
||||
DESCSET
|
||||
0 9 UNUSED
|
||||
9 2 9
|
||||
11 2 UNUSED
|
||||
13 1 13
|
||||
14 18 UNUSED
|
||||
32 95 32
|
||||
127 1 UNUSED
|
||||
|
||||
BASESET
|
||||
"ISO Registration Number 100//CHARSET ECMA-94 Right Part of Latin Alphabet Nr. 1//ESC 2/13 4/1"
|
||||
DESCSET
|
||||
128 32 UNUSED
|
||||
160 96 32
|
||||
|
||||
CAPACITY SGMLREF
|
||||
|
||||
TOTALCAP 99000000
|
||||
ATTCAP 1000000
|
||||
ATTCHCAP 1000000
|
||||
AVGRPCAP 1000000
|
||||
ELEMCAP 1000000
|
||||
ENTCAP 1000000
|
||||
ENTCHCAP 1000000
|
||||
GRPCAP 1000000
|
||||
IDCAP 32000000
|
||||
IDREFCAP 32000000
|
||||
|
||||
SCOPE DOCUMENT
|
||||
|
||||
SYNTAX
|
||||
|
||||
SHUNCHAR CONTROLS 0 1 2 3 4 5 6 7 8 9
|
||||
10 11 12 13 14 15 16 17 18 19
|
||||
20 21 22 23 24 25 26 27 28 29
|
||||
30 31 127 128 129
|
||||
130 131 132 133 134 135 136 137 138 139
|
||||
140 141 142 143 144 145 146 147 148 149
|
||||
150 151 152 153 154 155 156 157 158 159
|
||||
|
||||
BASESET
|
||||
"ISO 646:1983//CHARSET International Reference Version (IRV)//ESC 2/5 4/0"
|
||||
DESCSET
|
||||
0 128 0
|
||||
|
||||
FUNCTION
|
||||
RE 13
|
||||
RS 10
|
||||
SPACE 32
|
||||
TAB SEPCHAR 9
|
||||
|
||||
NAMING
|
||||
LCNMSTRT ""
|
||||
UCNMSTRT ""
|
||||
LCNMCHAR ".-"
|
||||
UCNMCHAR ".-"
|
||||
NAMECASE
|
||||
GENERAL YES
|
||||
ENTITY NO
|
||||
|
||||
DELIM
|
||||
GENERAL SGMLREF
|
||||
SHORTREF SGMLREF
|
||||
|
||||
NAMES SGMLREF
|
||||
|
||||
QUANTITY SGMLREF
|
||||
ATTCNT 256
|
||||
GRPCNT 253
|
||||
GRPGTCNT 253
|
||||
LITLEN 8092
|
||||
NAMELEN 44
|
||||
TAGLVL 100
|
||||
|
||||
FEATURES
|
||||
|
||||
MINIMIZE
|
||||
DATATAG NO
|
||||
OMITTAG NO
|
||||
RANK NO
|
||||
SHORTTAG YES
|
||||
|
||||
LINK
|
||||
SIMPLE NO
|
||||
IMPLICIT NO
|
||||
EXPLICIT NO
|
||||
|
||||
OTHER
|
||||
CONCUR NO
|
||||
SUBDOC NO
|
||||
FORMAL YES
|
||||
|
||||
APPINFO NONE
|
||||
|
||||
-- End of DocBook SGML declaration V2.4.1 ............................... --
|
||||
-- ...................................................................... --
|
||||
>
|
@ -1,270 +0,0 @@
|
||||
<!-- ...................................................................... -->
|
||||
<!-- DocBook DTD V2.4.1 ................................................... -->
|
||||
<!-- File docbook.dtd ..................................................... -->
|
||||
|
||||
<!-- Copyright 1992, 1993, 1994, 1995 HaL Computer Systems, Inc.,
|
||||
O'Reilly & Associates, Inc., and ArborText, Inc.
|
||||
|
||||
Permission to use, copy, modify and distribute the DocBook DTD and
|
||||
its accompanying documentation for any purpose and without fee is
|
||||
hereby granted in perpetuity, provided that the above copyright
|
||||
notice and this paragraph appear in all copies. The copyright
|
||||
holders make no representation about the suitability of the DTD for
|
||||
any purpose. It is provided "as is" without expressed or implied
|
||||
warranty.
|
||||
|
||||
If you modify the DocBook DTD in any way, except for declaring and
|
||||
referencing additional sets of general entities and declaring
|
||||
additional notations, label your DTD as a variant of DocBook. See
|
||||
the maintenance documentation for more information.
|
||||
|
||||
Please direct all questions, bug reports, or suggestions for
|
||||
changes to the davenport@online.ora.com mailing list or to one of
|
||||
the maintainers:
|
||||
|
||||
o Terry Allen, O'Reilly & Associates, Inc.
|
||||
101 Morris St., Sebastopol, CA 95472
|
||||
<terry@ora.com>
|
||||
|
||||
o Eve Maler, ArborText, Inc.
|
||||
105 Lexington St., Burlington, MA 01803
|
||||
<elm@arbortext.com>
|
||||
-->
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
|
||||
<!-- This is the driver file for Version 2.4.1 of the DocBook DTD.
|
||||
Please use the following formal public identifier to identify it:
|
||||
|
||||
"-//Davenport//DTD DocBook V2.4.1//EN"
|
||||
|
||||
For example, if your document's top-level element is Book, and
|
||||
you are using DocBook directly, use the FPI in the DOCTYPE
|
||||
declaration:
|
||||
|
||||
<!DOCTYPE Book PUBLIC "-//Davenport//DTD DocBook V2.4.1//EN" [...]>
|
||||
|
||||
Or, if you have a higher-level driver file that customizes DocBook,
|
||||
use the FPI in the parameter entity declaration:
|
||||
|
||||
<!ENTITY % DocBookDTD PUBLIC "-//Davenport//DTD DocBook V2.4.1//EN">
|
||||
%DocBookDTD;
|
||||
|
||||
The DocBook DTD is accompanied by an SGML declaration.
|
||||
|
||||
See the documentation for detailed information on the parameter
|
||||
entity and module scheme used in DocBook, customizing DocBook and
|
||||
planning for interchange, and changes made since the last release
|
||||
of DocBook.
|
||||
-->
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- Notation declarations ................................................ -->
|
||||
|
||||
<!ENTITY % local.notation.class "">
|
||||
<!ENTITY % notation.class
|
||||
"BMP| CGM-CHAR | CGM-BINARY | CGM-CLEAR | DITROFF | DVI
|
||||
| EPS | EQN | FAX | GIF | IGES | PCX | PIC | PS | TBL | TEX
|
||||
| TIFF | WMF | WPG | linespecific
|
||||
%local.notation.class;">
|
||||
|
||||
<!NOTATION BMP PUBLIC
|
||||
"+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION Microsoft Windows bitmap//EN">
|
||||
<!NOTATION CGM-CHAR PUBLIC "ISO 8632/2//NOTATION Character encoding//EN">
|
||||
<!NOTATION CGM-BINARY PUBLIC "ISO 8632/3//NOTATION Binary encoding//EN">
|
||||
<!NOTATION CGM-CLEAR PUBLIC "ISO 8632/4//NOTATION Clear text encoding//EN">
|
||||
<!NOTATION DITROFF SYSTEM "DITROFF">
|
||||
<!NOTATION DVI SYSTEM "DVI">
|
||||
<!NOTATION EPS PUBLIC
|
||||
"+//ISBN 0-201-18127-4::Adobe//NOTATION PostScript Language Ref. Manual//EN">
|
||||
<!-- EQN was SYSTEM "-//AT&T//NOTATION EQN-1//EN" -->
|
||||
<!NOTATION EQN SYSTEM>
|
||||
<!NOTATION FAX PUBLIC
|
||||
"-//USA-DOD//NOTATION CCITT Group 4 Facsimile Type 1 Untiled Raster//EN">
|
||||
<!NOTATION GIF SYSTEM "GIF">
|
||||
<!NOTATION IGES PUBLIC
|
||||
"-//USA-DOD//NOTATION (ASME/ANSI Y14.26M-1987) Initial Graphics Exchange Specification//EN">
|
||||
<!NOTATION PCX PUBLIC
|
||||
"+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION ZSoft PCX bitmap//EN">
|
||||
<!-- PIC was SYSTEM "-//AT&T//NOTATION EQN-1//EN" -->
|
||||
<!NOTATION PIC SYSTEM>
|
||||
<!NOTATION PS SYSTEM "PS">
|
||||
<!-- TBL was SYSTEM "-//AT&T//NOTATION EQN-1//EN" -->
|
||||
<!NOTATION TBL SYSTEM>
|
||||
<!NOTATION TEX PUBLIC
|
||||
"+//ISBN 0-201-13448-9::Knuth//NOTATION The TeXbook//EN">
|
||||
<!NOTATION TIFF SYSTEM "TIFF">
|
||||
<!NOTATION WMF PUBLIC
|
||||
"+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION Microsoft Windows Metafile//EN">
|
||||
<!NOTATION WPG SYSTEM "WPG" --WordPerfect Graphic format-->
|
||||
<!NOTATION linespecific SYSTEM
|
||||
"line ends and leading white space must be preserved in output">
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- ISO character entity sets ............................................ -->
|
||||
|
||||
<!ENTITY % ISOamsa.module "INCLUDE">
|
||||
<!ENTITY % ISOamsb.module "INCLUDE">
|
||||
<!ENTITY % ISOamsc.module "INCLUDE">
|
||||
<!ENTITY % ISOamsn.module "INCLUDE">
|
||||
<!ENTITY % ISOamso.module "INCLUDE">
|
||||
<!ENTITY % ISOamsr.module "INCLUDE">
|
||||
<!ENTITY % ISObox.module "INCLUDE">
|
||||
<!ENTITY % ISOcyr1.module "INCLUDE">
|
||||
<!ENTITY % ISOcyr2.module "INCLUDE">
|
||||
<!ENTITY % ISOdia.module "INCLUDE">
|
||||
<!ENTITY % ISOgrk1.module "INCLUDE">
|
||||
<!ENTITY % ISOgrk2.module "INCLUDE">
|
||||
<!ENTITY % ISOgrk3.module "INCLUDE">
|
||||
<!ENTITY % ISOgrk4.module "INCLUDE">
|
||||
<!ENTITY % ISOlat1.module "INCLUDE">
|
||||
<!ENTITY % ISOlat2.module "INCLUDE">
|
||||
<!ENTITY % ISOnum.module "INCLUDE">
|
||||
<!ENTITY % ISOpub.module "INCLUDE">
|
||||
<!ENTITY % ISOtech.module "INCLUDE">
|
||||
|
||||
<![ %ISOamsa.module; [
|
||||
<!ENTITY % ISOamsa PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN">
|
||||
%ISOamsa;
|
||||
<!--end of ISOamsa.module-->]]>
|
||||
|
||||
<![ %ISOamsb.module; [
|
||||
<!ENTITY % ISOamsb PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN">
|
||||
%ISOamsb;
|
||||
<!--end of ISOamsb.module-->]]>
|
||||
|
||||
<![ %ISOamsc.module; [
|
||||
<!ENTITY % ISOamsc PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN">
|
||||
%ISOamsc;
|
||||
<!--end of ISOamsc.module-->]]>
|
||||
|
||||
<![ %ISOamsn.module; [
|
||||
<!ENTITY % ISOamsn PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN">
|
||||
%ISOamsn;
|
||||
<!--end of ISOamsn.module-->]]>
|
||||
|
||||
<![ %ISOamso.module; [
|
||||
<!ENTITY % ISOamso PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN">
|
||||
%ISOamso;
|
||||
<!--end of ISOamso.module-->]]>
|
||||
|
||||
<![ %ISOamsr.module; [
|
||||
<!ENTITY % ISOamsr PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN">
|
||||
%ISOamsr;
|
||||
<!--end of ISOamsr.module-->]]>
|
||||
|
||||
<![ %ISObox.module; [
|
||||
<!ENTITY % ISObox PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Box and Line Drawing//EN">
|
||||
%ISObox;
|
||||
<!--end of ISObox.module-->]]>
|
||||
|
||||
<![ %ISOcyr1.module; [
|
||||
<!ENTITY % ISOcyr1 PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Russian Cyrillic//EN">
|
||||
%ISOcyr1;
|
||||
<!--end of ISOcyr1.module-->]]>
|
||||
|
||||
<![ %ISOcyr2.module; [
|
||||
<!ENTITY % ISOcyr2 PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN">
|
||||
%ISOcyr2;
|
||||
<!--end of ISOcyr2.module-->]]>
|
||||
|
||||
<![ %ISOdia.module; [
|
||||
<!ENTITY % ISOdia PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Diacritical Marks//EN">
|
||||
%ISOdia;
|
||||
<!--end of ISOdia.module-->]]>
|
||||
|
||||
<![ %ISOgrk1.module; [
|
||||
<!ENTITY % ISOgrk1 PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Greek Letters//EN">
|
||||
%ISOgrk1;
|
||||
<!--end of ISOgrk1.module-->]]>
|
||||
|
||||
<![ %ISOgrk2.module; [
|
||||
<!ENTITY % ISOgrk2 PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Monotoniko Greek//EN">
|
||||
%ISOgrk2;
|
||||
<!--end of ISOgrk2.module-->]]>
|
||||
|
||||
<![ %ISOgrk3.module; [
|
||||
<!ENTITY % ISOgrk3 PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Greek Symbols//EN">
|
||||
%ISOgrk3;
|
||||
<!--end of ISOgrk3.module-->]]>
|
||||
|
||||
<![ %ISOgrk4.module; [
|
||||
<!ENTITY % ISOgrk4 PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN">
|
||||
%ISOgrk4;
|
||||
<!--end of ISOgrk4.module-->]]>
|
||||
|
||||
<![ %ISOlat1.module; [
|
||||
<!ENTITY % ISOlat1 PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Added Latin 1//EN">
|
||||
%ISOlat1;
|
||||
<!--end of ISOlat1.module-->]]>
|
||||
|
||||
<![ %ISOlat2.module; [
|
||||
<!ENTITY % ISOlat2 PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Added Latin 2//EN">
|
||||
%ISOlat2;
|
||||
<!--end of ISOlat2.module-->]]>
|
||||
|
||||
<![ %ISOnum.module; [
|
||||
<!ENTITY % ISOnum PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN">
|
||||
%ISOnum;
|
||||
<!--end of ISOnum.module-->]]>
|
||||
|
||||
<![ %ISOpub.module; [
|
||||
<!ENTITY % ISOpub PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Publishing//EN">
|
||||
%ISOpub;
|
||||
<!--end of ISOpub.module-->]]>
|
||||
|
||||
<![ %ISOtech.module; [
|
||||
<!ENTITY % ISOtech PUBLIC
|
||||
"ISO 8879:1986//ENTITIES General Technical//EN">
|
||||
%ISOtech;
|
||||
<!--end of ISOtech.module-->]]>
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- DTD modules .......................................................... -->
|
||||
|
||||
<!-- Information pool .............. -->
|
||||
|
||||
<!ENTITY % dbpool PUBLIC
|
||||
"-//Davenport//ELEMENTS DocBook Information Pool V2.4.1//EN">
|
||||
%dbpool;
|
||||
|
||||
<!-- Redeclaration placeholder ..... -->
|
||||
|
||||
<!ENTITY % intermod.redecl.module "IGNORE">
|
||||
<![ %intermod.redecl.module; [
|
||||
%rdbmods;
|
||||
<!--end of intermod.redecl.module-->]]>
|
||||
|
||||
<!-- Document hierarchy ............ -->
|
||||
|
||||
<!ENTITY % dbhier PUBLIC
|
||||
"-//Davenport//ELEMENTS DocBook Document Hierarchy V2.4.1//EN">
|
||||
%dbhier;
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- Other general entities ............................................... -->
|
||||
|
||||
<!ENTITY % dbgenent PUBLIC
|
||||
"-//Davenport//ELEMENTS DocBook Additional General Entities//EN">
|
||||
%dbgenent;
|
||||
|
||||
<!-- End of DocBook DTD V2.4.1 ............................................ -->
|
||||
<!-- ...................................................................... -->
|
Loading…
Reference in New Issue
Block a user