1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/dom/tests/mochitest/dom-level2-html/files/xhtml-symbol.ent Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,237 @@ 1.4 +<!-- Mathematical, Greek and Symbolic characters for XHTML --> 1.5 + 1.6 +<!-- Character entity set. Typical invocation: 1.7 + <!ENTITY % HTMLsymbol PUBLIC 1.8 + "-//W3C//ENTITIES Symbols for XHTML//EN" 1.9 + "http://www.w3.org/TR/xhtml1/DTD/xhtml-symbol.ent"> 1.10 + %HTMLsymbol; 1.11 +--> 1.12 + 1.13 +<!-- Portions (C) International Organization for Standardization 1986: 1.14 + Permission to copy in any form is granted for use with 1.15 + conforming SGML systems and applications as defined in 1.16 + ISO 8879, provided this notice is included in all copies. 1.17 +--> 1.18 + 1.19 +<!-- Relevant ISO entity set is given unless names are newly introduced. 1.20 + New names (i.e., not in ISO 8879 list) do not clash with any 1.21 + existing ISO 8879 entity names. ISO 10646 character numbers 1.22 + are given for each character, in hex. values are decimal 1.23 + conversions of the ISO 10646 values and refer to the document 1.24 + character set. Names are Unicode names. 1.25 +--> 1.26 + 1.27 +<!-- Latin Extended-B --> 1.28 +<!ENTITY fnof "ƒ"> <!-- latin small letter f with hook = function 1.29 + = florin, U+0192 ISOtech --> 1.30 + 1.31 +<!-- Greek --> 1.32 +<!ENTITY Alpha "Α"> <!-- greek capital letter alpha, U+0391 --> 1.33 +<!ENTITY Beta "Β"> <!-- greek capital letter beta, U+0392 --> 1.34 +<!ENTITY Gamma "Γ"> <!-- greek capital letter gamma, 1.35 + U+0393 ISOgrk3 --> 1.36 +<!ENTITY Delta "Δ"> <!-- greek capital letter delta, 1.37 + U+0394 ISOgrk3 --> 1.38 +<!ENTITY Epsilon "Ε"> <!-- greek capital letter epsilon, U+0395 --> 1.39 +<!ENTITY Zeta "Ζ"> <!-- greek capital letter zeta, U+0396 --> 1.40 +<!ENTITY Eta "Η"> <!-- greek capital letter eta, U+0397 --> 1.41 +<!ENTITY Theta "Θ"> <!-- greek capital letter theta, 1.42 + U+0398 ISOgrk3 --> 1.43 +<!ENTITY Iota "Ι"> <!-- greek capital letter iota, U+0399 --> 1.44 +<!ENTITY Kappa "Κ"> <!-- greek capital letter kappa, U+039A --> 1.45 +<!ENTITY Lambda "Λ"> <!-- greek capital letter lamda, 1.46 + U+039B ISOgrk3 --> 1.47 +<!ENTITY Mu "Μ"> <!-- greek capital letter mu, U+039C --> 1.48 +<!ENTITY Nu "Ν"> <!-- greek capital letter nu, U+039D --> 1.49 +<!ENTITY Xi "Ξ"> <!-- greek capital letter xi, U+039E ISOgrk3 --> 1.50 +<!ENTITY Omicron "Ο"> <!-- greek capital letter omicron, U+039F --> 1.51 +<!ENTITY Pi "Π"> <!-- greek capital letter pi, U+03A0 ISOgrk3 --> 1.52 +<!ENTITY Rho "Ρ"> <!-- greek capital letter rho, U+03A1 --> 1.53 +<!-- there is no Sigmaf, and no U+03A2 character either --> 1.54 +<!ENTITY Sigma "Σ"> <!-- greek capital letter sigma, 1.55 + U+03A3 ISOgrk3 --> 1.56 +<!ENTITY Tau "Τ"> <!-- greek capital letter tau, U+03A4 --> 1.57 +<!ENTITY Upsilon "Υ"> <!-- greek capital letter upsilon, 1.58 + U+03A5 ISOgrk3 --> 1.59 +<!ENTITY Phi "Φ"> <!-- greek capital letter phi, 1.60 + U+03A6 ISOgrk3 --> 1.61 +<!ENTITY Chi "Χ"> <!-- greek capital letter chi, U+03A7 --> 1.62 +<!ENTITY Psi "Ψ"> <!-- greek capital letter psi, 1.63 + U+03A8 ISOgrk3 --> 1.64 +<!ENTITY Omega "Ω"> <!-- greek capital letter omega, 1.65 + U+03A9 ISOgrk3 --> 1.66 + 1.67 +<!ENTITY alpha "α"> <!-- greek small letter alpha, 1.68 + U+03B1 ISOgrk3 --> 1.69 +<!ENTITY beta "β"> <!-- greek small letter beta, U+03B2 ISOgrk3 --> 1.70 +<!ENTITY gamma "γ"> <!-- greek small letter gamma, 1.71 + U+03B3 ISOgrk3 --> 1.72 +<!ENTITY delta "δ"> <!-- greek small letter delta, 1.73 + U+03B4 ISOgrk3 --> 1.74 +<!ENTITY epsilon "ε"> <!-- greek small letter epsilon, 1.75 + U+03B5 ISOgrk3 --> 1.76 +<!ENTITY zeta "ζ"> <!-- greek small letter zeta, U+03B6 ISOgrk3 --> 1.77 +<!ENTITY eta "η"> <!-- greek small letter eta, U+03B7 ISOgrk3 --> 1.78 +<!ENTITY theta "θ"> <!-- greek small letter theta, 1.79 + U+03B8 ISOgrk3 --> 1.80 +<!ENTITY iota "ι"> <!-- greek small letter iota, U+03B9 ISOgrk3 --> 1.81 +<!ENTITY kappa "κ"> <!-- greek small letter kappa, 1.82 + U+03BA ISOgrk3 --> 1.83 +<!ENTITY lambda "λ"> <!-- greek small letter lamda, 1.84 + U+03BB ISOgrk3 --> 1.85 +<!ENTITY mu "μ"> <!-- greek small letter mu, U+03BC ISOgrk3 --> 1.86 +<!ENTITY nu "ν"> <!-- greek small letter nu, U+03BD ISOgrk3 --> 1.87 +<!ENTITY xi "ξ"> <!-- greek small letter xi, U+03BE ISOgrk3 --> 1.88 +<!ENTITY omicron "ο"> <!-- greek small letter omicron, U+03BF NEW --> 1.89 +<!ENTITY pi "π"> <!-- greek small letter pi, U+03C0 ISOgrk3 --> 1.90 +<!ENTITY rho "ρ"> <!-- greek small letter rho, U+03C1 ISOgrk3 --> 1.91 +<!ENTITY sigmaf "ς"> <!-- greek small letter final sigma, 1.92 + U+03C2 ISOgrk3 --> 1.93 +<!ENTITY sigma "σ"> <!-- greek small letter sigma, 1.94 + U+03C3 ISOgrk3 --> 1.95 +<!ENTITY tau "τ"> <!-- greek small letter tau, U+03C4 ISOgrk3 --> 1.96 +<!ENTITY upsilon "υ"> <!-- greek small letter upsilon, 1.97 + U+03C5 ISOgrk3 --> 1.98 +<!ENTITY phi "φ"> <!-- greek small letter phi, U+03C6 ISOgrk3 --> 1.99 +<!ENTITY chi "χ"> <!-- greek small letter chi, U+03C7 ISOgrk3 --> 1.100 +<!ENTITY psi "ψ"> <!-- greek small letter psi, U+03C8 ISOgrk3 --> 1.101 +<!ENTITY omega "ω"> <!-- greek small letter omega, 1.102 + U+03C9 ISOgrk3 --> 1.103 +<!ENTITY thetasym "ϑ"> <!-- greek theta symbol, 1.104 + U+03D1 NEW --> 1.105 +<!ENTITY upsih "ϒ"> <!-- greek upsilon with hook symbol, 1.106 + U+03D2 NEW --> 1.107 +<!ENTITY piv "ϖ"> <!-- greek pi symbol, U+03D6 ISOgrk3 --> 1.108 + 1.109 +<!-- General Punctuation --> 1.110 +<!ENTITY bull "•"> <!-- bullet = black small circle, 1.111 + U+2022 ISOpub --> 1.112 +<!-- bullet is NOT the same as bullet operator, U+2219 --> 1.113 +<!ENTITY hellip "…"> <!-- horizontal ellipsis = three dot leader, 1.114 + U+2026 ISOpub --> 1.115 +<!ENTITY prime "′"> <!-- prime = minutes = feet, U+2032 ISOtech --> 1.116 +<!ENTITY Prime "″"> <!-- double prime = seconds = inches, 1.117 + U+2033 ISOtech --> 1.118 +<!ENTITY oline "‾"> <!-- overline = spacing overscore, 1.119 + U+203E NEW --> 1.120 +<!ENTITY frasl "⁄"> <!-- fraction slash, U+2044 NEW --> 1.121 + 1.122 +<!-- Letterlike Symbols --> 1.123 +<!ENTITY weierp "℘"> <!-- script capital P = power set 1.124 + = Weierstrass p, U+2118 ISOamso --> 1.125 +<!ENTITY image "ℑ"> <!-- black-letter capital I = imaginary part, 1.126 + U+2111 ISOamso --> 1.127 +<!ENTITY real "ℜ"> <!-- black-letter capital R = real part symbol, 1.128 + U+211C ISOamso --> 1.129 +<!ENTITY trade "™"> <!-- trade mark sign, U+2122 ISOnum --> 1.130 +<!ENTITY alefsym "ℵ"> <!-- alef symbol = first transfinite cardinal, 1.131 + U+2135 NEW --> 1.132 +<!-- alef symbol is NOT the same as hebrew letter alef, 1.133 + U+05D0 although the same glyph could be used to depict both characters --> 1.134 + 1.135 +<!-- Arrows --> 1.136 +<!ENTITY larr "←"> <!-- leftwards arrow, U+2190 ISOnum --> 1.137 +<!ENTITY uarr "↑"> <!-- upwards arrow, U+2191 ISOnum--> 1.138 +<!ENTITY rarr "→"> <!-- rightwards arrow, U+2192 ISOnum --> 1.139 +<!ENTITY darr "↓"> <!-- downwards arrow, U+2193 ISOnum --> 1.140 +<!ENTITY harr "↔"> <!-- left right arrow, U+2194 ISOamsa --> 1.141 +<!ENTITY crarr "↵"> <!-- downwards arrow with corner leftwards 1.142 + = carriage return, U+21B5 NEW --> 1.143 +<!ENTITY lArr "⇐"> <!-- leftwards double arrow, U+21D0 ISOtech --> 1.144 +<!-- Unicode does not say that lArr is the same as the 'is implied by' arrow 1.145 + but also does not have any other character for that function. So lArr can 1.146 + be used for 'is implied by' as ISOtech suggests --> 1.147 +<!ENTITY uArr "⇑"> <!-- upwards double arrow, U+21D1 ISOamsa --> 1.148 +<!ENTITY rArr "⇒"> <!-- rightwards double arrow, 1.149 + U+21D2 ISOtech --> 1.150 +<!-- Unicode does not say this is the 'implies' character but does not have 1.151 + another character with this function so rArr can be used for 'implies' 1.152 + as ISOtech suggests --> 1.153 +<!ENTITY dArr "⇓"> <!-- downwards double arrow, U+21D3 ISOamsa --> 1.154 +<!ENTITY hArr "⇔"> <!-- left right double arrow, 1.155 + U+21D4 ISOamsa --> 1.156 + 1.157 +<!-- Mathematical Operators --> 1.158 +<!ENTITY forall "∀"> <!-- for all, U+2200 ISOtech --> 1.159 +<!ENTITY part "∂"> <!-- partial differential, U+2202 ISOtech --> 1.160 +<!ENTITY exist "∃"> <!-- there exists, U+2203 ISOtech --> 1.161 +<!ENTITY empty "∅"> <!-- empty set = null set, U+2205 ISOamso --> 1.162 +<!ENTITY nabla "∇"> <!-- nabla = backward difference, 1.163 + U+2207 ISOtech --> 1.164 +<!ENTITY isin "∈"> <!-- element of, U+2208 ISOtech --> 1.165 +<!ENTITY notin "∉"> <!-- not an element of, U+2209 ISOtech --> 1.166 +<!ENTITY ni "∋"> <!-- contains as member, U+220B ISOtech --> 1.167 +<!ENTITY prod "∏"> <!-- n-ary product = product sign, 1.168 + U+220F ISOamsb --> 1.169 +<!-- prod is NOT the same character as U+03A0 'greek capital letter pi' though 1.170 + the same glyph might be used for both --> 1.171 +<!ENTITY sum "∑"> <!-- n-ary summation, U+2211 ISOamsb --> 1.172 +<!-- sum is NOT the same character as U+03A3 'greek capital letter sigma' 1.173 + though the same glyph might be used for both --> 1.174 +<!ENTITY minus "−"> <!-- minus sign, U+2212 ISOtech --> 1.175 +<!ENTITY lowast "∗"> <!-- asterisk operator, U+2217 ISOtech --> 1.176 +<!ENTITY radic "√"> <!-- square root = radical sign, 1.177 + U+221A ISOtech --> 1.178 +<!ENTITY prop "∝"> <!-- proportional to, U+221D ISOtech --> 1.179 +<!ENTITY infin "∞"> <!-- infinity, U+221E ISOtech --> 1.180 +<!ENTITY ang "∠"> <!-- angle, U+2220 ISOamso --> 1.181 +<!ENTITY and "∧"> <!-- logical and = wedge, U+2227 ISOtech --> 1.182 +<!ENTITY or "∨"> <!-- logical or = vee, U+2228 ISOtech --> 1.183 +<!ENTITY cap "∩"> <!-- intersection = cap, U+2229 ISOtech --> 1.184 +<!ENTITY cup "∪"> <!-- union = cup, U+222A ISOtech --> 1.185 +<!ENTITY int "∫"> <!-- integral, U+222B ISOtech --> 1.186 +<!ENTITY there4 "∴"> <!-- therefore, U+2234 ISOtech --> 1.187 +<!ENTITY sim "∼"> <!-- tilde operator = varies with = similar to, 1.188 + U+223C ISOtech --> 1.189 +<!-- tilde operator is NOT the same character as the tilde, U+007E, 1.190 + although the same glyph might be used to represent both --> 1.191 +<!ENTITY cong "≅"> <!-- approximately equal to, U+2245 ISOtech --> 1.192 +<!ENTITY asymp "≈"> <!-- almost equal to = asymptotic to, 1.193 + U+2248 ISOamsr --> 1.194 +<!ENTITY ne "≠"> <!-- not equal to, U+2260 ISOtech --> 1.195 +<!ENTITY equiv "≡"> <!-- identical to, U+2261 ISOtech --> 1.196 +<!ENTITY le "≤"> <!-- less-than or equal to, U+2264 ISOtech --> 1.197 +<!ENTITY ge "≥"> <!-- greater-than or equal to, 1.198 + U+2265 ISOtech --> 1.199 +<!ENTITY sub "⊂"> <!-- subset of, U+2282 ISOtech --> 1.200 +<!ENTITY sup "⊃"> <!-- superset of, U+2283 ISOtech --> 1.201 +<!ENTITY nsub "⊄"> <!-- not a subset of, U+2284 ISOamsn --> 1.202 +<!ENTITY sube "⊆"> <!-- subset of or equal to, U+2286 ISOtech --> 1.203 +<!ENTITY supe "⊇"> <!-- superset of or equal to, 1.204 + U+2287 ISOtech --> 1.205 +<!ENTITY oplus "⊕"> <!-- circled plus = direct sum, 1.206 + U+2295 ISOamsb --> 1.207 +<!ENTITY otimes "⊗"> <!-- circled times = vector product, 1.208 + U+2297 ISOamsb --> 1.209 +<!ENTITY perp "⊥"> <!-- up tack = orthogonal to = perpendicular, 1.210 + U+22A5 ISOtech --> 1.211 +<!ENTITY sdot "⋅"> <!-- dot operator, U+22C5 ISOamsb --> 1.212 +<!-- dot operator is NOT the same character as U+00B7 middle dot --> 1.213 + 1.214 +<!-- Miscellaneous Technical --> 1.215 +<!ENTITY lceil "⌈"> <!-- left ceiling = APL upstile, 1.216 + U+2308 ISOamsc --> 1.217 +<!ENTITY rceil "⌉"> <!-- right ceiling, U+2309 ISOamsc --> 1.218 +<!ENTITY lfloor "⌊"> <!-- left floor = APL downstile, 1.219 + U+230A ISOamsc --> 1.220 +<!ENTITY rfloor "⌋"> <!-- right floor, U+230B ISOamsc --> 1.221 +<!ENTITY lang "〈"> <!-- left-pointing angle bracket = bra, 1.222 + U+2329 ISOtech --> 1.223 +<!-- lang is NOT the same character as U+003C 'less than sign' 1.224 + or U+2039 'single left-pointing angle quotation mark' --> 1.225 +<!ENTITY rang "〉"> <!-- right-pointing angle bracket = ket, 1.226 + U+232A ISOtech --> 1.227 +<!-- rang is NOT the same character as U+003E 'greater than sign' 1.228 + or U+203A 'single right-pointing angle quotation mark' --> 1.229 + 1.230 +<!-- Geometric Shapes --> 1.231 +<!ENTITY loz "◊"> <!-- lozenge, U+25CA ISOpub --> 1.232 + 1.233 +<!-- Miscellaneous Symbols --> 1.234 +<!ENTITY spades "♠"> <!-- black spade suit, U+2660 ISOpub --> 1.235 +<!-- black here seems to mean filled as opposed to hollow --> 1.236 +<!ENTITY clubs "♣"> <!-- black club suit = shamrock, 1.237 + U+2663 ISOpub --> 1.238 +<!ENTITY hearts "♥"> <!-- black heart suit = valentine, 1.239 + U+2665 ISOpub --> 1.240 +<!ENTITY diams "♦"> <!-- black diamond suit, U+2666 ISOpub -->