htmlentities_html5.phpt 28 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624
  1. --TEST--
  2. htmlentities() conformance check (HTML 5)
  3. --FILE--
  4. <?php
  5. function utf32_utf8($k) {
  6. if ($k < 0x80) {
  7. $retval = pack('C', $k);
  8. } else if ($k < 0x800) {
  9. $retval = pack('C2',
  10. 0xc0 | ($k >> 6),
  11. 0x80 | ($k & 0x3f));
  12. } else if ($k < 0x10000) {
  13. $retval = pack('C3',
  14. 0xe0 | ($k >> 12),
  15. 0x80 | (($k >> 6) & 0x3f),
  16. 0x80 | ($k & 0x3f));
  17. } else {
  18. $retval = pack('C4',
  19. 0xf0 | ($k >> 18),
  20. 0x80 | (($k >> 12) & 0x3f),
  21. 0x80 | (($k >> 6) & 0x3f),
  22. 0x80 | ($k & 0x3f));
  23. }
  24. return $retval;
  25. }
  26. for ($i = 0; $i < 0x1DFFF; $i++) {
  27. if ($i >= 0xd800 && $i < 0xe000) //surrogates
  28. continue;
  29. $str = utf32_utf8($i);
  30. $result = htmlentities($str, ENT_QUOTES | ENT_HTML5, 'UTF-8');
  31. if ($str != $result) {
  32. printf("%s\tU+%05X\n", $result, $i);
  33. }
  34. }
  35. /* multicodepoint entities */
  36. $mpcent = array(
  37. array(0x0003C, 0x20D2),
  38. array(0x0003D, 0x20E5),
  39. array(0x0003E, 0x20D2),
  40. array(0x00066, 0x6A),
  41. array(0x0205F, 0x200A),
  42. array(0x0219D, 0x338),
  43. array(0x02202, 0x338),
  44. array(0x02220, 0x20D2),
  45. array(0x02229, 0xFE00),
  46. array(0x0222A, 0xFE00),
  47. array(0x0223C, 0x020D2),
  48. array(0x0223D, 0x00331),
  49. array(0x0223E, 0x00333),
  50. array(0x02242, 0x338),
  51. array(0x0224B, 0x338),
  52. array(0x0224D, 0x020D2),
  53. array(0x0224E, 0x338),
  54. array(0x0224F, 0x338),
  55. array(0x02250, 0x338),
  56. array(0x02261, 0x020E5),
  57. array(0x02264, 0x20D2),
  58. array(0x02265, 0x020D2),
  59. array(0x02266, 0x338),
  60. array(0x02267, 0x00338),
  61. array(0x02268, 0xFE00),
  62. array(0x02269, 0xFE00),
  63. array(0x0226A, 0x338),
  64. array(0x0226A, 0x20D2),
  65. array(0x0226B, 0x338),
  66. array(0x0226B, 0x20D2),
  67. array(0x0227F, 0x338),
  68. array(0x02282, 0x20D2),
  69. array(0x02283, 0x20D2),
  70. array(0x0228A, 0xFE00),
  71. array(0x0228B, 0xFE00),
  72. array(0x0228F, 0x338),
  73. array(0x02290, 0x338),
  74. array(0x02293, 0xFE00),
  75. array(0x02294, 0xFE00),
  76. array(0x022B4, 0x20D2),
  77. array(0x022B5, 0x20D2),
  78. array(0x022D8, 0x338),
  79. array(0x022D9, 0x338),
  80. array(0x022DA, 0xFE00),
  81. array(0x022DB, 0xFE00),
  82. array(0x022F5, 0x338),
  83. array(0x022F9, 0x338),
  84. array(0x02933, 0x338),
  85. array(0x029CF, 0x338),
  86. array(0x029D0, 0x338),
  87. array(0x02A6D, 0x338),
  88. array(0x02A70, 0x338),
  89. array(0x02A7D, 0x338),
  90. array(0x02A7E, 0x338),
  91. array(0x02AA1, 0x338),
  92. array(0x02AA2, 0x338),
  93. array(0x02AAC, 0xFE00),
  94. array(0x02AAD, 0xFE00),
  95. array(0x02AAF, 0x338),
  96. array(0x02AB0, 0x338),
  97. array(0x02AC5, 0x338),
  98. array(0x02AC6, 0x338),
  99. array(0x02ACB, 0xFE00),
  100. array(0x02ACC, 0xFE00),
  101. array(0x02AFD, 0xFE00),
  102. );
  103. foreach ($mpcent as $i) {
  104. $str = utf32_utf8($i[0]);
  105. $str .= utf32_utf8($i[1]);
  106. $result = htmlentities($str, ENT_QUOTES | ENT_HTML5, 'UTF-8');
  107. printf("%s\tU+%05X U+%05X\n", $result, $i[0], $i[1]);
  108. }
  109. ?>
  110. --EXPECT--
  111. &Tab; U+00009
  112. &NewLine; U+0000A
  113. &excl; U+00021
  114. &quot; U+00022
  115. &num; U+00023
  116. &dollar; U+00024
  117. &percnt; U+00025
  118. &amp; U+00026
  119. &apos; U+00027
  120. &lpar; U+00028
  121. &rpar; U+00029
  122. &ast; U+0002A
  123. &plus; U+0002B
  124. &comma; U+0002C
  125. &period; U+0002E
  126. &sol; U+0002F
  127. &colon; U+0003A
  128. &semi; U+0003B
  129. &lt; U+0003C
  130. &equals; U+0003D
  131. &gt; U+0003E
  132. &quest; U+0003F
  133. &commat; U+00040
  134. &lbrack; U+0005B
  135. &bsol; U+0005C
  136. &rsqb; U+0005D
  137. &Hat; U+0005E
  138. &lowbar; U+0005F
  139. &grave; U+00060
  140. &lbrace; U+0007B
  141. &vert; U+0007C
  142. &rcub; U+0007D
  143. &nbsp; U+000A0
  144. &iexcl; U+000A1
  145. &cent; U+000A2
  146. &pound; U+000A3
  147. &curren; U+000A4
  148. &yen; U+000A5
  149. &brvbar; U+000A6
  150. &sect; U+000A7
  151. &DoubleDot; U+000A8
  152. &copy; U+000A9
  153. &ordf; U+000AA
  154. &laquo; U+000AB
  155. &not; U+000AC
  156. &shy; U+000AD
  157. &reg; U+000AE
  158. &macr; U+000AF
  159. &deg; U+000B0
  160. &plusmn; U+000B1
  161. &sup2; U+000B2
  162. &sup3; U+000B3
  163. &DiacriticalAcute; U+000B4
  164. &micro; U+000B5
  165. &para; U+000B6
  166. &CenterDot; U+000B7
  167. &Cedilla; U+000B8
  168. &sup1; U+000B9
  169. &ordm; U+000BA
  170. &raquo; U+000BB
  171. &frac14; U+000BC
  172. &half; U+000BD
  173. &frac34; U+000BE
  174. &iquest; U+000BF
  175. &Agrave; U+000C0
  176. &Aacute; U+000C1
  177. &Acirc; U+000C2
  178. &Atilde; U+000C3
  179. &Auml; U+000C4
  180. &Aring; U+000C5
  181. &AElig; U+000C6
  182. &Ccedil; U+000C7
  183. &Egrave; U+000C8
  184. &Eacute; U+000C9
  185. &Ecirc; U+000CA
  186. &Euml; U+000CB
  187. &Igrave; U+000CC
  188. &Iacute; U+000CD
  189. &Icirc; U+000CE
  190. &Iuml; U+000CF
  191. &ETH; U+000D0
  192. &Ntilde; U+000D1
  193. &Ograve; U+000D2
  194. &Oacute; U+000D3
  195. &Ocirc; U+000D4
  196. &Otilde; U+000D5
  197. &Ouml; U+000D6
  198. &times; U+000D7
  199. &Oslash; U+000D8
  200. &Ugrave; U+000D9
  201. &Uacute; U+000DA
  202. &Ucirc; U+000DB
  203. &Uuml; U+000DC
  204. &Yacute; U+000DD
  205. &THORN; U+000DE
  206. &szlig; U+000DF
  207. &agrave; U+000E0
  208. &aacute; U+000E1
  209. &acirc; U+000E2
  210. &atilde; U+000E3
  211. &auml; U+000E4
  212. &aring; U+000E5
  213. &aelig; U+000E6
  214. &ccedil; U+000E7
  215. &egrave; U+000E8
  216. &eacute; U+000E9
  217. &ecirc; U+000EA
  218. &euml; U+000EB
  219. &igrave; U+000EC
  220. &iacute; U+000ED
  221. &icirc; U+000EE
  222. &iuml; U+000EF
  223. &eth; U+000F0
  224. &ntilde; U+000F1
  225. &ograve; U+000F2
  226. &oacute; U+000F3
  227. &ocirc; U+000F4
  228. &otilde; U+000F5
  229. &ouml; U+000F6
  230. &divide; U+000F7
  231. &oslash; U+000F8
  232. &ugrave; U+000F9
  233. &uacute; U+000FA
  234. &ucirc; U+000FB
  235. &uuml; U+000FC
  236. &yacute; U+000FD
  237. &thorn; U+000FE
  238. &yuml; U+000FF
  239. &Amacr; U+00100
  240. &amacr; U+00101
  241. &Abreve; U+00102
  242. &abreve; U+00103
  243. &Aogon; U+00104
  244. &aogon; U+00105
  245. &Cacute; U+00106
  246. &cacute; U+00107
  247. &Ccirc; U+00108
  248. &ccirc; U+00109
  249. &Cdot; U+0010A
  250. &cdot; U+0010B
  251. &Ccaron; U+0010C
  252. &ccaron; U+0010D
  253. &Dcaron; U+0010E
  254. &dcaron; U+0010F
  255. &Dstrok; U+00110
  256. &dstrok; U+00111
  257. &Emacr; U+00112
  258. &emacr; U+00113
  259. &Edot; U+00116
  260. &edot; U+00117
  261. &Eogon; U+00118
  262. &eogon; U+00119
  263. &Ecaron; U+0011A
  264. &ecaron; U+0011B
  265. &Gcirc; U+0011C
  266. &gcirc; U+0011D
  267. &Gbreve; U+0011E
  268. &gbreve; U+0011F
  269. &Gdot; U+00120
  270. &gdot; U+00121
  271. &Gcedil; U+00122
  272. &Hcirc; U+00124
  273. &hcirc; U+00125
  274. &Hstrok; U+00126
  275. &hstrok; U+00127
  276. &Itilde; U+00128
  277. &itilde; U+00129
  278. &Imacr; U+0012A
  279. &imacr; U+0012B
  280. &Iogon; U+0012E
  281. &iogon; U+0012F
  282. &Idot; U+00130
  283. &inodot; U+00131
  284. &IJlig; U+00132
  285. &ijlig; U+00133
  286. &Jcirc; U+00134
  287. &jcirc; U+00135
  288. &Kcedil; U+00136
  289. &kcedil; U+00137
  290. &kgreen; U+00138
  291. &Lacute; U+00139
  292. &lacute; U+0013A
  293. &Lcedil; U+0013B
  294. &lcedil; U+0013C
  295. &Lcaron; U+0013D
  296. &lcaron; U+0013E
  297. &Lmidot; U+0013F
  298. &lmidot; U+00140
  299. &Lstrok; U+00141
  300. &lstrok; U+00142
  301. &Nacute; U+00143
  302. &nacute; U+00144
  303. &Ncedil; U+00145
  304. &ncedil; U+00146
  305. &Ncaron; U+00147
  306. &ncaron; U+00148
  307. &napos; U+00149
  308. &ENG; U+0014A
  309. &eng; U+0014B
  310. &Omacr; U+0014C
  311. &omacr; U+0014D
  312. &Odblac; U+00150
  313. &odblac; U+00151
  314. &OElig; U+00152
  315. &oelig; U+00153
  316. &Racute; U+00154
  317. &racute; U+00155
  318. &Rcedil; U+00156
  319. &rcedil; U+00157
  320. &Rcaron; U+00158
  321. &rcaron; U+00159
  322. &Sacute; U+0015A
  323. &sacute; U+0015B
  324. &Scirc; U+0015C
  325. &scirc; U+0015D
  326. &Scedil; U+0015E
  327. &scedil; U+0015F
  328. &Scaron; U+00160
  329. &scaron; U+00161
  330. &Tcedil; U+00162
  331. &tcedil; U+00163
  332. &Tcaron; U+00164
  333. &tcaron; U+00165
  334. &Tstrok; U+00166
  335. &tstrok; U+00167
  336. &Utilde; U+00168
  337. &utilde; U+00169
  338. &Umacr; U+0016A
  339. &umacr; U+0016B
  340. &Ubreve; U+0016C
  341. &ubreve; U+0016D
  342. &Uring; U+0016E
  343. &uring; U+0016F
  344. &Udblac; U+00170
  345. &udblac; U+00171
  346. &Uogon; U+00172
  347. &uogon; U+00173
  348. &Wcirc; U+00174
  349. &wcirc; U+00175
  350. &Ycirc; U+00176
  351. &ycirc; U+00177
  352. &Yuml; U+00178
  353. &Zacute; U+00179
  354. &zacute; U+0017A
  355. &Zdot; U+0017B
  356. &zdot; U+0017C
  357. &Zcaron; U+0017D
  358. &zcaron; U+0017E
  359. &fnof; U+00192
  360. &imped; U+001B5
  361. &gacute; U+001F5
  362. &jmath; U+00237
  363. &circ; U+002C6
  364. &Hacek; U+002C7
  365. &Breve; U+002D8
  366. &dot; U+002D9
  367. &ring; U+002DA
  368. &ogon; U+002DB
  369. &DiacriticalTilde; U+002DC
  370. &DiacriticalDoubleAcute; U+002DD
  371. &DownBreve; U+00311
  372. &Alpha; U+00391
  373. &Beta; U+00392
  374. &Gamma; U+00393
  375. &Delta; U+00394
  376. &Epsilon; U+00395
  377. &Zeta; U+00396
  378. &Eta; U+00397
  379. &Theta; U+00398
  380. &Iota; U+00399
  381. &Kappa; U+0039A
  382. &Lambda; U+0039B
  383. &Mu; U+0039C
  384. &Nu; U+0039D
  385. &Xi; U+0039E
  386. &Omicron; U+0039F
  387. &Pi; U+003A0
  388. &Rho; U+003A1
  389. &Sigma; U+003A3
  390. &Tau; U+003A4
  391. &Upsilon; U+003A5
  392. &Phi; U+003A6
  393. &Chi; U+003A7
  394. &Psi; U+003A8
  395. &Omega; U+003A9
  396. &alpha; U+003B1
  397. &beta; U+003B2
  398. &gamma; U+003B3
  399. &delta; U+003B4
  400. &epsi; U+003B5
  401. &zeta; U+003B6
  402. &eta; U+003B7
  403. &theta; U+003B8
  404. &iota; U+003B9
  405. &kappa; U+003BA
  406. &lambda; U+003BB
  407. &mu; U+003BC
  408. &nu; U+003BD
  409. &xi; U+003BE
  410. &omicron; U+003BF
  411. &pi; U+003C0
  412. &rho; U+003C1
  413. &sigmav; U+003C2
  414. &sigma; U+003C3
  415. &tau; U+003C4
  416. &upsi; U+003C5
  417. &phi; U+003C6
  418. &chi; U+003C7
  419. &psi; U+003C8
  420. &omega; U+003C9
  421. &thetasym; U+003D1
  422. &upsih; U+003D2
  423. &straightphi; U+003D5
  424. &piv; U+003D6
  425. &Gammad; U+003DC
  426. &gammad; U+003DD
  427. &varkappa; U+003F0
  428. &rhov; U+003F1
  429. &straightepsilon; U+003F5
  430. &backepsilon; U+003F6
  431. &IOcy; U+00401
  432. &DJcy; U+00402
  433. &GJcy; U+00403
  434. &Jukcy; U+00404
  435. &DScy; U+00405
  436. &Iukcy; U+00406
  437. &YIcy; U+00407
  438. &Jsercy; U+00408
  439. &LJcy; U+00409
  440. &NJcy; U+0040A
  441. &TSHcy; U+0040B
  442. &KJcy; U+0040C
  443. &Ubrcy; U+0040E
  444. &DZcy; U+0040F
  445. &Acy; U+00410
  446. &Bcy; U+00411
  447. &Vcy; U+00412
  448. &Gcy; U+00413
  449. &Dcy; U+00414
  450. &IEcy; U+00415
  451. &ZHcy; U+00416
  452. &Zcy; U+00417
  453. &Icy; U+00418
  454. &Jcy; U+00419
  455. &Kcy; U+0041A
  456. &Lcy; U+0041B
  457. &Mcy; U+0041C
  458. &Ncy; U+0041D
  459. &Ocy; U+0041E
  460. &Pcy; U+0041F
  461. &Rcy; U+00420
  462. &Scy; U+00421
  463. &Tcy; U+00422
  464. &Ucy; U+00423
  465. &Fcy; U+00424
  466. &KHcy; U+00425
  467. &TScy; U+00426
  468. &CHcy; U+00427
  469. &SHcy; U+00428
  470. &SHCHcy; U+00429
  471. &HARDcy; U+0042A
  472. &Ycy; U+0042B
  473. &SOFTcy; U+0042C
  474. &Ecy; U+0042D
  475. &YUcy; U+0042E
  476. &YAcy; U+0042F
  477. &acy; U+00430
  478. &bcy; U+00431
  479. &vcy; U+00432
  480. &gcy; U+00433
  481. &dcy; U+00434
  482. &iecy; U+00435
  483. &zhcy; U+00436
  484. &zcy; U+00437
  485. &icy; U+00438
  486. &jcy; U+00439
  487. &kcy; U+0043A
  488. &lcy; U+0043B
  489. &mcy; U+0043C
  490. &ncy; U+0043D
  491. &ocy; U+0043E
  492. &pcy; U+0043F
  493. &rcy; U+00440
  494. &scy; U+00441
  495. &tcy; U+00442
  496. &ucy; U+00443
  497. &fcy; U+00444
  498. &khcy; U+00445
  499. &tscy; U+00446
  500. &chcy; U+00447
  501. &shcy; U+00448
  502. &shchcy; U+00449
  503. &hardcy; U+0044A
  504. &ycy; U+0044B
  505. &softcy; U+0044C
  506. &ecy; U+0044D
  507. &yucy; U+0044E
  508. &yacy; U+0044F
  509. &iocy; U+00451
  510. &djcy; U+00452
  511. &gjcy; U+00453
  512. &jukcy; U+00454
  513. &dscy; U+00455
  514. &iukcy; U+00456
  515. &yicy; U+00457
  516. &jsercy; U+00458
  517. &ljcy; U+00459
  518. &njcy; U+0045A
  519. &tshcy; U+0045B
  520. &kjcy; U+0045C
  521. &ubrcy; U+0045E
  522. &dzcy; U+0045F
  523. &ensp; U+02002
  524. &emsp; U+02003
  525. &emsp13; U+02004
  526. &emsp14; U+02005
  527. &numsp; U+02007
  528. &puncsp; U+02008
  529. &ThinSpace; U+02009
  530. &hairsp; U+0200A
  531. &ZeroWidthSpace; U+0200B
  532. &zwnj; U+0200C
  533. &zwj; U+0200D
  534. &lrm; U+0200E
  535. &rlm; U+0200F
  536. &hyphen; U+02010
  537. &ndash; U+02013
  538. &mdash; U+02014
  539. &horbar; U+02015
  540. &Verbar; U+02016
  541. &OpenCurlyQuote; U+02018
  542. &rsquo; U+02019
  543. &sbquo; U+0201A
  544. &OpenCurlyDoubleQuote; U+0201C
  545. &rdquo; U+0201D
  546. &bdquo; U+0201E
  547. &dagger; U+02020
  548. &Dagger; U+02021
  549. &bull; U+02022
  550. &nldr; U+02025
  551. &hellip; U+02026
  552. &permil; U+02030
  553. &pertenk; U+02031
  554. &prime; U+02032
  555. &Prime; U+02033
  556. &tprime; U+02034
  557. &backprime; U+02035
  558. &lsaquo; U+02039
  559. &rsaquo; U+0203A
  560. &oline; U+0203E
  561. &caret; U+02041
  562. &hybull; U+02043
  563. &frasl; U+02044
  564. &bsemi; U+0204F
  565. &qprime; U+02057
  566. &MediumSpace; U+0205F
  567. &NoBreak; U+02060
  568. &af; U+02061
  569. &InvisibleTimes; U+02062
  570. &ic; U+02063
  571. &euro; U+020AC
  572. &TripleDot; U+020DB
  573. &DotDot; U+020DC
  574. &complexes; U+02102
  575. &incare; U+02105
  576. &gscr; U+0210A
  577. &HilbertSpace; U+0210B
  578. &Hfr; U+0210C
  579. &Hopf; U+0210D
  580. &planckh; U+0210E
  581. &planck; U+0210F
  582. &imagline; U+02110
  583. &Ifr; U+02111
  584. &lagran; U+02112
  585. &ell; U+02113
  586. &naturals; U+02115
  587. &numero; U+02116
  588. &copysr; U+02117
  589. &wp; U+02118
  590. &primes; U+02119
  591. &rationals; U+0211A
  592. &realine; U+0211B
  593. &Rfr; U+0211C
  594. &Ropf; U+0211D
  595. &rx; U+0211E
  596. &trade; U+02122
  597. &Zopf; U+02124
  598. &mho; U+02127
  599. &Zfr; U+02128
  600. &iiota; U+02129
  601. &Bscr; U+0212C
  602. &Cfr; U+0212D
  603. &escr; U+0212F
  604. &expectation; U+02130
  605. &Fouriertrf; U+02131
  606. &Mellintrf; U+02133
  607. &orderof; U+02134
  608. &aleph; U+02135
  609. &beth; U+02136
  610. &gimel; U+02137
  611. &daleth; U+02138
  612. &CapitalDifferentialD; U+02145
  613. &DifferentialD; U+02146
  614. &exponentiale; U+02147
  615. &ImaginaryI; U+02148
  616. &frac13; U+02153
  617. &frac23; U+02154
  618. &frac15; U+02155
  619. &frac25; U+02156
  620. &frac35; U+02157
  621. &frac45; U+02158
  622. &frac16; U+02159
  623. &frac56; U+0215A
  624. &frac18; U+0215B
  625. &frac38; U+0215C
  626. &frac58; U+0215D
  627. &frac78; U+0215E
  628. &larr; U+02190
  629. &uarr; U+02191
  630. &srarr; U+02192
  631. &darr; U+02193
  632. &harr; U+02194
  633. &UpDownArrow; U+02195
  634. &nwarrow; U+02196
  635. &UpperRightArrow; U+02197
  636. &LowerRightArrow; U+02198
  637. &swarr; U+02199
  638. &nleftarrow; U+0219A
  639. &nrarr; U+0219B
  640. &rarrw; U+0219D
  641. &Larr; U+0219E
  642. &Uarr; U+0219F
  643. &twoheadrightarrow; U+021A0
  644. &Darr; U+021A1
  645. &larrtl; U+021A2
  646. &rarrtl; U+021A3
  647. &LeftTeeArrow; U+021A4
  648. &UpTeeArrow; U+021A5
  649. &map; U+021A6
  650. &DownTeeArrow; U+021A7
  651. &larrhk; U+021A9
  652. &rarrhk; U+021AA
  653. &larrlp; U+021AB
  654. &looparrowright; U+021AC
  655. &harrw; U+021AD
  656. &nleftrightarrow; U+021AE
  657. &Lsh; U+021B0
  658. &rsh; U+021B1
  659. &ldsh; U+021B2
  660. &rdsh; U+021B3
  661. &crarr; U+021B5
  662. &curvearrowleft; U+021B6
  663. &curarr; U+021B7
  664. &olarr; U+021BA
  665. &orarr; U+021BB
  666. &leftharpoonup; U+021BC
  667. &leftharpoondown; U+021BD
  668. &RightUpVector; U+021BE
  669. &uharl; U+021BF
  670. &rharu; U+021C0
  671. &rhard; U+021C1
  672. &RightDownVector; U+021C2
  673. &dharl; U+021C3
  674. &rightleftarrows; U+021C4
  675. &udarr; U+021C5
  676. &lrarr; U+021C6
  677. &llarr; U+021C7
  678. &upuparrows; U+021C8
  679. &rrarr; U+021C9
  680. &downdownarrows; U+021CA
  681. &leftrightharpoons; U+021CB
  682. &rightleftharpoons; U+021CC
  683. &nLeftarrow; U+021CD
  684. &nhArr; U+021CE
  685. &nrArr; U+021CF
  686. &DoubleLeftArrow; U+021D0
  687. &DoubleUpArrow; U+021D1
  688. &Implies; U+021D2
  689. &Downarrow; U+021D3
  690. &hArr; U+021D4
  691. &Updownarrow; U+021D5
  692. &nwArr; U+021D6
  693. &neArr; U+021D7
  694. &seArr; U+021D8
  695. &swArr; U+021D9
  696. &lAarr; U+021DA
  697. &rAarr; U+021DB
  698. &zigrarr; U+021DD
  699. &LeftArrowBar; U+021E4
  700. &RightArrowBar; U+021E5
  701. &DownArrowUpArrow; U+021F5
  702. &loarr; U+021FD
  703. &roarr; U+021FE
  704. &hoarr; U+021FF
  705. &forall; U+02200
  706. &comp; U+02201
  707. &part; U+02202
  708. &Exists; U+02203
  709. &nexist; U+02204
  710. &empty; U+02205
  711. &nabla; U+02207
  712. &isinv; U+02208
  713. &notin; U+02209
  714. &ReverseElement; U+0220B
  715. &notniva; U+0220C
  716. &prod; U+0220F
  717. &Coproduct; U+02210
  718. &sum; U+02211
  719. &minus; U+02212
  720. &MinusPlus; U+02213
  721. &plusdo; U+02214
  722. &ssetmn; U+02216
  723. &lowast; U+02217
  724. &compfn; U+02218
  725. &Sqrt; U+0221A
  726. &prop; U+0221D
  727. &infin; U+0221E
  728. &angrt; U+0221F
  729. &angle; U+02220
  730. &angmsd; U+02221
  731. &angsph; U+02222
  732. &mid; U+02223
  733. &nshortmid; U+02224
  734. &shortparallel; U+02225
  735. &nparallel; U+02226
  736. &and; U+02227
  737. &or; U+02228
  738. &cap; U+02229
  739. &cup; U+0222A
  740. &Integral; U+0222B
  741. &Int; U+0222C
  742. &tint; U+0222D
  743. &ContourIntegral; U+0222E
  744. &DoubleContourIntegral; U+0222F
  745. &Cconint; U+02230
  746. &cwint; U+02231
  747. &cwconint; U+02232
  748. &awconint; U+02233
  749. &there4; U+02234
  750. &Because; U+02235
  751. &ratio; U+02236
  752. &Colon; U+02237
  753. &minusd; U+02238
  754. &mDDot; U+0223A
  755. &homtht; U+0223B
  756. &sim; U+0223C
  757. &bsim; U+0223D
  758. &ac; U+0223E
  759. &acd; U+0223F
  760. &wr; U+02240
  761. &NotTilde; U+02241
  762. &esim; U+02242
  763. &simeq; U+02243
  764. &nsime; U+02244
  765. &TildeFullEqual; U+02245
  766. &simne; U+02246
  767. &ncong; U+02247
  768. &approx; U+02248
  769. &napprox; U+02249
  770. &ape; U+0224A
  771. &apid; U+0224B
  772. &bcong; U+0224C
  773. &CupCap; U+0224D
  774. &bump; U+0224E
  775. &HumpEqual; U+0224F
  776. &esdot; U+02250
  777. &doteqdot; U+02251
  778. &fallingdotseq; U+02252
  779. &risingdotseq; U+02253
  780. &coloneq; U+02254
  781. &eqcolon; U+02255
  782. &ecir; U+02256
  783. &circeq; U+02257
  784. &wedgeq; U+02259
  785. &veeeq; U+0225A
  786. &triangleq; U+0225C
  787. &equest; U+0225F
  788. &NotEqual; U+02260
  789. &Congruent; U+02261
  790. &NotCongruent; U+02262
  791. &leq; U+02264
  792. &ge; U+02265
  793. &lE; U+02266
  794. &geqq; U+02267
  795. &lneqq; U+02268
  796. &gneqq; U+02269
  797. &ll; U+0226A
  798. &gg; U+0226B
  799. &between; U+0226C
  800. &NotCupCap; U+0226D
  801. &NotLess; U+0226E
  802. &ngtr; U+0226F
  803. &NotLessEqual; U+02270
  804. &ngeq; U+02271
  805. &LessTilde; U+02272
  806. &GreaterTilde; U+02273
  807. &nlsim; U+02274
  808. &ngsim; U+02275
  809. &lessgtr; U+02276
  810. &gl; U+02277
  811. &ntlg; U+02278
  812. &NotGreaterLess; U+02279
  813. &prec; U+0227A
  814. &succ; U+0227B
  815. &PrecedesSlantEqual; U+0227C
  816. &succcurlyeq; U+0227D
  817. &precsim; U+0227E
  818. &SucceedsTilde; U+0227F
  819. &npr; U+02280
  820. &NotSucceeds; U+02281
  821. &sub; U+02282
  822. &sup; U+02283
  823. &nsub; U+02284
  824. &nsup; U+02285
  825. &SubsetEqual; U+02286
  826. &supe; U+02287
  827. &NotSubsetEqual; U+02288
  828. &NotSupersetEqual; U+02289
  829. &subsetneq; U+0228A
  830. &supsetneq; U+0228B
  831. &cupdot; U+0228D
  832. &UnionPlus; U+0228E
  833. &sqsub; U+0228F
  834. &sqsupset; U+02290
  835. &SquareSubsetEqual; U+02291
  836. &SquareSupersetEqual; U+02292
  837. &sqcap; U+02293
  838. &sqcup; U+02294
  839. &CirclePlus; U+02295
  840. &ominus; U+02296
  841. &CircleTimes; U+02297
  842. &osol; U+02298
  843. &CircleDot; U+02299
  844. &ocir; U+0229A
  845. &oast; U+0229B
  846. &odash; U+0229D
  847. &boxplus; U+0229E
  848. &boxminus; U+0229F
  849. &timesb; U+022A0
  850. &sdotb; U+022A1
  851. &vdash; U+022A2
  852. &dashv; U+022A3
  853. &DownTee; U+022A4
  854. &perp; U+022A5
  855. &models; U+022A7
  856. &DoubleRightTee; U+022A8
  857. &Vdash; U+022A9
  858. &Vvdash; U+022AA
  859. &VDash; U+022AB
  860. &nvdash; U+022AC
  861. &nvDash; U+022AD
  862. &nVdash; U+022AE
  863. &nVDash; U+022AF
  864. &prurel; U+022B0
  865. &vartriangleleft; U+022B2
  866. &vrtri; U+022B3
  867. &LeftTriangleEqual; U+022B4
  868. &RightTriangleEqual; U+022B5
  869. &origof; U+022B6
  870. &imof; U+022B7
  871. &mumap; U+022B8
  872. &hercon; U+022B9
  873. &intcal; U+022BA
  874. &veebar; U+022BB
  875. &barvee; U+022BD
  876. &angrtvb; U+022BE
  877. &lrtri; U+022BF
  878. &xwedge; U+022C0
  879. &xvee; U+022C1
  880. &bigcap; U+022C2
  881. &bigcup; U+022C3
  882. &diamond; U+022C4
  883. &sdot; U+022C5
  884. &Star; U+022C6
  885. &divonx; U+022C7
  886. &bowtie; U+022C8
  887. &ltimes; U+022C9
  888. &rtimes; U+022CA
  889. &lthree; U+022CB
  890. &rthree; U+022CC
  891. &backsimeq; U+022CD
  892. &curlyvee; U+022CE
  893. &curlywedge; U+022CF
  894. &Sub; U+022D0
  895. &Supset; U+022D1
  896. &Cap; U+022D2
  897. &Cup; U+022D3
  898. &pitchfork; U+022D4
  899. &epar; U+022D5
  900. &lessdot; U+022D6
  901. &gtrdot; U+022D7
  902. &Ll; U+022D8
  903. &Gg; U+022D9
  904. &lesseqgtr; U+022DA
  905. &gtreqless; U+022DB
  906. &curlyeqprec; U+022DE
  907. &cuesc; U+022DF
  908. &NotPrecedesSlantEqual; U+022E0
  909. &NotSucceedsSlantEqual; U+022E1
  910. &NotSquareSubsetEqual; U+022E2
  911. &NotSquareSupersetEqual; U+022E3
  912. &lnsim; U+022E6
  913. &gnsim; U+022E7
  914. &precnsim; U+022E8
  915. &scnsim; U+022E9
  916. &nltri; U+022EA
  917. &ntriangleright; U+022EB
  918. &nltrie; U+022EC
  919. &NotRightTriangleEqual; U+022ED
  920. &vellip; U+022EE
  921. &ctdot; U+022EF
  922. &utdot; U+022F0
  923. &dtdot; U+022F1
  924. &disin; U+022F2
  925. &isinsv; U+022F3
  926. &isins; U+022F4
  927. &isindot; U+022F5
  928. &notinvc; U+022F6
  929. &notinvb; U+022F7
  930. &isinE; U+022F9
  931. &nisd; U+022FA
  932. &xnis; U+022FB
  933. &nis; U+022FC
  934. &notnivc; U+022FD
  935. &notnivb; U+022FE
  936. &barwed; U+02305
  937. &doublebarwedge; U+02306
  938. &lceil; U+02308
  939. &RightCeiling; U+02309
  940. &LeftFloor; U+0230A
  941. &RightFloor; U+0230B
  942. &drcrop; U+0230C
  943. &dlcrop; U+0230D
  944. &urcrop; U+0230E
  945. &ulcrop; U+0230F
  946. &bnot; U+02310
  947. &profline; U+02312
  948. &profsurf; U+02313
  949. &telrec; U+02315
  950. &target; U+02316
  951. &ulcorner; U+0231C
  952. &urcorner; U+0231D
  953. &llcorner; U+0231E
  954. &drcorn; U+0231F
  955. &frown; U+02322
  956. &smile; U+02323
  957. &cylcty; U+0232D
  958. &profalar; U+0232E
  959. &topbot; U+02336
  960. &ovbar; U+0233D
  961. &solbar; U+0233F
  962. &angzarr; U+0237C
  963. &lmoust; U+023B0
  964. &rmoust; U+023B1
  965. &OverBracket; U+023B4
  966. &bbrk; U+023B5
  967. &bbrktbrk; U+023B6
  968. &OverParenthesis; U+023DC
  969. &UnderParenthesis; U+023DD
  970. &OverBrace; U+023DE
  971. &UnderBrace; U+023DF
  972. &trpezium; U+023E2
  973. &elinters; U+023E7
  974. &blank; U+02423
  975. &oS; U+024C8
  976. &HorizontalLine; U+02500
  977. &boxv; U+02502
  978. &boxdr; U+0250C
  979. &boxdl; U+02510
  980. &boxur; U+02514
  981. &boxul; U+02518
  982. &boxvr; U+0251C
  983. &boxvl; U+02524
  984. &boxhd; U+0252C
  985. &boxhu; U+02534
  986. &boxvh; U+0253C
  987. &boxH; U+02550
  988. &boxV; U+02551
  989. &boxdR; U+02552
  990. &boxDr; U+02553
  991. &boxDR; U+02554
  992. &boxdL; U+02555
  993. &boxDl; U+02556
  994. &boxDL; U+02557
  995. &boxuR; U+02558
  996. &boxUr; U+02559
  997. &boxUR; U+0255A
  998. &boxuL; U+0255B
  999. &boxUl; U+0255C
  1000. &boxUL; U+0255D
  1001. &boxvR; U+0255E
  1002. &boxVr; U+0255F
  1003. &boxVR; U+02560
  1004. &boxvL; U+02561
  1005. &boxVl; U+02562
  1006. &boxVL; U+02563
  1007. &boxHd; U+02564
  1008. &boxhD; U+02565
  1009. &boxHD; U+02566
  1010. &boxHu; U+02567
  1011. &boxhU; U+02568
  1012. &boxHU; U+02569
  1013. &boxvH; U+0256A
  1014. &boxVh; U+0256B
  1015. &boxVH; U+0256C
  1016. &uhblk; U+02580
  1017. &lhblk; U+02584
  1018. &block; U+02588
  1019. &blk14; U+02591
  1020. &blk12; U+02592
  1021. &blk34; U+02593
  1022. &Square; U+025A1
  1023. &squarf; U+025AA
  1024. &EmptyVerySmallSquare; U+025AB
  1025. &rect; U+025AD
  1026. &marker; U+025AE
  1027. &fltns; U+025B1
  1028. &bigtriangleup; U+025B3
  1029. &blacktriangle; U+025B4
  1030. &triangle; U+025B5
  1031. &blacktriangleright; U+025B8
  1032. &rtri; U+025B9
  1033. &bigtriangledown; U+025BD
  1034. &blacktriangledown; U+025BE
  1035. &triangledown; U+025BF
  1036. &blacktriangleleft; U+025C2
  1037. &ltri; U+025C3
  1038. &lozenge; U+025CA
  1039. &cir; U+025CB
  1040. &tridot; U+025EC
  1041. &bigcirc; U+025EF
  1042. &ultri; U+025F8
  1043. &urtri; U+025F9
  1044. &lltri; U+025FA
  1045. &EmptySmallSquare; U+025FB
  1046. &FilledSmallSquare; U+025FC
  1047. &starf; U+02605
  1048. &star; U+02606
  1049. &phone; U+0260E
  1050. &female; U+02640
  1051. &male; U+02642
  1052. &spadesuit; U+02660
  1053. &clubs; U+02663
  1054. &hearts; U+02665
  1055. &diamondsuit; U+02666
  1056. &sung; U+0266A
  1057. &flat; U+0266D
  1058. &natur; U+0266E
  1059. &sharp; U+0266F
  1060. &check; U+02713
  1061. &cross; U+02717
  1062. &maltese; U+02720
  1063. &sext; U+02736
  1064. &VerticalSeparator; U+02758
  1065. &lbbrk; U+02772
  1066. &rbbrk; U+02773
  1067. &bsolhsub; U+027C8
  1068. &suphsol; U+027C9
  1069. &LeftDoubleBracket; U+027E6
  1070. &RightDoubleBracket; U+027E7
  1071. &langle; U+027E8
  1072. &RightAngleBracket; U+027E9
  1073. &Lang; U+027EA
  1074. &Rang; U+027EB
  1075. &loang; U+027EC
  1076. &roang; U+027ED
  1077. &longleftarrow; U+027F5
  1078. &LongRightArrow; U+027F6
  1079. &LongLeftRightArrow; U+027F7
  1080. &xlArr; U+027F8
  1081. &DoubleLongRightArrow; U+027F9
  1082. &xhArr; U+027FA
  1083. &xmap; U+027FC
  1084. &dzigrarr; U+027FF
  1085. &nvlArr; U+02902
  1086. &nvrArr; U+02903
  1087. &nvHarr; U+02904
  1088. &Map; U+02905
  1089. &lbarr; U+0290C
  1090. &bkarow; U+0290D
  1091. &lBarr; U+0290E
  1092. &dbkarow; U+0290F
  1093. &drbkarow; U+02910
  1094. &DDotrahd; U+02911
  1095. &UpArrowBar; U+02912
  1096. &DownArrowBar; U+02913
  1097. &Rarrtl; U+02916
  1098. &latail; U+02919
  1099. &ratail; U+0291A
  1100. &lAtail; U+0291B
  1101. &rAtail; U+0291C
  1102. &larrfs; U+0291D
  1103. &rarrfs; U+0291E
  1104. &larrbfs; U+0291F
  1105. &rarrbfs; U+02920
  1106. &nwarhk; U+02923
  1107. &nearhk; U+02924
  1108. &searhk; U+02925
  1109. &swarhk; U+02926
  1110. &nwnear; U+02927
  1111. &toea; U+02928
  1112. &seswar; U+02929
  1113. &swnwar; U+0292A
  1114. &rarrc; U+02933
  1115. &cudarrr; U+02935
  1116. &ldca; U+02936
  1117. &rdca; U+02937
  1118. &cudarrl; U+02938
  1119. &larrpl; U+02939
  1120. &curarrm; U+0293C
  1121. &cularrp; U+0293D
  1122. &rarrpl; U+02945
  1123. &harrcir; U+02948
  1124. &Uarrocir; U+02949
  1125. &lurdshar; U+0294A
  1126. &ldrushar; U+0294B
  1127. &LeftRightVector; U+0294E
  1128. &RightUpDownVector; U+0294F
  1129. &DownLeftRightVector; U+02950
  1130. &LeftUpDownVector; U+02951
  1131. &LeftVectorBar; U+02952
  1132. &RightVectorBar; U+02953
  1133. &RightUpVectorBar; U+02954
  1134. &RightDownVectorBar; U+02955
  1135. &DownLeftVectorBar; U+02956
  1136. &DownRightVectorBar; U+02957
  1137. &LeftUpVectorBar; U+02958
  1138. &LeftDownVectorBar; U+02959
  1139. &LeftTeeVector; U+0295A
  1140. &RightTeeVector; U+0295B
  1141. &RightUpTeeVector; U+0295C
  1142. &RightDownTeeVector; U+0295D
  1143. &DownLeftTeeVector; U+0295E
  1144. &DownRightTeeVector; U+0295F
  1145. &LeftUpTeeVector; U+02960
  1146. &LeftDownTeeVector; U+02961
  1147. &lHar; U+02962
  1148. &uHar; U+02963
  1149. &rHar; U+02964
  1150. &dHar; U+02965
  1151. &luruhar; U+02966
  1152. &ldrdhar; U+02967
  1153. &ruluhar; U+02968
  1154. &rdldhar; U+02969
  1155. &lharul; U+0296A
  1156. &llhard; U+0296B
  1157. &rharul; U+0296C
  1158. &lrhard; U+0296D
  1159. &udhar; U+0296E
  1160. &ReverseUpEquilibrium; U+0296F
  1161. &RoundImplies; U+02970
  1162. &erarr; U+02971
  1163. &simrarr; U+02972
  1164. &larrsim; U+02973
  1165. &rarrsim; U+02974
  1166. &rarrap; U+02975
  1167. &ltlarr; U+02976
  1168. &gtrarr; U+02978
  1169. &subrarr; U+02979
  1170. &suplarr; U+0297B
  1171. &lfisht; U+0297C
  1172. &rfisht; U+0297D
  1173. &ufisht; U+0297E
  1174. &dfisht; U+0297F
  1175. &lopar; U+02985
  1176. &ropar; U+02986
  1177. &lbrke; U+0298B
  1178. &rbrke; U+0298C
  1179. &lbrkslu; U+0298D
  1180. &rbrksld; U+0298E
  1181. &lbrksld; U+0298F
  1182. &rbrkslu; U+02990
  1183. &langd; U+02991
  1184. &rangd; U+02992
  1185. &lparlt; U+02993
  1186. &rpargt; U+02994
  1187. &gtlPar; U+02995
  1188. &ltrPar; U+02996
  1189. &vzigzag; U+0299A
  1190. &vangrt; U+0299C
  1191. &angrtvbd; U+0299D
  1192. &ange; U+029A4
  1193. &range; U+029A5
  1194. &dwangle; U+029A6
  1195. &uwangle; U+029A7
  1196. &angmsdaa; U+029A8
  1197. &angmsdab; U+029A9
  1198. &angmsdac; U+029AA
  1199. &angmsdad; U+029AB
  1200. &angmsdae; U+029AC
  1201. &angmsdaf; U+029AD
  1202. &angmsdag; U+029AE
  1203. &angmsdah; U+029AF
  1204. &bemptyv; U+029B0
  1205. &demptyv; U+029B1
  1206. &cemptyv; U+029B2
  1207. &raemptyv; U+029B3
  1208. &laemptyv; U+029B4
  1209. &ohbar; U+029B5
  1210. &omid; U+029B6
  1211. &opar; U+029B7
  1212. &operp; U+029B9
  1213. &olcross; U+029BB
  1214. &odsold; U+029BC
  1215. &olcir; U+029BE
  1216. &ofcir; U+029BF
  1217. &olt; U+029C0
  1218. &ogt; U+029C1
  1219. &cirscir; U+029C2
  1220. &cirE; U+029C3
  1221. &solb; U+029C4
  1222. &bsolb; U+029C5
  1223. &boxbox; U+029C9
  1224. &trisb; U+029CD
  1225. &rtriltri; U+029CE
  1226. &LeftTriangleBar; U+029CF
  1227. &RightTriangleBar; U+029D0
  1228. &iinfin; U+029DC
  1229. &infintie; U+029DD
  1230. &nvinfin; U+029DE
  1231. &eparsl; U+029E3
  1232. &smeparsl; U+029E4
  1233. &eqvparsl; U+029E5
  1234. &lozf; U+029EB
  1235. &RuleDelayed; U+029F4
  1236. &dsol; U+029F6
  1237. &xodot; U+02A00
  1238. &bigoplus; U+02A01
  1239. &bigotimes; U+02A02
  1240. &biguplus; U+02A04
  1241. &bigsqcup; U+02A06
  1242. &iiiint; U+02A0C
  1243. &fpartint; U+02A0D
  1244. &cirfnint; U+02A10
  1245. &awint; U+02A11
  1246. &rppolint; U+02A12
  1247. &scpolint; U+02A13
  1248. &npolint; U+02A14
  1249. &pointint; U+02A15
  1250. &quatint; U+02A16
  1251. &intlarhk; U+02A17
  1252. &pluscir; U+02A22
  1253. &plusacir; U+02A23
  1254. &simplus; U+02A24
  1255. &plusdu; U+02A25
  1256. &plussim; U+02A26
  1257. &plustwo; U+02A27
  1258. &mcomma; U+02A29
  1259. &minusdu; U+02A2A
  1260. &loplus; U+02A2D
  1261. &roplus; U+02A2E
  1262. &Cross; U+02A2F
  1263. &timesd; U+02A30
  1264. &timesbar; U+02A31
  1265. &smashp; U+02A33
  1266. &lotimes; U+02A34
  1267. &rotimes; U+02A35
  1268. &otimesas; U+02A36
  1269. &Otimes; U+02A37
  1270. &odiv; U+02A38
  1271. &triplus; U+02A39
  1272. &triminus; U+02A3A
  1273. &tritime; U+02A3B
  1274. &iprod; U+02A3C
  1275. &amalg; U+02A3F
  1276. &capdot; U+02A40
  1277. &ncup; U+02A42
  1278. &ncap; U+02A43
  1279. &capand; U+02A44
  1280. &cupor; U+02A45
  1281. &cupcap; U+02A46
  1282. &capcup; U+02A47
  1283. &cupbrcap; U+02A48
  1284. &capbrcup; U+02A49
  1285. &cupcup; U+02A4A
  1286. &capcap; U+02A4B
  1287. &ccups; U+02A4C
  1288. &ccaps; U+02A4D
  1289. &ccupssm; U+02A50
  1290. &And; U+02A53
  1291. &Or; U+02A54
  1292. &andand; U+02A55
  1293. &oror; U+02A56
  1294. &orslope; U+02A57
  1295. &andslope; U+02A58
  1296. &andv; U+02A5A
  1297. &orv; U+02A5B
  1298. &andd; U+02A5C
  1299. &ord; U+02A5D
  1300. &wedbar; U+02A5F
  1301. &sdote; U+02A66
  1302. &simdot; U+02A6A
  1303. &congdot; U+02A6D
  1304. &easter; U+02A6E
  1305. &apacir; U+02A6F
  1306. &apE; U+02A70
  1307. &eplus; U+02A71
  1308. &pluse; U+02A72
  1309. &Esim; U+02A73
  1310. &Colone; U+02A74
  1311. &Equal; U+02A75
  1312. &ddotseq; U+02A77
  1313. &equivDD; U+02A78
  1314. &ltcir; U+02A79
  1315. &gtcir; U+02A7A
  1316. &ltquest; U+02A7B
  1317. &gtquest; U+02A7C
  1318. &les; U+02A7D
  1319. &ges; U+02A7E
  1320. &lesdot; U+02A7F
  1321. &gesdot; U+02A80
  1322. &lesdoto; U+02A81
  1323. &gesdoto; U+02A82
  1324. &lesdotor; U+02A83
  1325. &gesdotol; U+02A84
  1326. &lap; U+02A85
  1327. &gap; U+02A86
  1328. &lne; U+02A87
  1329. &gne; U+02A88
  1330. &lnap; U+02A89
  1331. &gnap; U+02A8A
  1332. &lesseqqgtr; U+02A8B
  1333. &gEl; U+02A8C
  1334. &lsime; U+02A8D
  1335. &gsime; U+02A8E
  1336. &lsimg; U+02A8F
  1337. &gsiml; U+02A90
  1338. &lgE; U+02A91
  1339. &glE; U+02A92
  1340. &lesges; U+02A93
  1341. &gesles; U+02A94
  1342. &els; U+02A95
  1343. &egs; U+02A96
  1344. &elsdot; U+02A97
  1345. &egsdot; U+02A98
  1346. &el; U+02A99
  1347. &eg; U+02A9A
  1348. &siml; U+02A9D
  1349. &simg; U+02A9E
  1350. &simlE; U+02A9F
  1351. &simgE; U+02AA0
  1352. &LessLess; U+02AA1
  1353. &GreaterGreater; U+02AA2
  1354. &glj; U+02AA4
  1355. &gla; U+02AA5
  1356. &ltcc; U+02AA6
  1357. &gtcc; U+02AA7
  1358. &lescc; U+02AA8
  1359. &gescc; U+02AA9
  1360. &smt; U+02AAA
  1361. &lat; U+02AAB
  1362. &smte; U+02AAC
  1363. &late; U+02AAD
  1364. &bumpE; U+02AAE
  1365. &preceq; U+02AAF
  1366. &SucceedsEqual; U+02AB0
  1367. &prE; U+02AB3
  1368. &scE; U+02AB4
  1369. &precneqq; U+02AB5
  1370. &scnE; U+02AB6
  1371. &precapprox; U+02AB7
  1372. &succapprox; U+02AB8
  1373. &precnapprox; U+02AB9
  1374. &succnapprox; U+02ABA
  1375. &Pr; U+02ABB
  1376. &Sc; U+02ABC
  1377. &subdot; U+02ABD
  1378. &supdot; U+02ABE
  1379. &subplus; U+02ABF
  1380. &supplus; U+02AC0
  1381. &submult; U+02AC1
  1382. &supmult; U+02AC2
  1383. &subedot; U+02AC3
  1384. &supedot; U+02AC4
  1385. &subE; U+02AC5
  1386. &supseteqq; U+02AC6
  1387. &subsim; U+02AC7
  1388. &supsim; U+02AC8
  1389. &subsetneqq; U+02ACB
  1390. &supnE; U+02ACC
  1391. &csub; U+02ACF
  1392. &csup; U+02AD0
  1393. &csube; U+02AD1
  1394. &csupe; U+02AD2
  1395. &subsup; U+02AD3
  1396. &supsub; U+02AD4
  1397. &subsub; U+02AD5
  1398. &supsup; U+02AD6
  1399. &suphsub; U+02AD7
  1400. &supdsub; U+02AD8
  1401. &forkv; U+02AD9
  1402. &topfork; U+02ADA
  1403. &mlcp; U+02ADB
  1404. &Dashv; U+02AE4
  1405. &Vdashl; U+02AE6
  1406. &Barv; U+02AE7
  1407. &vBar; U+02AE8
  1408. &vBarv; U+02AE9
  1409. &Vbar; U+02AEB
  1410. &Not; U+02AEC
  1411. &bNot; U+02AED
  1412. &rnmid; U+02AEE
  1413. &cirmid; U+02AEF
  1414. &midcir; U+02AF0
  1415. &topcir; U+02AF1
  1416. &nhpar; U+02AF2
  1417. &parsim; U+02AF3
  1418. &parsl; U+02AFD
  1419. &fflig; U+0FB00
  1420. &filig; U+0FB01
  1421. &fllig; U+0FB02
  1422. &ffilig; U+0FB03
  1423. &ffllig; U+0FB04
  1424. &Ascr; U+1D49C
  1425. &Cscr; U+1D49E
  1426. &Dscr; U+1D49F
  1427. &Gscr; U+1D4A2
  1428. &Jscr; U+1D4A5
  1429. &Kscr; U+1D4A6
  1430. &Nscr; U+1D4A9
  1431. &Oscr; U+1D4AA
  1432. &Pscr; U+1D4AB
  1433. &Qscr; U+1D4AC
  1434. &Sscr; U+1D4AE
  1435. &Tscr; U+1D4AF
  1436. &Uscr; U+1D4B0
  1437. &Vscr; U+1D4B1
  1438. &Wscr; U+1D4B2
  1439. &Xscr; U+1D4B3
  1440. &Yscr; U+1D4B4
  1441. &Zscr; U+1D4B5
  1442. &ascr; U+1D4B6
  1443. &bscr; U+1D4B7
  1444. &cscr; U+1D4B8
  1445. &dscr; U+1D4B9
  1446. &fscr; U+1D4BB
  1447. &hscr; U+1D4BD
  1448. &iscr; U+1D4BE
  1449. &jscr; U+1D4BF
  1450. &kscr; U+1D4C0
  1451. &lscr; U+1D4C1
  1452. &mscr; U+1D4C2
  1453. &nscr; U+1D4C3
  1454. &pscr; U+1D4C5
  1455. &qscr; U+1D4C6
  1456. &rscr; U+1D4C7
  1457. &sscr; U+1D4C8
  1458. &tscr; U+1D4C9
  1459. &uscr; U+1D4CA
  1460. &vscr; U+1D4CB
  1461. &wscr; U+1D4CC
  1462. &xscr; U+1D4CD
  1463. &yscr; U+1D4CE
  1464. &zscr; U+1D4CF
  1465. &Afr; U+1D504
  1466. &Bfr; U+1D505
  1467. &Dfr; U+1D507
  1468. &Efr; U+1D508
  1469. &Ffr; U+1D509
  1470. &Gfr; U+1D50A
  1471. &Jfr; U+1D50D
  1472. &Kfr; U+1D50E
  1473. &Lfr; U+1D50F
  1474. &Mfr; U+1D510
  1475. &Nfr; U+1D511
  1476. &Ofr; U+1D512
  1477. &Pfr; U+1D513
  1478. &Qfr; U+1D514
  1479. &Sfr; U+1D516
  1480. &Tfr; U+1D517
  1481. &Ufr; U+1D518
  1482. &Vfr; U+1D519
  1483. &Wfr; U+1D51A
  1484. &Xfr; U+1D51B
  1485. &Yfr; U+1D51C
  1486. &afr; U+1D51E
  1487. &bfr; U+1D51F
  1488. &cfr; U+1D520
  1489. &dfr; U+1D521
  1490. &efr; U+1D522
  1491. &ffr; U+1D523
  1492. &gfr; U+1D524
  1493. &hfr; U+1D525
  1494. &ifr; U+1D526
  1495. &jfr; U+1D527
  1496. &kfr; U+1D528
  1497. &lfr; U+1D529
  1498. &mfr; U+1D52A
  1499. &nfr; U+1D52B
  1500. &ofr; U+1D52C
  1501. &pfr; U+1D52D
  1502. &qfr; U+1D52E
  1503. &rfr; U+1D52F
  1504. &sfr; U+1D530
  1505. &tfr; U+1D531
  1506. &ufr; U+1D532
  1507. &vfr; U+1D533
  1508. &wfr; U+1D534
  1509. &xfr; U+1D535
  1510. &yfr; U+1D536
  1511. &zfr; U+1D537
  1512. &Aopf; U+1D538
  1513. &Bopf; U+1D539
  1514. &Dopf; U+1D53B
  1515. &Eopf; U+1D53C
  1516. &Fopf; U+1D53D
  1517. &Gopf; U+1D53E
  1518. &Iopf; U+1D540
  1519. &Jopf; U+1D541
  1520. &Kopf; U+1D542
  1521. &Lopf; U+1D543
  1522. &Mopf; U+1D544
  1523. &Oopf; U+1D546
  1524. &Sopf; U+1D54A
  1525. &Topf; U+1D54B
  1526. &Uopf; U+1D54C
  1527. &Vopf; U+1D54D
  1528. &Wopf; U+1D54E
  1529. &Xopf; U+1D54F
  1530. &Yopf; U+1D550
  1531. &aopf; U+1D552
  1532. &bopf; U+1D553
  1533. &copf; U+1D554
  1534. &dopf; U+1D555
  1535. &eopf; U+1D556
  1536. &fopf; U+1D557
  1537. &gopf; U+1D558
  1538. &hopf; U+1D559
  1539. &iopf; U+1D55A
  1540. &jopf; U+1D55B
  1541. &kopf; U+1D55C
  1542. &lopf; U+1D55D
  1543. &mopf; U+1D55E
  1544. &nopf; U+1D55F
  1545. &oopf; U+1D560
  1546. &popf; U+1D561
  1547. &qopf; U+1D562
  1548. &ropf; U+1D563
  1549. &sopf; U+1D564
  1550. &topf; U+1D565
  1551. &uopf; U+1D566
  1552. &vopf; U+1D567
  1553. &wopf; U+1D568
  1554. &xopf; U+1D569
  1555. &yopf; U+1D56A
  1556. &zopf; U+1D56B
  1557. &nvlt; U+0003C U+020D2
  1558. &bne; U+0003D U+020E5
  1559. &nvgt; U+0003E U+020D2
  1560. &fjlig; U+00066 U+0006A
  1561. &ThickSpace; U+0205F U+0200A
  1562. &nrarrw; U+0219D U+00338
  1563. &npart; U+02202 U+00338
  1564. &nang; U+02220 U+020D2
  1565. &caps; U+02229 U+0FE00
  1566. &cups; U+0222A U+0FE00
  1567. &nvsim; U+0223C U+020D2
  1568. &race; U+0223D U+00331
  1569. &acE; U+0223E U+00333
  1570. &nesim; U+02242 U+00338
  1571. &napid; U+0224B U+00338
  1572. &nvap; U+0224D U+020D2
  1573. &nbump; U+0224E U+00338
  1574. &nbumpe; U+0224F U+00338
  1575. &nedot; U+02250 U+00338
  1576. &bnequiv; U+02261 U+020E5
  1577. &nvle; U+02264 U+020D2
  1578. &nvge; U+02265 U+020D2
  1579. &nlE; U+02266 U+00338
  1580. &NotGreaterFullEqual; U+02267 U+00338
  1581. &lvertneqq; U+02268 U+0FE00
  1582. &gvertneqq; U+02269 U+0FE00
  1583. &nLtv; U+0226A U+00338
  1584. &nLt; U+0226A U+020D2
  1585. &NotGreaterGreater; U+0226B U+00338
  1586. &nGt; U+0226B U+020D2
  1587. &NotSucceedsTilde; U+0227F U+00338
  1588. &vnsub; U+02282 U+020D2
  1589. &nsupset; U+02283 U+020D2
  1590. &vsubne; U+0228A U+0FE00
  1591. &vsupne; U+0228B U+0FE00
  1592. &NotSquareSubset; U+0228F U+00338
  1593. &NotSquareSuperset; U+02290 U+00338
  1594. &sqcaps; U+02293 U+0FE00
  1595. &sqcups; U+02294 U+0FE00
  1596. &nvltrie; U+022B4 U+020D2
  1597. &nvrtrie; U+022B5 U+020D2
  1598. &nLl; U+022D8 U+00338
  1599. &nGg; U+022D9 U+00338
  1600. &lesg; U+022DA U+0FE00
  1601. &gesl; U+022DB U+0FE00
  1602. &notindot; U+022F5 U+00338
  1603. &notinE; U+022F9 U+00338
  1604. &nrarrc; U+02933 U+00338
  1605. &NotLeftTriangleBar; U+029CF U+00338
  1606. &NotRightTriangleBar; U+029D0 U+00338
  1607. &ncongdot; U+02A6D U+00338
  1608. &napE; U+02A70 U+00338
  1609. &nles; U+02A7D U+00338
  1610. &nges; U+02A7E U+00338
  1611. &NotNestedLessLess; U+02AA1 U+00338
  1612. &NotNestedGreaterGreater; U+02AA2 U+00338
  1613. &smtes; U+02AAC U+0FE00
  1614. &lates; U+02AAD U+0FE00
  1615. &NotPrecedesEqual; U+02AAF U+00338
  1616. &NotSucceedsEqual; U+02AB0 U+00338
  1617. &nsubE; U+02AC5 U+00338
  1618. &nsupseteqq; U+02AC6 U+00338
  1619. &vsubnE; U+02ACB U+0FE00
  1620. &varsupsetneqq; U+02ACC U+0FE00
  1621. &parsl;︀ U+02AFD U+0FE00