]]>
dtinfoBook.dtd
file formats
dtinfoBook.dtd
dtinfo bookcase document type definition
DESCRIPTION
This is the document type definition for bookcases under
dtinfo. You can also find an ASCII file of the
dtinfoBook.dtd in
/usr/dt/infolib/%L/SGML/dtinfoBook.dtd.
The bookcase DTD is defined as follows:
<!--
Formal Public Identifier (FPI):
-//X Consortium//DTD DTINFO Bookcase Description//EN
-->
<!-- DTINFO Architectural Forms -->
<!ENTITY % OLAF PUBLIC
“-//X Consortium//ENTITIES DTINFO Architectural Forms//EN”
>
%OLAF;
<!--
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?, 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 )”
>
<!--
Any section within the file can override the style
sheet via a DTD modification.
-->
<!ELEMENT TOCFile - - ( #PCDATA) >
<!ATTLIST TOCFile
>
<!ELEMENT File - - ( #PCDATA) >
<!ATTLIST File
>
<!-- Style Sheet DTD -->
<!ENTITY % StyleSheet.dtd PUBLIC
“-//X Consortium//DTD DTINFO Style Sheet//EN”
>
%StyleSheet.dtd;
SEE ALSO
&cdeman.dtinfo;,
&cdeman.DtInfoLib;,
&cdeman.dtinfogen;,
&cdeman.dtinfoStyle.dtd;,
&cdeman.dtinfoTOC.dtd;,