123 lines
2.5 KiB
DTD
123 lines
2.5 KiB
DTD
<!-- $XConsortium: dtinfoBook.dtd /main/5 1996/11/07 11:56:16 drk $ -->
|
|
<!--
|
|
Formal Public Identifier (FPI):
|
|
-//Common Desktop Environment//DTD DtInfo Bookcase Description//EN
|
|
-->
|
|
|
|
<!-- DtInfo Architectural Forms -->
|
|
|
|
<!ENTITY % OLAF PUBLIC
|
|
"-//Common Desktop Environment//ENTITIES DtInfo Architectural Forms//EN"
|
|
>
|
|
%OLAF;
|
|
|
|
<!ENTITY % ISO-List PUBLIC "-//Common Desktop Environment//ENTITIES ISO Catalog//EN">
|
|
%ISO-List;
|
|
|
|
%ISOamsa;
|
|
%ISOamsb;
|
|
%ISOamsn;
|
|
%ISOamso;
|
|
%ISOamsr;
|
|
%ISOcyr1;
|
|
%ISOdia;
|
|
%ISOgrk1;
|
|
%ISOgrk3;
|
|
%ISOlat1;
|
|
%ISOlat2;
|
|
%ISOnum;
|
|
%ISOpub;
|
|
%ISOtech;
|
|
|
|
<!--
|
|
Describe the BookCase contents.
|
|
-->
|
|
<!ELEMENT BookCase - - ( BookcaseName, BookcaseDesc, StyleSheet+, Book+ ) >
|
|
<!ATTLIST BookCase
|
|
StyleSheet IDREF #REQUIRED
|
|
|
|
%DTINFO.Bookcase;
|
|
%DTINFO.Style; "attr( StyleSheet )"
|
|
>
|
|
|
|
<!ELEMENT BookcaseName - - ( #PCDATA ) >
|
|
<!ATTLIST BookcaseName
|
|
%DTINFO.BookcaseName;
|
|
>
|
|
|
|
<!ELEMENT BookcaseDesc - - ( #PCDATA ) >
|
|
<!ATTLIST BookcaseDesc
|
|
%DTINFO.BookcaseDesc;
|
|
>
|
|
|
|
<!ELEMENT Book - - ( Title, ShortTitle?, Access?, Tab*, TOCFile, File+ ) >
|
|
<!ATTLIST Book
|
|
StyleSheet IDREF #IMPLIED
|
|
|
|
%DTINFO.Book;
|
|
%DTINFO.Style; "attr( StyleSheet )"
|
|
>
|
|
|
|
<!ELEMENT Title - - ( #PCDATA ) >
|
|
<!ATTLIST Title
|
|
%DTINFO.BookTitle;
|
|
>
|
|
|
|
<!ELEMENT ShortTitle - - ( #PCDATA ) >
|
|
<!ATTLIST ShortTitle
|
|
%DTINFO.BookShortTitle;
|
|
>
|
|
|
|
<!ELEMENT Access - O EMPTY >
|
|
<!ATTLIST Access
|
|
Feature CDATA #REQUIRED
|
|
VenCode CDATA #REQUIRED
|
|
Version CDATA #REQUIRED
|
|
Grouping CDATA #REQUIRED
|
|
DefaultSection CDATA #REQUIRED
|
|
DemoTerms CDATA #IMPLIED
|
|
|
|
%DTINFO.BookAccess;
|
|
>
|
|
|
|
<!ELEMENT Tab - - ( #PCDATA ) >
|
|
<!ATTLIST Tab
|
|
TabLoc CDATA #REQUIRED
|
|
|
|
%DTINFO.BookTab;
|
|
%DTINFO.IDREF; "attr( TabLoc )"
|
|
>
|
|
|
|
<!--
|
|
Each file may override the default style sheet that its contents
|
|
will use, and any section within the file can override the style
|
|
sheet via a DTD modification.
|
|
-->
|
|
<!ELEMENT TOCFile - - ( #PCDATA ) >
|
|
<!ATTLIST TOCFile
|
|
%DTINFO.BookTOCFile;
|
|
>
|
|
|
|
<!ELEMENT File - - ( #PCDATA ) >
|
|
<!ATTLIST File
|
|
%DTINFO.BookFile;
|
|
>
|
|
|
|
<!--
|
|
Enable optional localization of stylesheet fragments.
|
|
The entity name used here is irrelevant; the FPI matches
|
|
one used in the toolkit's catalog and (optionally) in user's
|
|
local catalog.
|
|
-->
|
|
<!ENTITY % LocalFoo PUBLIC
|
|
"-//Common Desktop Environment//ENTITIES Dtinfo SS Localization//EN"
|
|
>
|
|
%LocalFoo;
|
|
|
|
<!-- Style Sheet DTD -->
|
|
|
|
<!ENTITY % StyleSheet.dtd PUBLIC
|
|
"-//Common Desktop Environment//DTD DtInfo Style Sheet//EN"
|
|
>
|
|
%StyleSheet.dtd;
|