make/data/dtdbuilder/HTMLspecial.sgml
author herrick
Thu, 28 Mar 2019 13:49:38 -0400
branchJDK-8200758-branch
changeset 57292 7a683c461b80
parent 47216 71c04702a3d5
permissions -rw-r--r--
Merge
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     1
<!-- Special characters for HTML -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
     2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     3
<!-- Character entity set. Typical invocation:
90ce3da70b43 Initial load
duke
parents:
diff changeset
     4
     <!ENTITY % HTMLspecial PUBLIC
90ce3da70b43 Initial load
duke
parents:
diff changeset
     5
       "-//W3C//ENTITIES Special//EN//HTML">
90ce3da70b43 Initial load
duke
parents:
diff changeset
     6
     %HTMLspecial; -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
     7
90ce3da70b43 Initial load
duke
parents:
diff changeset
     8
<!-- Portions ¿ International Organization for Standardization 1986:
90ce3da70b43 Initial load
duke
parents:
diff changeset
     9
     Permission to copy in any form is granted for use with
90ce3da70b43 Initial load
duke
parents:
diff changeset
    10
     conforming SGML systems and applications as defined in
90ce3da70b43 Initial load
duke
parents:
diff changeset
    11
     ISO 8879, provided this notice is included in all copies.
90ce3da70b43 Initial load
duke
parents:
diff changeset
    12
-->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    13
90ce3da70b43 Initial load
duke
parents:
diff changeset
    14
<!-- Relevant ISO entity set is given unless names are newly introduced.
90ce3da70b43 Initial load
duke
parents:
diff changeset
    15
     New names (i.e., not in ISO 8879 list) do not clash with any
90ce3da70b43 Initial load
duke
parents:
diff changeset
    16
     existing ISO 8879 entity names. ISO 10646 character numbers
90ce3da70b43 Initial load
duke
parents:
diff changeset
    17
     are given for each character, in hex. CDATA values are decimal
90ce3da70b43 Initial load
duke
parents:
diff changeset
    18
     conversions of the ISO 10646 values and refer to the document
90ce3da70b43 Initial load
duke
parents:
diff changeset
    19
     character set. Names are ISO 10646 names. 
90ce3da70b43 Initial load
duke
parents:
diff changeset
    20
90ce3da70b43 Initial load
duke
parents:
diff changeset
    21
-->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    22
90ce3da70b43 Initial load
duke
parents:
diff changeset
    23
<!-- C0 Controls and Basic Latin -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    24
<!ENTITY quot    CDATA "&#34;"   -- quotation mark = APL quote,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    25
                                    U+0022 ISOnum -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    26
<!ENTITY amp     CDATA "&#38;"   -- ampersand, U+0026 ISOnum -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    27
<!ENTITY lt      CDATA "&#60;"   -- less-than sign, U+003C ISOnum -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    28
<!ENTITY gt      CDATA "&#62;"   -- greater-than sign, U+003E ISOnum -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    29
90ce3da70b43 Initial load
duke
parents:
diff changeset
    30
<!-- Latin Extended-A -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    31
<!ENTITY OElig   CDATA "&#338;"  -- latin capital ligature OE,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    32
                                    U+0152 ISOlat2 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    33
<!ENTITY oelig   CDATA "&#339;"  -- latin small ligature oe, U+0153 ISOlat2 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    34
<!-- ligature is a misnomer, this is a separate character in some languages -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    35
<!ENTITY Scaron  CDATA "&#352;"  -- latin capital letter S with caron,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    36
                                    U+0160 ISOlat2 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    37
<!ENTITY scaron  CDATA "&#353;"  -- latin small letter s with caron,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    38
                                    U+0161 ISOlat2 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    39
<!ENTITY Yuml    CDATA "&#376;"  -- latin capital letter Y with diaeresis,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    40
                                    U+0178 ISOlat2 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    41
90ce3da70b43 Initial load
duke
parents:
diff changeset
    42
<!-- Spacing Modifier Letters -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    43
<!ENTITY circ    CDATA "&#710;"  -- modifier letter circumflex accent,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    44
                                    U+02C6 ISOpub -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    45
<!ENTITY tilde   CDATA "&#732;"  -- small tilde, U+02DC ISOdia -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    46
90ce3da70b43 Initial load
duke
parents:
diff changeset
    47
<!-- General Punctuation -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    48
<!ENTITY ensp    CDATA "&#8194;" -- en space, U+2002 ISOpub -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    49
<!ENTITY emsp    CDATA "&#8195;" -- em space, U+2003 ISOpub -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    50
<!ENTITY thinsp  CDATA "&#8201;" -- thin space, U+2009 ISOpub -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    51
<!ENTITY zwnj    CDATA "&#8204;" -- zero width non-joiner,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    52
                                    U+200C NEW RFC 2070 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    53
<!ENTITY zwj     CDATA "&#8205;" -- zero width joiner, U+200D NEW RFC 2070 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    54
<!ENTITY lrm     CDATA "&#8206;" -- left-to-right mark, U+200E NEW RFC 2070 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    55
<!ENTITY rlm     CDATA "&#8207;" -- right-to-left mark, U+200F NEW RFC 2070 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    56
<!ENTITY ndash   CDATA "&#8211;" -- en dash, U+2013 ISOpub -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    57
<!ENTITY mdash   CDATA "&#8212;" -- em dash, U+2014 ISOpub -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    58
<!ENTITY lsquo   CDATA "&#8216;" -- left single quotation mark,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    59
                                    U+2018 ISOnum -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    60
<!ENTITY rsquo   CDATA "&#8217;" -- right single quotation mark,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    61
                                    U+2019 ISOnum -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    62
<!ENTITY sbquo   CDATA "&#8218;" -- single low-9 quotation mark, U+201A NEW -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    63
<!ENTITY ldquo   CDATA "&#8220;" -- left double quotation mark,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    64
                                    U+201C ISOnum -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    65
<!ENTITY rdquo   CDATA "&#8221;" -- right double quotation mark,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    66
                                    U+201D ISOnum -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    67
<!ENTITY bdquo   CDATA "&#8222;" -- double low-9 quotation mark, U+201E NEW -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    68
<!ENTITY dagger  CDATA "&#8224;" -- dagger, U+2020 ISOpub -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    69
<!ENTITY Dagger  CDATA "&#8225;" -- double dagger, U+2021 ISOpub -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    70
<!ENTITY permil  CDATA "&#8240;" -- per mille sign, U+2030 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    71
<!ENTITY lsaquo  CDATA "&#8249;" -- single left-pointing angle quotation mark,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    72
                                    U+2039 ISO proposed -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    73
<!-- lsaquo is proposed but not yet ISO standardized -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    74
<!ENTITY rsaquo  CDATA "&#8250;" -- single right-pointing angle quotation mark,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    75
                                    U+203A ISO proposed -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    76
<!-- rsaquo is proposed but not yet ISO standardized -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    77
<!ENTITY euro   CDATA "&#8364;"  -- euro sign, U+20AC NEW -->