make/data/dtdbuilder/HTMLsymbol.sgml
author phh
Sat, 30 Nov 2019 14:33:05 -0800
changeset 59330 5b96c12f909d
parent 47216 71c04702a3d5
permissions -rw-r--r--
8234541: C1 emits an empty message when it inlines successfully Summary: Use "inline" as the message when successfull Reviewed-by: thartmann, mdoerr Contributed-by: navy.xliu@gmail.com
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     1
<!-- Mathematical, Greek and Symbolic 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 % HTMLsymbol PUBLIC
90ce3da70b43 Initial load
duke
parents:
diff changeset
     5
       "-//W3C//ENTITIES Symbols//EN//HTML">
90ce3da70b43 Initial load
duke
parents:
diff changeset
     6
     %HTMLsymbol; -->
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
<!-- Latin Extended-B -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    24
<!ENTITY fnof     CDATA "&#402;" -- latin small f with hook = function
90ce3da70b43 Initial load
duke
parents:
diff changeset
    25
                                    = florin, U+0192 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    26
90ce3da70b43 Initial load
duke
parents:
diff changeset
    27
<!-- Greek -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    28
<!ENTITY Alpha    CDATA "&#913;" -- greek capital letter alpha, U+0391 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    29
<!ENTITY Beta     CDATA "&#914;" -- greek capital letter beta, U+0392 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    30
<!ENTITY Gamma    CDATA "&#915;" -- greek capital letter gamma,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    31
                                    U+0393 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    32
<!ENTITY Delta    CDATA "&#916;" -- greek capital letter delta,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    33
                                    U+0394 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    34
<!ENTITY Epsilon  CDATA "&#917;" -- greek capital letter epsilon, U+0395 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    35
<!ENTITY Zeta     CDATA "&#918;" -- greek capital letter zeta, U+0396 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    36
<!ENTITY Eta      CDATA "&#919;" -- greek capital letter eta, U+0397 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    37
<!ENTITY Theta    CDATA "&#920;" -- greek capital letter theta,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    38
                                    U+0398 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    39
<!ENTITY Iota     CDATA "&#921;" -- greek capital letter iota, U+0399 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    40
<!ENTITY Kappa    CDATA "&#922;" -- greek capital letter kappa, U+039A -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    41
<!ENTITY Lambda   CDATA "&#923;" -- greek capital letter lambda,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    42
                                    U+039B ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    43
<!ENTITY Mu       CDATA "&#924;" -- greek capital letter mu, U+039C -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    44
<!ENTITY Nu       CDATA "&#925;" -- greek capital letter nu, U+039D -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    45
<!ENTITY Xi       CDATA "&#926;" -- greek capital letter xi, U+039E ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    46
<!ENTITY Omicron  CDATA "&#927;" -- greek capital letter omicron, U+039F -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    47
<!ENTITY Pi       CDATA "&#928;" -- greek capital letter pi, U+03A0 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    48
<!ENTITY Rho      CDATA "&#929;" -- greek capital letter rho, U+03A1 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    49
<!-- there is no Sigmaf, and no U+03A2 character either -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    50
<!ENTITY Sigma    CDATA "&#931;" -- greek capital letter sigma,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    51
                                    U+03A3 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    52
<!ENTITY Tau      CDATA "&#932;" -- greek capital letter tau, U+03A4 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    53
<!ENTITY Upsilon  CDATA "&#933;" -- greek capital letter upsilon,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    54
                                    U+03A5 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    55
<!ENTITY Phi      CDATA "&#934;" -- greek capital letter phi,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    56
                                    U+03A6 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    57
<!ENTITY Chi      CDATA "&#935;" -- greek capital letter chi, U+03A7 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    58
<!ENTITY Psi      CDATA "&#936;" -- greek capital letter psi,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    59
                                    U+03A8 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    60
<!ENTITY Omega    CDATA "&#937;" -- greek capital letter omega,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    61
                                    U+03A9 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    62
90ce3da70b43 Initial load
duke
parents:
diff changeset
    63
<!ENTITY alpha    CDATA "&#945;" -- greek small letter alpha,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    64
                                    U+03B1 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    65
<!ENTITY beta     CDATA "&#946;" -- greek small letter beta, U+03B2 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    66
<!ENTITY gamma    CDATA "&#947;" -- greek small letter gamma,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    67
                                    U+03B3 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    68
<!ENTITY delta    CDATA "&#948;" -- greek small letter delta,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    69
                                    U+03B4 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    70
<!ENTITY epsilon  CDATA "&#949;" -- greek small letter epsilon,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    71
                                    U+03B5 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    72
<!ENTITY zeta     CDATA "&#950;" -- greek small letter zeta, U+03B6 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    73
<!ENTITY eta      CDATA "&#951;" -- greek small letter eta, U+03B7 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    74
<!ENTITY theta    CDATA "&#952;" -- greek small letter theta,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    75
                                    U+03B8 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    76
