<!--	
	File: dblp_bht.dtd
	Description: DTD for .bht files
	Version: 2.0.3
	Date: 17.05.2005
	Author: ER
	HISTORY: 2.0.1 added border element to IMG (AW-2.7.2004)
	         2.0.2 added ENTITY 'copy', 'quot' (AW)
		 2.0.3 removed 'quot' (gives problems with java...) (AW)
	
-->
<!ELEMENT dblp (bht)*>
<!ENTITY % field "#PCDATA|ref|a|author|br">
<!ELEMENT bht (%field; | cite | abstract | logo | img | footer | editor | center | table | hr | h1 | h2 | h3 | h4 | h5 | h6 | ul | ol | p)*>
<!ATTLIST bht
	key CDATA #REQUIRED
	title CDATA #REQUIRED
>
<!ELEMENT logo EMPTY>
<!ATTLIST logo
	style CDATA #IMPLIED
>
<!ELEMENT img EMPTY>
<!ATTLIST img
	src CDATA #REQUIRED
	alt CDATA #IMPLIED
	width CDATA #IMPLIED
	height CDATA #IMPLIED
	align CDATA #IMPLIED
	border CDATA #IMPLIED
>
<!ELEMENT footer EMPTY>
<!ATTLIST footer
	style CDATA #IMPLIED
	name CDATA #IMPLIED
>
<!ELEMENT cite EMPTY>
<!ATTLIST cite
	key CDATA #REQUIRED
	style CDATA #IMPLIED
>
<!ELEMENT abstract (%field; | ol | ul | h3 | h2 | p)*>
<!ATTLIST abstract
	copyright CDATA #IMPLIED
	year CDATA #IMPLIED
