<!-- acls-hebook.dtd -->
<!-- version 1.2 09-05-2006 -->
<!-- ########## SPECIFICATIONS ########## -->
<!-- PLEASE USE THIS DTD WITH ACLS XML TAGGING SPECIFICATIONS: http://www.historyebook.org/xml/doc/acls-hebook-doc.html -->
<!-- ########## DTD EDITS ########## -->
<!-- NOTE: For a log of all edits to previous versions of this DTD (versions 1 through 1.1) please see http://www.historyebook.org/xml/dtd/acls-hebook-dtd_log.html. -->
<!-- ########## special characters ########## -->
<!ENTITY % HTMLlat1 SYSTEM "xhtml-lat1.ent">
%HTMLlat1;
<!--[PUBLIC]
<!ENTITY % HTMLlat1 PUBLIC
 "-//W3C//ENTITIES Latin 1 for XHTML//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">
  %HTMLlat1;-->
<!ENTITY apos "'">
<!-- APOSTROPHE -->
<!ENTITY lsquo "‘">
<!-- LEFT SINGLE QUOTATION MARK -->
<!ENTITY rsquo "’">
<!-- RIGHT SINGLE QUOTATION MARK -->
<!ENTITY ldquo "“">
<!-- LEFT DOUBLE QUOTATION MARK -->
<!ENTITY rdquo "”">
<!-- RIGHT DOUBLE QUOTATION MARK -->
<!ENTITY ndash "–">
<!-- EN DASH -->
<!ENTITY mdash "—">
<!-- EM DASH -->
<!ENTITY hellip " . . . ">
<!-- HORIZONTAL ELLIPSIS -->
<!ENTITY amp "&">
<!-- AMPERSAND -->
<!ENTITY lt "<">
<!-- LESS-THAN SIGN -->
<!ENTITY gt ">">
<!-- GREATER-THAN SIGN -->
<!NOTATION jpeg PUBLIC
 'ISO DIS 10918//NOTATION JPEG Graphics Format//EN' >
<!NOTATION tiff PUBLIC
 '-//Aldus Corporation//NOTATION Tagged Image File Format//EN' >
<!NOTATION gif PUBLIC
 '-//Compuserve Information Service//NOTATION Graphics Interchange Format//EN' >