<!ENTITY iota     CDATA "&#953;" -- greek small letter iota, U+03B9 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    77
<!ENTITY kappa    CDATA "&#954;" -- greek small letter kappa,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    78
                                    U+03BA ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    79
<!ENTITY lambda   CDATA "&#955;" -- greek small letter lambda,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    80
                                    U+03BB ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    81
<!ENTITY mu       CDATA "&#956;" -- greek small letter mu, U+03BC ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    82
<!ENTITY nu       CDATA "&#957;" -- greek small letter nu, U+03BD ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    83
<!ENTITY xi       CDATA "&#958;" -- greek small letter xi, U+03BE ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    84
<!ENTITY omicron  CDATA "&#959;" -- greek small letter omicron, U+03BF NEW -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    85
<!ENTITY pi       CDATA "&#960;" -- greek small letter pi, U+03C0 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    86
<!ENTITY rho      CDATA "&#961;" -- greek small letter rho, U+03C1 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    87
<!ENTITY sigmaf   CDATA "&#962;" -- greek small letter final sigma,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    88
                                    U+03C2 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    89
<!ENTITY sigma    CDATA "&#963;" -- greek small letter sigma,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    90
                                    U+03C3 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    91
<!ENTITY tau      CDATA "&#964;" -- greek small letter tau, U+03C4 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    92
<!ENTITY upsilon  CDATA "&#965;" -- greek small letter upsilon,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    93
                                    U+03C5 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    94
<!ENTITY phi      CDATA "&#966;" -- greek small letter phi, U+03C6 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    95
<!ENTITY chi      CDATA "&#967;" -- greek small letter chi, U+03C7 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    96
<!ENTITY psi      CDATA "&#968;" -- greek small letter psi, U+03C8 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    97
<!ENTITY omega    CDATA "&#969;" -- greek small letter omega,
90ce3da70b43 Initial load
duke
parents:
diff changeset
    98
                                    U+03C9 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
    99
<!ENTITY thetasym CDATA "&#977;" -- greek small letter theta symbol,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   100
                                    U+03D1 NEW -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   101
<!ENTITY upsih    CDATA "&#978;" -- greek upsilon with hook symbol,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   102
                                    U+03D2 NEW -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   103
<!ENTITY piv      CDATA "&#982;" -- greek pi symbol, U+03D6 ISOgrk3 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   104
90ce3da70b43 Initial load
duke
parents:
diff changeset
   105
<!-- General Punctuation -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   106
<!ENTITY bull     CDATA "&#8226;" -- bullet = black small circle,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   107
                                     U+2022 ISOpub  -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   108
<!-- bullet is NOT the same as bullet operator, U+2219 -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   109
<!ENTITY hellip   CDATA "&#8230;" -- horizontal ellipsis = three dot leader,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   110
                                     U+2026 ISOpub  -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   111
<!ENTITY prime    CDATA "&#8242;" -- prime = minutes = feet, U+2032 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   112
<!ENTITY Prime    CDATA "&#8243;" -- double prime = seconds = inches,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   113
                                     U+2033 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   114
<!ENTITY oline    CDATA "&#8254;" -- overline = spacing overscore,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   115
                                     U+203E NEW -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   116
<!ENTITY frasl    CDATA "&#8260;" -- fraction slash, U+2044 NEW -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   117
90ce3da70b43 Initial load
duke
parents:
diff changeset
   118
<!-- Letterlike Symbols -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   119
<!ENTITY weierp   CDATA "&#8472;" -- script capital P = power set
90ce3da70b43 Initial load
duke
parents:
diff changeset
   120
                                     = Weierstrass p, U+2118 ISOamso -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   121
<!ENTITY image    CDATA "&#8465;" -- blackletter capital I = imaginary part,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   122
                                     U+2111 ISOamso -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   123
<!ENTITY real     CDATA "&#8476;" -- blackletter capital R = real part symbol,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   124
                                     U+211C ISOamso -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   125
<!ENTITY trade    CDATA "&#8482;" -- trade mark sign, U+2122 ISOnum -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   126
<!ENTITY alefsym  CDATA "&#8501;" -- alef symbol = first transfinite cardinal,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   127
                                     U+2135 NEW -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   128
<!-- alef symbol is NOT the same as hebrew letter alef,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   129
     U+05D0 although the same glyph could be used to depict both characters -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   130
90ce3da70b43 Initial load
duke
parents:
diff changeset
   131