>
<!ELEMENT table (#PCDATA | tr)*>
<!ATTLIST table
	align CDATA #IMPLIED
	border CDATA #IMPLIED
	cellspacing CDATA #IMPLIED
	cellpadding CDATA #IMPLIED
	width CDATA #IMPLIED
	bgcolor CDATA #IMPLIED
	frame CDATA #IMPLIED
	rules CDATA #IMPLIED
>
<!ELEMENT tr (#PCDATA|td | th | logo)*>
<!ATTLIST tr
	align CDATA #IMPLIED
	valign CDATA #IMPLIED
	bgcolor CDATA #IMPLIED
>
<!ELEMENT th (#PCDATA)>
<!ATTLIST th
	align CDATA #IMPLIED
	valign CDATA #IMPLIED
	nowrap CDATA #IMPLIED
	colspan CDATA #IMPLIED
	rowspan CDATA #IMPLIED
	width CDATA #IMPLIED
	bgcolor CDATA #IMPLIED
>
<!ELEMENT td (%field; | img | p | center | h2 | ul | editor | cite | table)*>
<!ATTLIST td
	align CDATA #IMPLIED
	valign CDATA #IMPLIED
	nowrap CDATA #IMPLIED
	colspan CDATA #IMPLIED
	rowspan CDATA #IMPLIED
	width CDATA #IMPLIED
	bgcolor CDATA #IMPLIED
>
<!ELEMENT ref (#PCDATA)>
<!ATTLIST ref
	href CDATA #REQUIRED
>
<!ELEMENT a (#PCDATA | img | br)*>
<!ATTLIST a
	href CDATA #IMPLIED
	name CDATA #IMPLIED
	target CDATA #IMPLIED
>
<!ELEMENT h1 (%field;)*>
<!ELEMENT h2 (%field;)*>
<!ELEMENT h3 (%field;)*>
<!ELEMENT h4 (%field;)*>
<!ELEMENT h5 (%field;)*>
<!ELEMENT h6 (%field;)*>
<!ELEMENT ul (#PCDATA | li | ul | ol)*>
<!ELEMENT ol (#PCDATA | li | ul)*>
<!ELEMENT li (%field; | editor | cite | p)*>
<!ELEMENT author (#PCDATA)>
<!ELEMENT editor (#PCDATA)>
<!ELEMENT center (%field; | img | h2 | p | table)*>
<!ELEMENT p (%field; | logo | cite | editor | img | center)*>
<!-- can not have <p></p>-->
<!ELEMENT hr EMPTY>
<!ELEMENT br EMPTY>
<!--                                 -->
<!ENTITY reg "&#174;">
<!ENTITY micro "&#181;">
<!ENTITY times "&#215;">
<!ENTITY middot "&#183;">
<!ENTITY nbsp "&#160;">
<!ENTITY ge "&#8805;">
<!ENTITY le "&#8804;">
<!ENTITY macr "&#175;">
<!ENTITY copy "&#169;">
<!-- <!ENTITY quot "&#34;"> does not work in java, cause it's predefined... -->
<!-- (C) International Organization for Standardization 1986
     Permission to copy in any form is granted for use with
     conforming SGML systems and applications as defined in
     ISO 8879, provided this notice is included in all copies.
-->
<!-- Character entity set. Typical invocation:
     <!ENTITY % HTMLlat1 PUBLIC
       "ISO 8879-1986//ENTITIES Added Latin 1//EN//XML">
-->
<!-- This version of the entity set can be used with any SGML document
     which uses ISO 8859-1 or ISO 10646 as its document character 
     set. This includes XML documents and ISO HTML documents. 
-->
<!ENTITY Agrave "&#192;">
<!-- capital A, grave accent -->
<!ENTITY Aacute "&#193;">
<!-- capital A, acute accent -->
<!ENTITY Acirc "&#194;">
<!-- capital A, circumflex accent -->
<!ENTITY Atilde "&#195;">
<!-- capital A, tilde -->
<!ENTITY Auml "&#196;">
<!-- capital A, dieresis or umlaut mark -->
<!ENTITY Aring "&#197;">
<!-- capital A, ring -->
<!ENTITY AElig "&#198;">
<!-- capital AE diphthong (ligature) -->
<!ENTITY Ccedil "&#199;">
<!-- capital C, cedilla -->
<!ENTITY Egrave "&#200;">
<!-- capital E, grave accent -->
<!ENTITY Eacute "&#201;">
<!-- capital E, acute accent -->
<!ENTITY Ecirc "&#202;">
<!-- capital E, circumflex accent -->
<!ENTITY Euml "&#203;">
<!-- capital E, dieresis or umlaut mark -->
<!ENTITY Igrave "&#204;">
<!-- capital I, grave accent -->
<!ENTITY Iacute "&#205;">
<!-- capital I, acute accent -->
<!ENTITY Icirc "&#206;">
<!-- capital I, circumflex accent -->
<!ENTITY Iuml "&#207;">
<!-- capital I, dieresis or umlaut mark -->
<!ENTITY ETH "&#208;">
<!-- capital Eth, Icelandic -->
<!ENTITY Ntilde "&#209;">
<!-- capital N, tilde -->
<!ENTITY Ograve "&#210;">
<!-- capital O, grave accent -->
<!ENTITY Oacute "&#211;">
<!-- capital O, acute accent -->
<!ENTITY Ocirc "&#212;">
<!-- capital O, circumflex accent -->
<!ENTITY Otilde "&#213;">
<!-- capital O, tilde -->
<!ENTITY Ouml "&#214;">
<!-- capital O, dieresis or umlaut mark -->
<!ENTITY Oslash "&#216;">
<!-- capital O, slash -->
<!ENTITY Ugrave "&#217;">
<!-- capital U, grave accent -->
<!ENTITY Uacute "&#218;">
<!-- capital U, acute accent -->
<!ENTITY Ucirc "&#219;">
<!-- capital U, circumflex accent -->
<!ENTITY Uuml "&#220;">
<!-- capital U, dieresis or umlaut mark -->
<!ENTITY Yacute "&#221;">
<!-- capital Y, acute accent -->
<!ENTITY THORN "&#222;">
<!-- capital THORN, Icelandic -->
<!ENTITY szlig "&#223;">
<!-- small sharp s, German (sz ligature) -->
<!ENTITY agrave "&#224;">
<!-- small a, grave accent -->
<!ENTITY aacute "&#225;">
<!-- small a, acute accent -->
<!ENTITY acirc "&#226;">
<!-- small a, circumflex accent -->
<!ENTITY atilde "&#227;">
<!-- small a, tilde -->
<!ENTITY auml "&#228;">
<!-- small a, dieresis or umlaut mark -->
<!ENTITY aring "&#229;">
<!-- small a, ring -->
<!ENTITY aelig "&#230;">
<!-- small ae diphthong (ligature) -->
<!ENTITY ccedil "&#231;">
<!-- small c, cedilla -->
<!ENTITY egrave "&#232;">
<!-- small e, grave accent -->
<!ENTITY eacute "&#233;">
<!-- small e, acute accent -->
<!ENTITY ecirc "&#234;">
<!-- small e, circumflex accent -->
<!ENTITY euml "&#235;">
<!-- small e, dieresis or umlaut mark -->
<!ENTITY igrave "&#236;">
<!-- small i, grave accent -->
<!ENTITY iacute "&#237;">
<!-- small i, acute accent -->
<!ENTITY icirc "&#238;">
<!-- small i, circumflex accent -->
<!ENTITY iuml "&#239;">
<!-- small i, dieresis or umlaut mark -->
<!ENTITY eth "&#240;">
<!-- small eth, Icelandic -->
<!ENTITY ntilde "&#241;">
<!-- small n, tilde -->
<!ENTITY ograve "&#242;">
<!-- small o, grave accent -->
<!ENTITY oacute "&#243;">
<!-- small o, acute accent -->
<!ENTITY ocirc "&#244;">
<!-- small o, circumflex accent -->
<!ENTITY otilde "&#245;">
<!-- small o, tilde -->
<!ENTITY ouml "&#246;">
<!-- small o, dieresis or umlaut mark -->
<!ENTITY oslash "&#248;">
<!-- small o, slash -->
<!ENTITY ugrave "&#249;">
<!-- small u, grave accent -->
<!ENTITY uacute "&#250;">
<!-- small u, acute accent -->
<!ENTITY ucirc "&#251;">
<!-- small u, circumflex accent -->
<!ENTITY uuml "&#252;">
<!-- small u, dieresis or umlaut mark -->
<!ENTITY yacute "&#253;">
<!-- small y, acute accent -->
<!ENTITY thorn "&#254;">
<!-- small thorn, Icelandic -->
<!ENTITY yuml "&#255;">
<!-- small y, dieresis or umlaut mark -->

