<!--

Title:      Character Entity References Common Set
Version:    1.0
Date:       20 February 2006
Reference:  Character Entity References Common Set Specification, Version 1.0
RefURL:     http://openreader.org/spec/ent10.html
Rights:     Copyright 2006 OpenReader Consortium. All rights reserved.

Contributors:

     Jon Noring (editor)

Summary:

     This DTD fragment declares 253 general character entity
     references ("character entities"). It duplicates the 248
     character entities defined in XHTML 1.1 (which, via HTML,
     originate from ISO 8879). The remaining 5 character entities are
     those pre-defined in XML.

     They are grouped by Unicode character code scripts. For more
     specific information on any character, refer to:

          http://www.unicode.org/charts/

Usage:

     <!ENTITY % ORPCharEnt
              PUBLIC "+//OpenReader//DTD Character Entities 1.0//EN"
              "http://openreader.org/dtd/ent10.ent">
     %ORPCharEnt;


     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       Portions (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.
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

-->


<!-- XML 1.0 Pre-Defined Character Entity References (Basic Latin) -->

<!ENTITY quot     "&#x0022;" >        <!-- quote mark -->
<!ENTITY amp      "&#x0026;#x0026;" > <!-- ampersand -->
<!ENTITY apos     "&#x0027;" >        <!-- apostrophe mark -->
<!ENTITY lt       "&#x0026;#x003C;" > <!-- less than sign -->
<!ENTITY gt       "&#x003E;" >        <!-- greater than sign -->

<!-- Latin-1 -->

<!ENTITY nbsp     "&#x00A0;" > <!-- non-breaking space -->
<!ENTITY iexcl    "&#x00A1;" > <!-- inverted exclamation mark -->
<!ENTITY cent     "&#x00A2;" > <!-- cent sign -->
<!ENTITY pound    "&#x00A3;" > <!-- pound sign -->
<!ENTITY curren   "&#x00A4;" > <!-- currency sign -->
<!ENTITY yen      "&#x00A5;" > <!-- yen (yuan) sign -->
<!ENTITY brvbar   "&#x00A6;" > <!-- broken vertical bar -->
<!ENTITY sect     "&#x00A7;" > <!-- section sign -->
<!ENTITY uml      "&#x00A8;" > <!-- diaeresis (umlaut) -->
<!ENTITY copy     "&#x00A9;" > <!-- copyright sign -->
<!ENTITY ordf     "&#x00AA;" > <!-- feminine ordinal indicator -->
<!ENTITY laquo    "&#x00AB;" > <!-- left-pointing double angle quote mark -->
<!ENTITY not      "&#x00AC;" > <!-- not sign -->
<!ENTITY shy      "&#x00AD;" > <!-- soft (discretionary) hyphen -->
<!ENTITY reg      "&#x00AE;" > <!-- registered trade mark sign -->
<!ENTITY macr     "&#x00AF;" > <!-- spacing macron (overline, APL overbar) -->
<!ENTITY deg      "&#x00B0;" > <!-- degree sign -->
<!ENTITY plusmn   "&#x00B1;" > <!-- plus-or-minus sign -->
<!ENTITY sup2     "&#x00B2;" > <!-- superscript two (squared) -->
<!ENTITY sup3     "&#x00B3;" > <!-- superscript three (cubed) -->
<!ENTITY acute    "&#x00B4;" > <!-- acute accent -->
<!ENTITY micro    "&#x00B5;" > <!-- micro sign -->
<!ENTITY para     "&#x00B6;" > <!-- pilcrow (paragraph) sign -->
<!ENTITY middot   "&#x00B7;" > <!-- middle dot -->
<!ENTITY cedil    "&#x00B8;" > <!-- cedilla -->
<!ENTITY sup1     "&#x00B9;" > <!-- superscript one -->
<!ENTITY ordm     "&#x00BA;" > <!-- masculine ordinal indicator -->
<!ENTITY raquo    "&#x00BB;" > <!-- right-pointing double angle quote mark -->
<!ENTITY frac14   "&#x00BC;" > <!-- fraction one quarter -->
<!ENTITY frac12   "&#x00BD;" > <!-- fraction one half -->
<!ENTITY frac34   "&#x00BE;" > <!-- fraction three quarters -->
<!ENTITY iquest   "&#x00BF;" > <!-- inverted question mark -->
<!ENTITY Agrave   "&#x00C0;" > <!-- Latin capital letter A grave -->
<!ENTITY Aacute   "&#x00C1;" > <!-- Latin capital letter A acute -->
<!ENTITY Acirc    "&#x00C2;" > <!-- Latin capital letter A circumflex -->
<!ENTITY Atilde   "&#x00C3;" > <!-- Latin capital letter A tilde -->
<!ENTITY Auml     "&#x00C4;" > <!-- Latin capital letter A diaeresis -->
<!ENTITY Aring    "&#x00C5;" > <!-- Latin capital letter A ring -->
<!ENTITY AElig    "&#x00C6;" > <!-- Latin capital letter AE ligature -->
<!ENTITY Ccedil   "&#x00C7;" > <!-- Latin capital letter C cedilla -->
<!ENTITY Egrave   "&#x00C8;" > <!-- Latin capital letter E grave -->
<!ENTITY Eacute   "&#x00C9;" > <!-- Latin capital letter E acute -->
<!ENTITY Ecirc    "&#x00CA;" > <!-- Latin capital letter E circumflex -->
<!ENTITY Euml     "&#x00CB;" > <!-- Latin capital letter E diaeresis -->
<!ENTITY Igrave   "&#x00CC;" > <!-- Latin capital letter I grave -->
<!ENTITY Iacute   "&#x00CD;" > <!-- Latin capital letter I acute -->
<!ENTITY Icirc    "&#x00CE;" > <!-- Latin capital letter I circumflex -->
<!ENTITY Iuml     "&#x00CF;" > <!-- Latin capital letter I diaeresis -->
<!ENTITY ETH      "&#x00D0;" > <!-- Latin capital letter ETH -->
<!ENTITY Ntilde   "&#x00D1;" > <!-- Latin capital letter N tilde -->
<!ENTITY Ograve   "&#x00D2;" > <!-- Latin capital letter O grave -->
<!ENTITY Oacute   "&#x00D3;" > <!-- Latin capital letter O acute -->
<!ENTITY Ocirc    "&#x00D4;" > <!-- Latin capital letter O circumflex -->
<!ENTITY Otilde   "&#x00D5;" > <!-- Latin capital letter O tilde -->
<!ENTITY Ouml     "&#x00D6;" > <!-- Latin capital letter O diaeresis -->
<!ENTITY times    "&#x00D7;" > <!-- multiplication sign -->
<!ENTITY Oslash   "&#x00D8;" > <!-- Latin capital letter O slash -->
<!ENTITY Ugrave   "&#x00D9;" > <!-- Latin capital letter U grave -->
<!ENTITY Uacute   "&#x00DA;" > <!-- Latin capital letter U acute -->
<!ENTITY Ucirc    "&#x00DB;" > <!-- Latin capital letter U circumflex -->
<!ENTITY Uuml     "&#x00DC;" > <!-- Latin capital letter U diaeresis -->
<!ENTITY Yacute   "&#x00DD;" > <!-- Latin capital letter Y acute -->
<!ENTITY THORN    "&#x00DE;" > <!-- Latin capital letter THORN -->
<!ENTITY szlig    "&#x00DF;" > <!-- Latin small letter sharp s (ess-zed) -->
<!ENTITY agrave   "&#x00E0;" > <!-- Latin small letter a grave -->
<!ENTITY aacute   "&#x00E1;" > <!-- Latin small letter a acute -->
<!ENTITY acirc    "&#x00E2;" > <!-- Latin small letter a circumflex -->
<!ENTITY atilde   "&#x00E3;" > <!-- Latin small letter a tilde -->
<!ENTITY auml     "&#x00E4;" > <!-- Latin small letter a diaeresis -->
<!ENTITY aring    "&#x00E5;" > <!-- Latin small letter a ring -->
<!ENTITY aelig    "&#x00E6;" > <!-- Latin small letter ae ligature -->
<!ENTITY ccedil   "&#x00E7;" > <!-- Latin small letter c cedilla -->
<!ENTITY egrave   "&#x00E8;" > <!-- Latin small letter e grave -->
<!ENTITY eacute   "&#x00E9;" > <!-- Latin small letter e acute -->
<!ENTITY ecirc    "&#x00EA;" > <!-- Latin small letter e circumflex -->
<!ENTITY euml     "&#x00EB;" > <!-- Latin small letter e diaeresis -->
<!ENTITY igrave   "&#x00EC;" > <!-- Latin small letter i grave -->
<!ENTITY iacute   "&#x00ED;" > <!-- Latin small letter i acute -->
<!ENTITY icirc    "&#x00EE;" > <!-- Latin small letter i circumflex -->
<!ENTITY iuml     "&#x00EF;" > <!-- Latin small letter i diaeresis -->
<!ENTITY eth      "&#x00F0;" > <!-- Latin small letter eth -->
<!ENTITY ntilde   "&#x00F1;" > <!-- Latin small letter n tilde -->
<!ENTITY ograve   "&#x00F2;" > <!-- Latin small letter o grave -->
<!ENTITY oacute   "&#x00F3;" > <!-- Latin small letter o acute -->
<!ENTITY ocirc    "&#x00F4;" > <!-- Latin small letter o circumflex -->
<!ENTITY otilde   "&#x00F5;" > <!-- Latin small letter o tilde -->
<!ENTITY ouml     "&#x00F6;" > <!-- Latin small letter o diaeresis -->
<!ENTITY divide   "&#x00F7;" > <!-- division sign -->
<!ENTITY oslash   "&#x00F8;" > <!-- Latin small letter o slash -->
<!ENTITY ugrave   "&#x00F9;" > <!-- Latin small letter u grave -->
<!ENTITY uacute   "&#x00FA;" > <!-- Latin small letter u acute -->
<!ENTITY ucirc    "&#x00FB;" > <!-- Latin small letter u circumflex -->
<!ENTITY uuml     "&#x00FC;" > <!-- Latin small letter u diaeresis -->
<!ENTITY yacute   "&#x00FD;" > <!-- Latin small letter y acute -->
<!ENTITY thorn    "&#x00FE;" > <!-- Latin small letter thorn -->
<!ENTITY yuml     "&#x00FF;" > <!-- Latin small letter y diaeresis -->

<!-- Latin Extended-A -->

<!ENTITY OElig    "&#x0152;" > <!-- Latin capital ligature OE -->
<!ENTITY oelig    "&#x0153;" > <!-- Latin small ligature oe -->
<!ENTITY Scaron   "&#x0160;" > <!-- Latin capital letter S caron -->
<!ENTITY scaron   "&#x0161;" > <!-- Latin small letter s caron -->
<!ENTITY Yuml     "&#x0178;" > <!-- Latin capital letter Y diaeresis -->

<!-- Latin Extended-B -->

<!ENTITY fnof     "&#x0192;" > <!-- Latin small f with hook function -->

<!-- Spacing Modifier Letters -->

<!ENTITY circ     "&#x02C6;" > <!-- modifier letter circumflex accent -->
<!ENTITY tilde    "&#x02DC;" > <!-- small tilde -->

<!-- Greek and Coptic -->

<!ENTITY Alpha    "&#x0391;" > <!-- Greek capital letter Alpha -->
<!ENTITY Beta     "&#x0392;" > <!-- Greek capital letter Beta -->
<!ENTITY Gamma    "&#x0393;" > <!-- Greek capital letter Gamma -->
<!ENTITY Delta    "&#x0394;" > <!-- Greek capital letter Delta -->
<!ENTITY Epsilon  "&#x0395;" > <!-- Greek capital letter Epsilon -->
<!ENTITY Zeta     "&#x0396;" > <!-- Greek capital letter Zeta -->
<!ENTITY Eta      "&#x0397;" > <!-- Greek capital letter Eta -->
<!ENTITY Theta    "&#x0398;" > <!-- Greek capital letter Theta -->
<!ENTITY Iota     "&#x0399;" > <!-- Greek capital letter Iota -->
<!ENTITY Kappa    "&#x039A;" > <!-- Greek capital letter Kappa -->
<!ENTITY Lambda   "&#x039B;" > <!-- Greek capital letter Lambda -->
<!ENTITY Mu       "&#x039C;" > <!-- Greek capital letter Mu -->
<!ENTITY Nu       "&#x039D;" > <!-- Greek capital letter Nu -->
<!ENTITY Xi       "&#x039E;" > <!-- Greek capital letter Xi -->
<!ENTITY Omicron  "&#x039F;" > <!-- Greek capital letter Omicron -->
<!ENTITY Pi       "&#x03A0;" > <!-- Greek capital letter Pi -->
<!ENTITY Rho      "&#x03A1;" > <!-- Greek capital letter Rho -->
<!ENTITY Sigma    "&#x03A3;" > <!-- Greek capital letter Sigma -->
<!ENTITY Tau      "&#x03A4;" > <!-- Greek capital letter Tau -->
<!ENTITY Upsilon  "&#x03A5;" > <!-- Greek capital letter Upsilon -->
<!ENTITY Phi      "&#x03A6;" > <!-- Greek capital letter Phi -->
<!ENTITY Chi      "&#x03A7;" > <!-- Greek capital letter Chi -->
<!ENTITY Psi      "&#x03A8;" > <!-- Greek capital letter Psi -->
<!ENTITY Omega    "&#x03A9;" > <!-- Greek capital letter Omega -->
<!ENTITY alpha    "&#x03B1;" > <!-- Greek small letter alpha -->
<!ENTITY beta     "&#x03B2;" > <!-- Greek small letter beta -->
<!ENTITY gamma    "&#x03B3;" > <!-- Greek small letter gamma -->
<!ENTITY delta    "&#x03B4;" > <!-- Greek small letter delta -->
<!ENTITY epsilon  "&#x03B5;" > <!-- Greek small letter epsilon -->
<!ENTITY zeta     "&#x03B6;" > <!-- Greek small letter zeta -->
<!ENTITY eta      "&#x03B7;" > <!-- Greek small letter eta -->
<!ENTITY theta    "&#x03B8;" > <!-- Greek small letter theta -->
<!ENTITY iota     "&#x03B9;" > <!-- Greek small letter iota -->
<!ENTITY kappa    "&#x03BA;" > <!-- Greek small letter kappa -->
<!ENTITY lambda   "&#x03BB;" > <!-- Greek small letter lambda -->
<!ENTITY mu       "&#x03BC;" > <!-- Greek small letter mu -->
<!ENTITY nu       "&#x03BD;" > <!-- Greek small letter nu -->
<!ENTITY xi       "&#x03BE;" > <!-- Greek small letter xi -->
<!ENTITY omicron  "&#x03BF;" > <!-- Greek small letter omicron -->
<!ENTITY pi       "&#x03C0;" > <!-- Greek small letter pi -->
<!ENTITY rho      "&#x03C1;" > <!-- Greek small letter rho -->
<!ENTITY sigmaf   "&#x03C2;" > <!-- Greek small letter final sigma -->
<!ENTITY sigma    "&#x03C3;" > <!-- Greek small letter sigma -->
<!ENTITY tau      "&#x03C4;" > <!-- Greek small letter tau -->
<!ENTITY upsilon  "&#x03C5;" > <!-- Greek small letter upsilon -->
<!ENTITY phi      "&#x03C6;" > <!-- Greek small letter phi -->
<!ENTITY chi      "&#x03C7;" > <!-- Greek small letter chi -->
<!ENTITY psi      "&#x03C8;" > <!-- Greek small letter psi -->
<!ENTITY omega    "&#x03C9;" > <!-- Greek small letter omega -->
<!ENTITY thetasym "&#x03D1;" > <!-- Greek small letter theta symbol -->
<!ENTITY upsih    "&#x03D2;" > <!-- Greek capital letter Upsilon with hook -->
<!ENTITY piv      "&#x03D6;" > <!-- Greek pi symbol -->

<!-- General Punctuation -->

<!ENTITY ensp     "&#x2002;" > <!-- en space -->
<!ENTITY emsp     "&#x2003;" > <!-- em space -->
<!ENTITY thinsp   "&#x2009;" > <!-- thin space -->
<!ENTITY zwnj     "&#x200C;" > <!-- zero width non-joiner -->
<!ENTITY zwj      "&#x200D;" > <!-- zero width joiner -->
<!ENTITY lrm      "&#x200E;" > <!-- left-to-right mark -->
<!ENTITY rlm      "&#x200F;" > <!-- right-to-left mark -->
<!ENTITY ndash    "&#x2013;" > <!-- en dash -->
<!ENTITY mdash    "&#x2014;" > <!-- em dash -->
<!ENTITY lsquo    "&#x2018;" > <!-- left single quote mark -->
<!ENTITY rsquo    "&#x2019;" > <!-- right single quote mark -->
<!ENTITY sbquo    "&#x201A;" > <!-- single low-9 quote mark -->
<!ENTITY ldquo    "&#x201C;" > <!-- left double quote mark -->
<!ENTITY rdquo    "&#x201D;" > <!-- right double quote mark -->
<!ENTITY bdquo    "&#x201E;" > <!-- double low-9 quote mark -->
<!ENTITY dagger   "&#x2020;" > <!-- dagger -->
<!ENTITY Dagger   "&#x2021;" > <!-- double dagger -->
<!ENTITY bull     "&#x2022;" > <!-- bullet (black small circle) -->
<!ENTITY hellip   "&#x2026;" > <!-- horizontal ellipsis (three dot leader) -->
<!ENTITY permil   "&#x2030;" > <!-- per mille sign -->
<!ENTITY prime    "&#x2032;" > <!-- prime (minutes, feet) -->
<!ENTITY Prime    "&#x2033;" > <!-- double prime (seconds, inches) -->
<!ENTITY lsaquo   "&#x2039;" > <!-- single left-pointing angle quote mark -->
<!ENTITY rsaquo   "&#x203A;" > <!-- single right-pointing angle quote mark -->
<!ENTITY oline    "&#x203E;" > <!-- overline (spacing overscore) -->
<!ENTITY frasl    "&#x2044;" > <!-- fraction slash -->

<!-- Currency Symbols -->

<!ENTITY euro     "&#x20AC;" > <!-- euro sign -->

<!-- Letterlike Symbols -->

<!ENTITY image    "&#x2111;" > <!-- blackletter capital I (imaginary part) -->
<!ENTITY weierp   "&#x2118;" > <!-- script capital P -->
<!ENTITY real     "&#x211C;" > <!-- blackletter capital R (real part) -->
<!ENTITY trade    "&#x2122;" > <!-- trade mark sign -->
<!ENTITY alefsym  "&#x2135;" > <!-- alef symbol -->

<!-- Arrows -->

<!ENTITY larr     "&#x2190;" > <!-- leftwards arrow -->
<!ENTITY uarr     "&#x2191;" > <!-- upwards arrow -->
<!ENTITY rarr     "&#x2192;" > <!-- rightwards arrow -->
<!ENTITY darr     "&#x2193;" > <!-- downwards arrow -->
<!ENTITY harr     "&#x2194;" > <!-- left right arrow -->
<!ENTITY crarr    "&#x21B5;" > <!-- downwards arrow, corner leftwards (cr) -->
<!ENTITY lArr     "&#x21D0;" > <!-- leftwards double arrow -->
<!ENTITY uArr     "&#x21D1;" > <!-- upwards double arrow -->
<!ENTITY rArr     "&#x21D2;" > <!-- rightwards double arrow -->
<!ENTITY dArr     "&#x21D3;" > <!-- downwards double arrow -->
<!ENTITY hArr     "&#x21D4;" > <!-- left right double arrow -->

<!-- Mathematical Operators -->

<!ENTITY forall   "&#x2200;" > <!-- for all -->
<!ENTITY part     "&#x2202;" > <!-- partial differential -->
<!ENTITY exist    "&#x2203;" > <!-- there exists -->
<!ENTITY empty    "&#x2205;" > <!-- empty set (null set, diameter) -->
<!ENTITY nabla    "&#x2207;" > <!-- nabla (backward difference) -->
<!ENTITY isin     "&#x2208;" > <!-- element of -->
<!ENTITY notin    "&#x2209;" > <!-- not an element of -->
<!ENTITY ni       "&#x220B;" > <!-- contains as member -->
<!ENTITY prod     "&#x220F;" > <!-- n-ary product (product sign) -->
<!ENTITY sum      "&#x2211;" > <!-- n-ary summation -->
<!ENTITY minus    "&#x2212;" > <!-- minus sign -->
<!ENTITY lowast   "&#x2217;" > <!-- asterisk operator -->
<!ENTITY radic    "&#x221A;" > <!-- square root (radical sign) -->
<!ENTITY prop     "&#x221D;" > <!-- proportional to -->
<!ENTITY infin    "&#x221E;" > <!-- infinity -->
<!ENTITY ang      "&#x2220;" > <!-- angle -->
<!ENTITY and      "&#x2227;" > <!-- logical and (wedge) -->
<!ENTITY or       "&#x2228;" > <!-- logical or (vee) -->
<!ENTITY cap      "&#x2229;" > <!-- intersection (cap) -->
<!ENTITY cup      "&#x222A;" > <!-- union (cup) -->
<!ENTITY int      "&#x222B;" > <!-- integral -->
<!ENTITY there4   "&#x2234;" > <!-- therefore -->
<!ENTITY sim      "&#x223C;" > <!-- tilde operator -->
<!ENTITY cong     "&#x2245;" > <!-- approximately equal to -->
<!ENTITY asymp    "&#x2248;" > <!-- almost equal to (asymptotic to) -->
<!ENTITY ne       "&#x2260;" > <!-- not equal to -->
<!ENTITY equiv    "&#x2261;" > <!-- identical to -->
<!ENTITY le       "&#x2264;" > <!-- less than or equal to -->
<!ENTITY ge       "&#x2265;" > <!-- greater than or equal to -->
<!ENTITY sub      "&#x2282;" > <!-- subset of -->
<!ENTITY sup      "&#x2283;" > <!-- superset of -->
<!ENTITY nsub     "&#x2284;" > <!-- not a subset of -->
<!ENTITY sube     "&#x2286;" > <!-- subset of or equal to -->
<!ENTITY supe     "&#x2287;" > <!-- superset of or equal to -->
<!ENTITY oplus    "&#x2295;" > <!-- circled plus (direct sum) -->
<!ENTITY otimes   "&#x2297;" > <!-- circled times (vector product) -->
<!ENTITY perp     "&#x22A5;" > <!-- up tack (orthogonal to, perpendicular) -->
<!ENTITY sdot     "&#x22C5;" > <!-- dot operator -->

<!-- Miscellaneous Technical -->

<!ENTITY lceil    "&#x2308;" > <!-- left ceiling (APL upstile) -->
<!ENTITY rceil    "&#x2309;" > <!-- right ceiling -->
<!ENTITY lfloor   "&#x230A;" > <!-- left floor (APL downstile) -->
<!ENTITY rfloor   "&#x230B;" > <!-- right floor -->
<!ENTITY lang     "&#x2329;" > <!-- left-pointing angle bracket (bra) -->
<!ENTITY rang     "&#x232A;" > <!-- right-pointing angle bracket (ket) -->

<!-- Geometric Shapes -->

<!ENTITY loz      "&#x25CA;" > <!-- lozenge -->

<!-- Miscellaneous Symbols -->

<!ENTITY spades   "&#x2660;" > <!-- black spade suit -->
<!ENTITY clubs    "&#x2663;" > <!-- black club suit (shamrock) -->
<!ENTITY hearts   "&#x2665;" > <!-- black heart suit (valentine) -->
<!ENTITY diams    "&#x2666;" > <!-- black diamond suit -->

