<!-- 7.5:  Additional Tag Set for Front Matter                -->
<!ENTITY % front 'INCLUDE' >
<![ %front; [
<!ELEMENT %n.front;     - O  ( (%m.front)*, ( ( (%m.divtop), 
                             (%m.divtop | %n.titlePage;)*) | ( 
                             (%n.div;), (%n.div; | (%m.front) 
                             )*) | ( (%n.div1;), (%n.div1; | 
                             (%m.front) )*) )? )                >
<!ATTLIST %n.front;          %a.global;
                             %a.declaring;                      >
]]>

<!ENTITY % x.tpParts '' >
<!ENTITY % m.tpParts '%x.tpParts byline | docAuthor | docDate | 
           docEdition | docImprint | docTitle | epigraph | 
           imprimatur | ornament | titlePart' >                 
<!-- 7.5:  Tags for title pages                               -->
<!ENTITY % titlePage 'INCLUDE' >
<![ %titlePage; [
<!ELEMENT %n.titlePage; - o  (%m.tpParts)+                      >
<!ATTLIST %n.titlePage;      %a.global;
          type               CDATA               #IMPLIED       >
]]>

<!ENTITY % docTitle 'INCLUDE' >
<![ %docTitle; [
<!ELEMENT %n.docTitle;  - o  ((%n.titlePart)+)                  >
<!ATTLIST %n.docTitle;       %a.global;                         >
]]>

<!ENTITY % titlePart 'INCLUDE' >
<![ %titlePart; [
<!ELEMENT %n.titlePart; - O  (%paraContent;)                    >
<!ATTLIST %n.titlePart;      %a.global;
          type               CDATA               main           >
]]>

<!ENTITY % docAuthor 'INCLUDE' >
<![ %docAuthor; [
<!ELEMENT %n.docAuthor; - O  (%phrase.seq;)                     >
<!ATTLIST %n.docAuthor;      %a.global;                         >
]]>

<!ENTITY % imprimatur 'INCLUDE' >
<![ %imprimatur; [
<!ELEMENT %n.imprimatur; 
                        - O  (%paraContent;)                    >
<!ATTLIST %n.imprimatur;     %a.global;                         >
]]>

<!ENTITY % docEdition 'INCLUDE' >
<![ %docEdition; [
<!ELEMENT %n.docEdition; 
                        - O  (%paraContent;)                    >
<!ATTLIST %n.docEdition;     %a.global;                         >
]]>

<!ENTITY % docImprint 'INCLUDE' >
<![ %docImprint; [
<!ELEMENT %n.docImprint; 
                        - O  (%phrase.seq | %n.pubPlace; | 
                             %n.docDate; | %n.publisher;)*      >
<!ATTLIST %n.docImprint;     %a.global;                         >
]]>

<!ENTITY % docDate 'INCLUDE' >
<![ %docDate; [
<!ELEMENT %n.docDate;   - O  (%phrase.seq;)                     >
<!ATTLIST %n.docDate;        %a.global;
          value              %ISO-date           #IMPLIED       >
]]>

<!-- (end of 7.5)                                             -->
<!-- (end of 7.5)                                             -->