<!-- ================================== -->
<!-- ########## xml declaration ########## -->
<!-- <?xml version="1.0" encoding="us-ascii"?> -->
<!-- ########## text (root) ########## -->
<!ELEMENT text (front, body, back)>
<!ATTLIST text
id ID #REQUIRED
isbn NMTOKEN #REQUIRED
>
<!-- ########## front ########## -->
<!ELEMENT front (titlepage, div1+)>
<!-- ########## titlepage ########## -->
<!ELEMENT titlepage (doctitle, docauthor, docimprint)>
<!ELEMENT doctitle (titlepart+)>
<!ELEMENT titlepart (#PCDATA)>
<!ATTLIST titlepart
type (main | subtitle) #REQUIRED
>
<!ELEMENT docauthor (#PCDATA)>
<!ELEMENT docimprint (publisher, pubplace)>
<!ELEMENT publisher (#PCDATA)>
<!ELEMENT pubplace (#PCDATA)>
<!-- ########## body ########## -->
<!ELEMENT body (div1+)>
<!-- ########## divs ########## -->
<!ELEMENT div1 (head, (bibl | dateline | div2 | epigraph | list | milestone | note1 | p | salute | signed | table)*)>
<!ATTLIST div1
id ID #REQUIRED
status (hidden) #IMPLIED
type NMTOKEN #REQUIRED
>
<!ELEMENT div2 (head, (bibl | dateline | div3 | epigraph | list | milestone | note1 | p | salute | signed | table)*)>
<!ATTLIST div2
id ID #REQUIRED
status (hidden) #IMPLIED
type NMTOKEN #REQUIRED
>
<!ELEMENT div3 (head, (bibl | dateline | div4 | epigraph | list | milestone | note1 | p | salute | signed | table)*)>
<!ATTLIST div3
id ID #REQUIRED
status (hidden) #IMPLIED
type NMTOKEN #REQUIRED
>
<!ELEMENT div4 (head, (bibl | dateline | epigraph | list | milestone | note1 | p | salute | signed | table)*)>
<!ATTLIST div4
id ID #REQUIRED
status (hidden) #IMPLIED
type NMTOKEN #REQUIRED
>
<!-- ########## head ########## -->
<!ELEMENT head (#PCDATA | bibl | hi1)*>
<!-- ########## bibl ########## -->
<!ELEMENT bibl (#PCDATA | hi1 | pb | ptr | ref)*>
<!ATTLIST bibl
id ID #IMPLIED
type (byline | epi | figcap | figno | figsrc | number | para | subtitle | title) #IMPLIED
>
<!-- ########## paragraph ########## -->
<!ELEMENT p (#PCDATA | bibl | figure | hi1 | list | milestone | pb | ptr | q1 | ref | table)*>
<!ATTLIST p
align (center | right) #IMPLIED
id ID #IMPLIED
n NMTOKEN #IMPLIED
rend (no-indent) #IMPLIED
>
<!-- ########## page break ########## -->
<!ELEMENT pb EMPTY>
<!ATTLIST pb
id ID #REQUIRED
n NMTOKEN #REQUIRED
>
<!-- ########## figure ########## -->
<!ELEMENT figure (head*)>
<!ATTLIST figure
entity NMTOKEN #REQUIRED
id ID #IMPLIED
n NMTOKEN #IMPLIED
type (ext | ic) #IMPLIED
>
<!-- ########## line group / line ########## -->
<!ELEMENT lg (head | l | pb)*>
<!ELEMENT l (#PCDATA | hi1 | pb | ptr | ref)*>
<!ATTLIST l
align (center | right) #IMPLIED
rend NMTOKEN #IMPLIED
>
<!-- ########## list ########## -->
<!ELEMENT list (head | item)*>
<!ATTLIST list
id ID #IMPLIED
>
<!ELEMENT item (#PCDATA | hi1 | list | pb | ptr | ref)*>
<!-- ########## milestone ########## -->
<!ELEMENT milestone EMPTY>
<!ATTLIST milestone
rend (asterisk | skipline) #REQUIRED
>
<!-- ########## note ########## -->
<!ELEMENT note1 (milestone | p | pb)*>
<!ATTLIST note1
id ID #REQUIRED
n NMTOKEN #REQUIRED
>
<!-- ########## quotation / epigraph ########## -->
<!ELEMENT q1 (l | lg | p | pb)*>
<!ELEMENT epigraph (bibl | q1)*>
<!-- ########## table ########## -->
<!ELEMENT table (head*, row+)>
<!ATTLIST table
align (center | right) #IMPLIED
border (0|1) "0"
id ID #IMPLIED
type CDATA #IMPLIED
>
<!ELEMENT row (cell+)>
<!ATTLIST row
rowspan NMTOKEN #IMPLIED
>
<!ELEMENT cell (#PCDATA | dateline | figure | hi1 | p | pb | ptr | ref | salute | signed | table)*>
<!ATTLIST cell
type CDATA #IMPLIED
colspan NMTOKEN #IMPLIED
>
<!-- ########## text styling (bold, italic, etc.) ########## -->
<!ELEMENT hi1 (#PCDATA | pb)*>
<!ATTLIST hi1
rend (bold | italic | bolditalic | strike | und | sup | supund | supbold | boldund | greek | greek-und | sub) #REQUIRED
>
<!-- ########## links, ptr ########## -->
<!ELEMENT ptr EMPTY>
<!ATTLIST ptr
id ID #IMPLIED
n NMTOKEN #IMPLIED
target IDREFS #REQUIRED
type (txt) #IMPLIED
>
<!-- ########## links, ref ########## -->
<!ELEMENT ref (#PCDATA | hi1)*>
<!ATTLIST ref
id ID #IMPLIED
target IDREFS #IMPLIED
type (url | ptr | audio | video) #IMPLIED
url CDATA #IMPLIED
filename CDATA #IMPLIED
>
<!-- ########## dateline, salute, signed ########## -->
<!ELEMENT dateline (#PCDATA | hi1 | ptr | ref)*>
<!ATTLIST dateline
align (center | right) #IMPLIED
>
<!ELEMENT salute (#PCDATA | hi1 | ptr | ref)*>
<!ATTLIST salute
align (center | right) #IMPLIED
>
<!ELEMENT signed (#PCDATA | hi1 | ptr | ref)*>
<!ATTLIST signed
align (center | right) #IMPLIED
>
<!-- ########## back ########## -->
<!ELEMENT back (div1+)>
<!-- ================================== -->
<!-- End: acls-hebook.dtd -->