<!-- Arrows -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   132
<!ENTITY larr     CDATA "&#8592;" -- leftwards arrow, U+2190 ISOnum -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   133
<!ENTITY uarr     CDATA "&#8593;" -- upwards arrow, U+2191 ISOnum-->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   134
<!ENTITY rarr     CDATA "&#8594;" -- rightwards arrow, U+2192 ISOnum -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   135
<!ENTITY darr     CDATA "&#8595;" -- downwards arrow, U+2193 ISOnum -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   136
<!ENTITY harr     CDATA "&#8596;" -- left right arrow, U+2194 ISOamsa -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   137
<!ENTITY crarr    CDATA "&#8629;" -- downwards arrow with corner leftwards
90ce3da70b43 Initial load
duke
parents:
diff changeset
   138
                                     = carriage return, U+21B5 NEW -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   139
<!ENTITY lArr     CDATA "&#8656;" -- leftwards double arrow, U+21D0 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   140
<!-- ISO 10646 does not say that lArr is the same as the 'is implied by' arrow
90ce3da70b43 Initial load
duke
parents:
diff changeset
   141
    but also does not have any other character for that function. So ? lArr can
90ce3da70b43 Initial load
duke
parents:
diff changeset
   142
    be used for 'is implied by' as ISOtech suggests -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   143
<!ENTITY uArr     CDATA "&#8657;" -- upwards double arrow, U+21D1 ISOamsa -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   144
<!ENTITY rArr     CDATA "&#8658;" -- rightwards double arrow,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   145
                                     U+21D2 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   146
<!-- ISO 10646 does not say this is the 'implies' character but does not have 
90ce3da70b43 Initial load
duke
parents:
diff changeset
   147
     another character with this function so ?
90ce3da70b43 Initial load
duke
parents:
diff changeset
   148
     rArr can be used for 'implies' as ISOtech suggests -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   149
<!ENTITY dArr     CDATA "&#8659;" -- downwards double arrow, U+21D3 ISOamsa -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   150
<!ENTITY hArr     CDATA "&#8660;" -- left right double arrow,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   151
                                     U+21D4 ISOamsa -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   152
90ce3da70b43 Initial load
duke
parents:
diff changeset
   153
<!-- Mathematical Operators -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   154
<!ENTITY forall   CDATA "&#8704;" -- for all, U+2200 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   155
<!ENTITY part     CDATA "&#8706;" -- partial differential, U+2202 ISOtech  -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   156
<!ENTITY exist    CDATA "&#8707;" -- there exists, U+2203 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   157
<!ENTITY empty    CDATA "&#8709;" -- empty set = null set = diameter,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   158
                                     U+2205 ISOamso -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   159
<!ENTITY nabla    CDATA "&#8711;" -- nabla = backward difference,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   160
                                     U+2207 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   161
<!ENTITY isin     CDATA "&#8712;" -- element of, U+2208 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   162
<!ENTITY notin    CDATA "&#8713;" -- not an element of, U+2209 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   163
<!ENTITY ni       CDATA "&#8715;" -- contains as member, U+220B ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   164
<!-- should there be a more memorable name than 'ni'? -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   165
<!ENTITY prod     CDATA "&#8719;" -- n-ary product = product sign,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   166
                                     U+220F ISOamsb -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   167
<!-- prod is NOT the same character as U+03A0 'greek capital letter pi' though
90ce3da70b43 Initial load
duke
parents:
diff changeset
   168
     the same glyph might be used for both -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   169
<!ENTITY sum      CDATA "&#8721;" -- n-ary sumation, U+2211 ISOamsb -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   170
<!-- sum is NOT the same character as U+03A3 'greek capital letter sigma'
90ce3da70b43 Initial load
duke
parents:
diff changeset
   171
     though the same glyph might be used for both -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   172
<!ENTITY minus    CDATA "&#8722;" -- minus sign, U+2212 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   173
<!ENTITY lowast   CDATA "&#8727;" -- asterisk operator, U+2217 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   174
<!ENTITY radic    CDATA "&#8730;" -- square root = radical sign,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   175
                                     U+221A ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   176
<!ENTITY prop     CDATA "&#8733;" -- proportional to, U+221D ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   177
<!ENTITY infin    CDATA "&#8734;" -- infinity, U+221E ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   178
<!ENTITY ang      CDATA "&#8736;" -- angle, U+2220 ISOamso -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   179
<!ENTITY and      CDATA "&#8743;" -- logical and = wedge, U+2227 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   180
<!ENTITY or       CDATA "&#8744;" -- logical or = vee, U+2228 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   181
<!ENTITY cap      CDATA "&#8745;" -- intersection = cap, U+2229 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   182
<!ENTITY cup      CDATA "&#8746;" -- union = cup, U+222A ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   183
<!ENTITY int      CDATA "&#8747;" -- integral, U+222B ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   184
<!ENTITY there4   CDATA "&#8756;" -- therefore, U+2234 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   185
<!ENTITY sim      CDATA "&#8764;" -- tilde operator = varies with = similar to,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   186
                                     U+223C ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   187
<!-- tilde operator is NOT the same character as the tilde, U+007E,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   188
     although the same glyph might be used to represent both  -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   189
<!ENTITY cong     CDATA "&#8773;" -- approximately equal to, U+2245 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   190
<!ENTITY asymp    CDATA "&#8776;" -- almost equal to = asymptotic to,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   191
                                     U+2248 ISOamsr -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   192
<!ENTITY ne       CDATA "&#8800;" -- not equal to, U+2260 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   193
<!ENTITY equiv    CDATA "&#8801;" -- identical to, U+2261 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   194
<!ENTITY le       CDATA "&#8804;" -- less-than or equal to, U+2264 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   195
<!ENTITY ge       CDATA "&#8805;" -- greater-than or equal to,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   196
                                     U+2265 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   197
<!ENTITY sub      CDATA "&#8834;" -- subset of, U+2282 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   198
<!ENTITY sup      CDATA "&#8835;" -- superset of, U+2283 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   199
<!-- note that nsup, 'not a superset of, U+2283' is not covered by the Symbol 
90ce3da70b43 Initial load
duke
parents:
diff changeset
   200
     font encoding and is not included. Should it be, for symmetry?
90ce3da70b43 Initial load
duke
parents:
diff changeset
   201
     It is in ISOamsn  --> 
90ce3da70b43 Initial load
duke
parents:
diff changeset
   202
<!ENTITY nsub     CDATA "&#8836;" -- not a subset of, U+2284 ISOamsn -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   203
<!ENTITY sube     CDATA "&#8838;" -- subset of or equal to, U+2286 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   204
<!ENTITY supe     CDATA "&#8839;" -- superset of or equal to,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   205
                                     U+2287 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   206
<!ENTITY oplus    CDATA "&#8853;" -- circled plus = direct sum,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   207
                                     U+2295 ISOamsb -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   208
<!ENTITY otimes   CDATA "&#8855;" -- circled times = vector product,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   209
                                     U+2297 ISOamsb -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   210
<!ENTITY perp     CDATA "&#8869;" -- up tack = orthogonal to = perpendicular,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   211
                                     U+22A5 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   212
<!ENTITY sdot     CDATA "&#8901;" -- dot operator, U+22C5 ISOamsb -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   213
<!-- dot operator is NOT the same character as U+00B7 middle dot -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   214
90ce3da70b43 Initial load
duke
parents:
diff changeset
   215
<!-- Miscellaneous Technical -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   216
<!ENTITY lceil    CDATA "&#8968;" -- left ceiling = apl upstile,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   217
                                     U+2308 ISOamsc  -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   218
<!ENTITY rceil    CDATA "&#8969;" -- right ceiling, U+2309 ISOamsc  -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   219
<!ENTITY lfloor   CDATA "&#8970;" -- left floor = apl downstile,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   220
                                     U+230A ISOamsc  -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   221
<!ENTITY rfloor   CDATA "&#8971;" -- right floor, U+230B ISOamsc  -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   222
<!ENTITY lang     CDATA "&#9001;" -- left-pointing angle bracket = bra,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   223
                                     U+2329 ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   224
<!-- lang is NOT the same character as U+003C 'less than' 
90ce3da70b43 Initial load
duke
parents:
diff changeset
   225
     or U+2039 'single left-pointing angle quotation mark' -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   226
<!ENTITY rang     CDATA "&#9002;" -- right-pointing angle bracket = ket,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   227
                                     U+232A ISOtech -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   228
<!-- rang is NOT the same character as U+003E 'greater than' 
90ce3da70b43 Initial load
duke
parents:
diff changeset
   229
     or U+203A 'single right-pointing angle quotation mark' -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   230
90ce3da70b43 Initial load
duke
parents:
diff changeset
   231
<!-- Geometric Shapes -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   232
<!ENTITY loz      CDATA "&#9674;" -- lozenge, U+25CA ISOpub -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   233
90ce3da70b43 Initial load
duke
parents:
diff changeset
   234
<!-- Miscellaneous Symbols -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   235
<!ENTITY spades   CDATA "&#9824;" -- black spade suit, U+2660 ISOpub -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   236
<!-- black here seems to mean filled as opposed to hollow -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   237
<!ENTITY clubs    CDATA "&#9827;" -- black club suit = shamrock,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   238
                                     U+2663 ISOpub -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   239
<!ENTITY hearts   CDATA "&#9829;" -- black heart suit = valentine,
90ce3da70b43 Initial load
duke
parents:
diff changeset
   240
                                     U+2665 ISOpub -->
90ce3da70b43 Initial load
duke
parents:
diff changeset
   241
<!ENTITY diams    CDATA "&#9830;" -- black diamond suit, U+2666 ISOpub -->