| 1 |
<?php |
| 2 |
|
| 3 |
/** |
| 4 |
* @file This file is part of the PdfParser library. |
| 5 |
* |
| 6 |
* @author Dāvis Mosāns <davis.mosans@intelligentsystems.lv> |
| 7 |
* |
| 8 |
* @date 2019-09-17 |
| 9 |
* |
| 10 |
* @license LGPLv3 |
| 11 |
* |
| 12 |
* @url <https://github.com/smalot/pdfparser> |
| 13 |
* |
| 14 |
* PdfParser is a pdf library written in PHP, extraction oriented. |
| 15 |
* Copyright (C) 2017 - Sébastien MALOT <sebastien@malot.fr> |
| 16 |
* |
| 17 |
* This program is free software: you can redistribute it and/or modify |
| 18 |
* it under the terms of the GNU Lesser General Public License as published by |
| 19 |
* the Free Software Foundation, either version 3 of the License, or |
| 20 |
* (at your option) any later version. |
| 21 |
* |
| 22 |
* This program is distributed in the hope that it will be useful, |
| 23 |
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 24 |
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 25 |
* GNU Lesser General Public License for more details. |
| 26 |
* |
| 27 |
* You should have received a copy of the GNU Lesser General Public License |
| 28 |
* along with this program. |
| 29 |
* If not, see <http://www.pdfparser.org/sites/default/LICENSE.txt>. |
| 30 |
*/ |
| 31 |
|
| 32 |
namespace Smalot\PdfParser\Encoding; |
| 33 |
|
| 34 |
/** |
| 35 |
* Class PostScriptGlyphs |
| 36 |
*/ |
| 37 |
class PostScriptGlyphs |
| 38 |
{ |
| 39 |
/** |
| 40 |
* The mapping tables have been converted from https://github.com/OpenPrinting/cups-filters/blob/master/fontembed/aglfn13.c, |
| 41 |
* part of the OpenPrinting/cups-filters package, which itself is licensed under the MIT license and lists this specific code part as: |
| 42 |
* Copyright 2008,2012 Tobias Hoffmann under the Expat license (https://www.gnu.org/licenses/license-list.html#Expat) |
| 43 |
*/ |
| 44 |
public static function getGlyphs(): array |
| 45 |
{ |
| 46 |
return [ |
| 47 |
'space' => '0x00a0', |
| 48 |
'exclam' => '0x0021', |
| 49 |
'quotedbl' => '0x0022', |
| 50 |
'numbersign' => '0x0023', |
| 51 |
'dollar' => '0x0024', |
| 52 |
'percent' => '0x0025', |
| 53 |
'ampersand' => '0x0026', |
| 54 |
'quotesingle' => '0x0027', |
| 55 |
'parenleft' => '0x0028', |
| 56 |
'parenright' => '0x0029', |
| 57 |
'asterisk' => '0x002a', |
| 58 |
'plus' => '0x002b', |
| 59 |
'comma' => '0x002c', |
| 60 |
'hyphen' => '0x002d', |
| 61 |
'period' => '0x002e', |
| 62 |
'slash' => '0x002f', |
| 63 |
'zero' => '0x0030', |
| 64 |
'one' => '0x0031', |
| 65 |
'two' => '0x0032', |
| 66 |
'three' => '0x0033', |
| 67 |
'four' => '0x0034', |
| 68 |
'five' => '0x0035', |
| 69 |
'six' => '0x0036', |
| 70 |
'seven' => '0x0037', |
| 71 |
'eight' => '0x0038', |
| 72 |
'nine' => '0x0039', |
| 73 |
'colon' => '0x003a', |
| 74 |
'semicolon' => '0x003b', |
| 75 |
'less' => '0x003c', |
| 76 |
'equal' => '0x003d', |
| 77 |
'greater' => '0x003e', |
| 78 |
'question' => '0x003f', |
| 79 |
'at' => '0x0040', |
| 80 |
'A' => '0x0041', |
| 81 |
'B' => '0x0042', |
| 82 |
'C' => '0x0043', |
| 83 |
'D' => '0x0044', |
| 84 |
'E' => '0x0045', |
| 85 |
'F' => '0x0046', |
| 86 |
'G' => '0x0047', |
| 87 |
'H' => '0x0048', |
| 88 |
'I' => '0x0049', |
| 89 |
'J' => '0x004a', |
| 90 |
'K' => '0x004b', |
| 91 |
'L' => '0x004c', |
| 92 |
'M' => '0x004d', |
| 93 |
'N' => '0x004e', |
| 94 |
'O' => '0x004f', |
| 95 |
'P' => '0x0050', |
| 96 |
'Q' => '0x0051', |
| 97 |
'R' => '0x0052', |
| 98 |
'S' => '0x0053', |
| 99 |
'T' => '0x0054', |
| 100 |
'U' => '0x0055', |
| 101 |
'V' => '0x0056', |
| 102 |
'W' => '0x0057', |
| 103 |
'X' => '0x0058', |
| 104 |
'Y' => '0x0059', |
| 105 |
'Z' => '0x005a', |
| 106 |
'bracketleft' => '0x005b', |
| 107 |
'backslash' => '0x005c', |
| 108 |
'bracketright' => '0x005d', |
| 109 |
'asciicircum' => '0x005e', |
| 110 |
'underscore' => '0x005f', |
| 111 |
'grave' => '0x0060', |
| 112 |
'a' => '0x0061', |
| 113 |
'b' => '0x0062', |
| 114 |
'c' => '0x0063', |
| 115 |
'd' => '0x0064', |
| 116 |
'e' => '0x0065', |
| 117 |
'f' => '0x0066', |
| 118 |
'g' => '0x0067', |
| 119 |
'h' => '0x0068', |
| 120 |
'i' => '0x0069', |
| 121 |
'j' => '0x006a', |
| 122 |
'k' => '0x006b', |
| 123 |
'l' => '0x006c', |
| 124 |
'm' => '0x006d', |
| 125 |
'n' => '0x006e', |
| 126 |
'o' => '0x006f', |
| 127 |
'p' => '0x0070', |
| 128 |
'q' => '0x0071', |
| 129 |
'r' => '0x0072', |
| 130 |
's' => '0x0073', |
| 131 |
't' => '0x0074', |
| 132 |
'u' => '0x0075', |
| 133 |
'v' => '0x0076', |
| 134 |
'w' => '0x0077', |
| 135 |
'x' => '0x0078', |
| 136 |
'y' => '0x0079', |
| 137 |
'z' => '0x007a', |
| 138 |
'braceleft' => '0x007b', |
| 139 |
'bar' => '0x007c', |
| 140 |
'braceright' => '0x007d', |
| 141 |
'asciitilde' => '0x007e', |
| 142 |
'exclamdown' => '0x00a1', |
| 143 |
'cent' => '0x00a2', |
| 144 |
'sterling' => '0x00a3', |
| 145 |
'currency' => '0x00a4', |
| 146 |
'yen' => '0x00a5', |
| 147 |
'brokenbar' => '0x00a6', |
| 148 |
'section' => '0x00a7', |
| 149 |
'dieresis' => '0x00a8', |
| 150 |
'copyright' => '0x00a9', |
| 151 |
'ordfeminine' => '0x00aa', |
| 152 |
'guillemotleft' => '0x00ab', |
| 153 |
'logicalnot' => '0x00ac', |
| 154 |
'minus' => '0x2212', |
| 155 |
'registered' => '0x00ae', |
| 156 |
'macron' => '0x02c9', |
| 157 |
'degree' => '0x00b0', |
| 158 |
'plusminus' => '0x00b1', |
| 159 |
'twosuperior' => '0x00b2', |
| 160 |
'threesuperior' => '0x00b3', |
| 161 |
'acute' => '0x00b4', |
| 162 |
'mu' => '0x03bc', |
| 163 |
'paragraph' => '0x00b6', |
| 164 |
'periodcentered' => '0x2219', |
| 165 |
'cedilla' => '0x00b8', |
| 166 |
'onesuperior' => '0x00b9', |
| 167 |
'ordmasculine' => '0x00ba', |
| 168 |
'guillemotright' => '0x00bb', |
| 169 |
'onequarter' => '0x00bc', |
| 170 |
'onehalf' => '0x00bd', |
| 171 |
'threequarters' => '0x00be', |
| 172 |
'questiondown' => '0x00bf', |
| 173 |
'Agrave' => '0x00c0', |
| 174 |
'Aacute' => '0x00c1', |
| 175 |
'Acircumflex' => '0x00c2', |
| 176 |
'Atilde' => '0x00c3', |
| 177 |
'Adieresis' => '0x00c4', |
| 178 |
'Aring' => '0x00c5', |
| 179 |
'AE' => '0x00c6', |
| 180 |
'Ccedilla' => '0x00c7', |
| 181 |
'Egrave' => '0x00c8', |
| 182 |
'Eacute' => '0x00c9', |
| 183 |
'Ecircumflex' => '0x00ca', |
| 184 |
'Edieresis' => '0x00cb', |
| 185 |
'Igrave' => '0x00cc', |
| 186 |
'Iacute' => '0x00cd', |
| 187 |
'Icircumflex' => '0x00ce', |
| 188 |
'Idieresis' => '0x00cf', |
| 189 |
'Eth' => '0x00d0', |
| 190 |
'Ntilde' => '0x00d1', |
| 191 |
'Ograve' => '0x00d2', |
| 192 |
'Oacute' => '0x00d3', |
| 193 |
'Ocircumflex' => '0x00d4', |
| 194 |
'Otilde' => '0x00d5', |
| 195 |
'Odieresis' => '0x00d6', |
| 196 |
'multiply' => '0x00d7', |
| 197 |
'Oslash' => '0x00d8', |
| 198 |
'Ugrave' => '0x00d9', |
| 199 |
'Uacute' => '0x00da', |
| 200 |
'Ucircumflex' => '0x00db', |
| 201 |
'Udieresis' => '0x00dc', |
| 202 |
'Yacute' => '0x00dd', |
| 203 |
'Thorn' => '0x00de', |
| 204 |
'germandbls' => '0x00df', |
| 205 |
'agrave' => '0x00e0', |
| 206 |
'aacute' => '0x00e1', |
| 207 |
'acircumflex' => '0x00e2', |
| 208 |
'atilde' => '0x00e3', |
| 209 |
'adieresis' => '0x00e4', |
| 210 |
'aring' => '0x00e5', |
| 211 |
'ae' => '0x00e6', |
| 212 |
'ccedilla' => '0x00e7', |
| 213 |
'egrave' => '0x00e8', |
| 214 |
'eacute' => '0x00e9', |
| 215 |
'ecircumflex' => '0x00ea', |
| 216 |
'edieresis' => '0x00eb', |
| 217 |
'igrave' => '0x00ec', |
| 218 |
'iacute' => '0x00ed', |
| 219 |
'icircumflex' => '0x00ee', |
| 220 |
'idieresis' => '0x00ef', |
| 221 |
'eth' => '0x00f0', |
| 222 |
'ntilde' => '0x00f1', |
| 223 |
'ograve' => '0x00f2', |
| 224 |
'oacute' => '0x00f3', |
| 225 |
'ocircumflex' => '0x00f4', |
| 226 |
'otilde' => '0x00f5', |
| 227 |
'odieresis' => '0x00f6', |
| 228 |
'divide' => '0x00f7', |
| 229 |
'oslash' => '0x00f8', |
| 230 |
'ugrave' => '0x00f9', |
| 231 |
'uacute' => '0x00fa', |
| 232 |
'ucircumflex' => '0x00fb', |
| 233 |
'udieresis' => '0x00fc', |
| 234 |
'yacute' => '0x00fd', |
| 235 |
'thorn' => '0x00fe', |
| 236 |
'ydieresis' => '0x00ff', |
| 237 |
'Amacron' => '0x0100', |
| 238 |
'amacron' => '0x0101', |
| 239 |
'Abreve' => '0x0102', |
| 240 |
'abreve' => '0x0103', |
| 241 |
'Aogonek' => '0x0104', |
| 242 |
'aogonek' => '0x0105', |
| 243 |
'Cacute' => '0x0106', |
| 244 |
'cacute' => '0x0107', |
| 245 |
'Ccircumflex' => '0x0108', |
| 246 |
'ccircumflex' => '0x0109', |
| 247 |
'Cdotaccent' => '0x010a', |
| 248 |
'cdotaccent' => '0x010b', |
| 249 |
'Ccaron' => '0x010c', |
| 250 |
'ccaron' => '0x010d', |
| 251 |
'Dcaron' => '0x010e', |
| 252 |
'dcaron' => '0x010f', |
| 253 |
'Dcroat' => '0x0110', |
| 254 |
'dcroat' => '0x0111', |
| 255 |
'Emacron' => '0x0112', |
| 256 |
'emacron' => '0x0113', |
| 257 |
'Ebreve' => '0x0114', |
| 258 |
'ebreve' => '0x0115', |
| 259 |
'Edotaccent' => '0x0116', |
| 260 |
'edotaccent' => '0x0117', |
| 261 |
'Eogonek' => '0x0118', |
| 262 |
'eogonek' => '0x0119', |
| 263 |
'Ecaron' => '0x011a', |
| 264 |
'ecaron' => '0x011b', |
| 265 |
'Gcircumflex' => '0x011c', |
| 266 |
'gcircumflex' => '0x011d', |
| 267 |
'Gbreve' => '0x011e', |
| 268 |
'gbreve' => '0x011f', |
| 269 |
'Gdotaccent' => '0x0120', |
| 270 |
'gdotaccent' => '0x0121', |
| 271 |
'Gcommaaccent' => '0x0122', |
| 272 |
'gcommaaccent' => '0x0123', |
| 273 |
'Hcircumflex' => '0x0124', |
| 274 |
'hcircumflex' => '0x0125', |
| 275 |
'Hbar' => '0x0126', |
| 276 |
'hbar' => '0x0127', |
| 277 |
'Itilde' => '0x0128', |
| 278 |
'itilde' => '0x0129', |
| 279 |
'Imacron' => '0x012a', |
| 280 |
'imacron' => '0x012b', |
| 281 |
'Ibreve' => '0x012c', |
| 282 |
'ibreve' => '0x012d', |
| 283 |
'Iogonek' => '0x012e', |
| 284 |
'iogonek' => '0x012f', |
| 285 |
'Idotaccent' => '0x0130', |
| 286 |
'dotlessi' => '0x0131', |
| 287 |
'IJ' => '0x0132', |
| 288 |
'ij' => '0x0133', |
| 289 |
'Jcircumflex' => '0x0134', |
| 290 |
'jcircumflex' => '0x0135', |
| 291 |
'Kcommaaccent' => '0x0136', |
| 292 |
'kcommaaccent' => '0x0137', |
| 293 |
'kgreenlandic' => '0x0138', |
| 294 |
'Lacute' => '0x0139', |
| 295 |
'lacute' => '0x013a', |
| 296 |
'Lcommaaccent' => '0x013b', |
| 297 |
'lcommaaccent' => '0x013c', |
| 298 |
'Lcaron' => '0x013d', |
| 299 |
'lcaron' => '0x013e', |
| 300 |
'Ldot' => '0x013f', |
| 301 |
'ldot' => '0x0140', |
| 302 |
'Lslash' => '0x0141', |
| 303 |
'lslash' => '0x0142', |
| 304 |
'Nacute' => '0x0143', |
| 305 |
'nacute' => '0x0144', |
| 306 |
'Ncommaaccent' => '0x0145', |
| 307 |
'ncommaaccent' => '0x0146', |
| 308 |
'Ncaron' => '0x0147', |
| 309 |
'ncaron' => '0x0148', |
| 310 |
'napostrophe' => '0x0149', |
| 311 |
'Eng' => '0x014a', |
| 312 |
'eng' => '0x014b', |
| 313 |
'Omacron' => '0x014c', |
| 314 |
'omacron' => '0x014d', |
| 315 |
'Obreve' => '0x014e', |
| 316 |
'obreve' => '0x014f', |
| 317 |
'Ohungarumlaut' => '0x0150', |
| 318 |
'ohungarumlaut' => '0x0151', |
| 319 |
'OE' => '0x0152', |
| 320 |
'oe' => '0x0153', |
| 321 |
'Racute' => '0x0154', |
| 322 |
'racute' => '0x0155', |
| 323 |
'Rcommaaccent' => '0x0156', |
| 324 |
'rcommaaccent' => '0x0157', |
| 325 |
'Rcaron' => '0x0158', |
| 326 |
'rcaron' => '0x0159', |
| 327 |
'Sacute' => '0x015a', |
| 328 |
'sacute' => '0x015b', |
| 329 |
'Scircumflex' => '0x015c', |
| 330 |
'scircumflex' => '0x015d', |
| 331 |
'Scedilla' => '0xf6c1', |
| 332 |
'scedilla' => '0xf6c2', |
| 333 |
'Scaron' => '0x0160', |
| 334 |
'scaron' => '0x0161', |
| 335 |
'Tcommaaccent' => '0x021a', |
| 336 |
'tcommaaccent' => '0x021b', |
| 337 |
'Tcaron' => '0x0164', |
| 338 |
'tcaron' => '0x0165', |
| 339 |
'Tbar' => '0x0166', |
| 340 |
'tbar' => '0x0167', |
| 341 |
'Utilde' => '0x0168', |
| 342 |
'utilde' => '0x0169', |
| 343 |
'Umacron' => '0x016a', |
| 344 |
'umacron' => '0x016b', |
| 345 |
'Ubreve' => '0x016c', |
| 346 |
'ubreve' => '0x016d', |
| 347 |
'Uring' => '0x016e', |
| 348 |
'uring' => '0x016f', |
| 349 |
'Uhungarumlaut' => '0x0170', |
| 350 |
'uhungarumlaut' => '0x0171', |
| 351 |
'Uogonek' => '0x0172', |
| 352 |
'uogonek' => '0x0173', |
| 353 |
'Wcircumflex' => '0x0174', |
| 354 |
'wcircumflex' => '0x0175', |
| 355 |
'Ycircumflex' => '0x0176', |
| 356 |
'ycircumflex' => '0x0177', |
| 357 |
'Ydieresis' => '0x0178', |
| 358 |
'Zacute' => '0x0179', |
| 359 |
'zacute' => '0x017a', |
| 360 |
'Zdotaccent' => '0x017b', |
| 361 |
'zdotaccent' => '0x017c', |
| 362 |
'Zcaron' => '0x017d', |
| 363 |
'zcaron' => '0x017e', |
| 364 |
'longs' => '0x017f', |
| 365 |
'florin' => '0x0192', |
| 366 |
'Ohorn' => '0x01a0', |
| 367 |
'ohorn' => '0x01a1', |
| 368 |
'Uhorn' => '0x01af', |
| 369 |
'uhorn' => '0x01b0', |
| 370 |
'Gcaron' => '0x01e6', |
| 371 |
'gcaron' => '0x01e7', |
| 372 |
'Aringacute' => '0x01fa', |
| 373 |
'aringacute' => '0x01fb', |
| 374 |
'AEacute' => '0x01fc', |
| 375 |
'aeacute' => '0x01fd', |
| 376 |
'Oslashacute' => '0x01fe', |
| 377 |
'oslashacute' => '0x01ff', |
| 378 |
'Scommaaccent' => '0x0218', |
| 379 |
'scommaaccent' => '0x0219', |
| 380 |
'afii57929' => '0x02bc', |
| 381 |
'afii64937' => '0x02bd', |
| 382 |
'circumflex' => '0x02c6', |
| 383 |
'caron' => '0x02c7', |
| 384 |
'breve' => '0x02d8', |
| 385 |
'dotaccent' => '0x02d9', |
| 386 |
'ring' => '0x02da', |
| 387 |
'ogonek' => '0x02db', |
| 388 |
'tilde' => '0x02dc', |
| 389 |
'hungarumlaut' => '0x02dd', |
| 390 |
'gravecomb' => '0x0300', |
| 391 |
'acutecomb' => '0x0301', |
| 392 |
'tildecomb' => '0x0303', |
| 393 |
'hookabovecomb' => '0x0309', |
| 394 |
'dotbelowcomb' => '0x0323', |
| 395 |
'tonos' => '0x0384', |
| 396 |
'dieresistonos' => '0x0385', |
| 397 |
'Alphatonos' => '0x0386', |
| 398 |
'anoteleia' => '0x0387', |
| 399 |
'Epsilontonos' => '0x0388', |
| 400 |
'Etatonos' => '0x0389', |
| 401 |
'Iotatonos' => '0x038a', |
| 402 |
'Omicrontonos' => '0x038c', |
| 403 |
'Upsilontonos' => '0x038e', |
| 404 |
'Omegatonos' => '0x038f', |
| 405 |
'iotadieresistonos' => '0x0390', |
| 406 |
'Alpha' => '0x0391', |
| 407 |
'Beta' => '0x0392', |
| 408 |
'Gamma' => '0x0393', |
| 409 |
'Delta' => '0x2206', |
| 410 |
'Epsilon' => '0x0395', |
| 411 |
'Zeta' => '0x0396', |
| 412 |
'Eta' => '0x0397', |
| 413 |
'Theta' => '0x0398', |
| 414 |
'Iota' => '0x0399', |
| 415 |
'Kappa' => '0x039a', |
| 416 |
'Lambda' => '0x039b', |
| 417 |
'Mu' => '0x039c', |
| 418 |
'Nu' => '0x039d', |
| 419 |
'Xi' => '0x039e', |
| 420 |
'Omicron' => '0x039f', |
| 421 |
'Pi' => '0x03a0', |
| 422 |
'Rho' => '0x03a1', |
| 423 |
'Sigma' => '0x03a3', |
| 424 |
'Tau' => '0x03a4', |
| 425 |
'Upsilon' => '0x03a5', |
| 426 |
'Phi' => '0x03a6', |
| 427 |
'Chi' => '0x03a7', |
| 428 |
'Psi' => '0x03a8', |
| 429 |
'Omega' => '0x2126', |
| 430 |
'Iotadieresis' => '0x03aa', |
| 431 |
'Upsilondieresis' => '0x03ab', |
| 432 |
'alphatonos' => '0x03ac', |
| 433 |
'epsilontonos' => '0x03ad', |
| 434 |
'etatonos' => '0x03ae', |
| 435 |
'iotatonos' => '0x03af', |
| 436 |
'upsilondieresistonos' => '0x03b0', |
| 437 |
'alpha' => '0x03b1', |
| 438 |
'beta' => '0x03b2', |
| 439 |
'gamma' => '0x03b3', |
| 440 |
'delta' => '0x03b4', |
| 441 |
'epsilon' => '0x03b5', |
| 442 |
'zeta' => '0x03b6', |
| 443 |
'eta' => '0x03b7', |
| 444 |
'theta' => '0x03b8', |
| 445 |
'iota' => '0x03b9', |
| 446 |
'kappa' => '0x03ba', |
| 447 |
'lambda' => '0x03bb', |
| 448 |
'nu' => '0x03bd', |
| 449 |
'xi' => '0x03be', |
| 450 |
'omicron' => '0x03bf', |
| 451 |
'pi' => '0x03c0', |
| 452 |
'rho' => '0x03c1', |
| 453 |
'sigma1' => '0x03c2', |
| 454 |
'sigma' => '0x03c3', |
| 455 |
'tau' => '0x03c4', |
| 456 |
'upsilon' => '0x03c5', |
| 457 |
'phi' => '0x03c6', |
| 458 |
'chi' => '0x03c7', |
| 459 |
'psi' => '0x03c8', |
| 460 |
'omega' => '0x03c9', |
| 461 |
'iotadieresis' => '0x03ca', |
| 462 |
'upsilondieresis' => '0x03cb', |
| 463 |
'omicrontonos' => '0x03cc', |
| 464 |
'upsilontonos' => '0x03cd', |
| 465 |
'omegatonos' => '0x03ce', |
| 466 |
'theta1' => '0x03d1', |
| 467 |
'Upsilon1' => '0x03d2', |
| 468 |
'phi1' => '0x03d5', |
| 469 |
'omega1' => '0x03d6', |
| 470 |
'afii10023' => '0x0401', |
| 471 |
'afii10051' => '0x0402', |
| 472 |
'afii10052' => '0x0403', |
| 473 |
'afii10053' => '0x0404', |
| 474 |
'afii10054' => '0x0405', |
| 475 |
'afii10055' => '0x0406', |
| 476 |
'afii10056' => '0x0407', |
| 477 |
'afii10057' => '0x0408', |
| 478 |
'afii10058' => '0x0409', |
| 479 |
'afii10059' => '0x040a', |
| 480 |
'afii10060' => '0x040b', |
| 481 |
'afii10061' => '0x040c', |
| 482 |
'afii10062' => '0x040e', |
| 483 |
'afii10145' => '0x040f', |
| 484 |
'afii10017' => '0x0410', |
| 485 |
'afii10018' => '0x0411', |
| 486 |
'afii10019' => '0x0412', |
| 487 |
'afii10020' => '0x0413', |
| 488 |
'afii10021' => '0x0414', |
| 489 |
'afii10022' => '0x0415', |
| 490 |
'afii10024' => '0x0416', |
| 491 |
'afii10025' => '0x0417', |
| 492 |
'afii10026' => '0x0418', |
| 493 |
'afii10027' => '0x0419', |
| 494 |
'afii10028' => '0x041a', |
| 495 |
'afii10029' => '0x041b', |
| 496 |
'afii10030' => '0x041c', |
| 497 |
'afii10031' => '0x041d', |
| 498 |
'afii10032' => '0x041e', |
| 499 |
'afii10033' => '0x041f', |
| 500 |
'afii10034' => '0x0420', |
| 501 |
'afii10035' => '0x0421', |
| 502 |
'afii10036' => '0x0422', |
| 503 |
'afii10037' => '0x0423', |
| 504 |
'afii10038' => '0x0424', |
| 505 |
'afii10039' => '0x0425', |
| 506 |
'afii10040' => '0x0426', |
| 507 |
'afii10041' => '0x0427', |
| 508 |
'afii10042' => '0x0428', |
| 509 |
'afii10043' => '0x0429', |
| 510 |
'afii10044' => '0x042a', |
| 511 |
'afii10045' => '0x042b', |
| 512 |
'afii10046' => '0x042c', |
| 513 |
'afii10047' => '0x042d', |
| 514 |
'afii10048' => '0x042e', |
| 515 |
'afii10049' => '0x042f', |
| 516 |
'afii10065' => '0x0430', |
| 517 |
'afii10066' => '0x0431', |
| 518 |
'afii10067' => '0x0432', |
| 519 |
'afii10068' => '0x0433', |
| 520 |
'afii10069' => '0x0434', |
| 521 |
'afii10070' => '0x0435', |
| 522 |
'afii10072' => '0x0436', |
| 523 |
'afii10073' => '0x0437', |
| 524 |
'afii10074' => '0x0438', |
| 525 |
'afii10075' => '0x0439', |
| 526 |
'afii10076' => '0x043a', |
| 527 |
'afii10077' => '0x043b', |
| 528 |
'afii10078' => '0x043c', |
| 529 |
'afii10079' => '0x043d', |
| 530 |
'afii10080' => '0x043e', |
| 531 |
'afii10081' => '0x043f', |
| 532 |
'afii10082' => '0x0440', |
| 533 |
'afii10083' => '0x0441', |
| 534 |
'afii10084' => '0x0442', |
| 535 |
'afii10085' => '0x0443', |
| 536 |
'afii10086' => '0x0444', |
| 537 |
'afii10087' => '0x0445', |
| 538 |
'afii10088' => '0x0446', |
| 539 |
'afii10089' => '0x0447', |
| 540 |
'afii10090' => '0x0448', |
| 541 |
'afii10091' => '0x0449', |
| 542 |
'afii10092' => '0x044a', |
| 543 |
'afii10093' => '0x044b', |
| 544 |
'afii10094' => '0x044c', |
| 545 |
'afii10095' => '0x044d', |
| 546 |
'afii10096' => '0x044e', |
| 547 |
'afii10097' => '0x044f', |
| 548 |
'afii10071' => '0x0451', |
| 549 |
'afii10099' => '0x0452', |
| 550 |
'afii10100' => '0x0453', |
| 551 |
'afii10101' => '0x0454', |
| 552 |
'afii10102' => '0x0455', |
| 553 |
'afii10103' => '0x0456', |
| 554 |
'afii10104' => '0x0457', |
| 555 |
'afii10105' => '0x0458', |
| 556 |
'afii10106' => '0x0459', |
| 557 |
'afii10107' => '0x045a', |
| 558 |
'afii10108' => '0x045b', |
| 559 |
'afii10109' => '0x045c', |
| 560 |
'afii10110' => '0x045e', |
| 561 |
'afii10193' => '0x045f', |
| 562 |
'afii10146' => '0x0462', |
| 563 |
'afii10194' => '0x0463', |
| 564 |
'afii10147' => '0x0472', |
| 565 |
'afii10195' => '0x0473', |
| 566 |
'afii10148' => '0x0474', |
| 567 |
'afii10196' => '0x0475', |
| 568 |
'afii10050' => '0x0490', |
| 569 |
'afii10098' => '0x0491', |
| 570 |
'afii10846' => '0x04d9', |
| 571 |
'afii57799' => '0x05b0', |
| 572 |
'afii57801' => '0x05b1', |
| 573 |
'afii57800' => '0x05b2', |
| 574 |
'afii57802' => '0x05b3', |
| 575 |
'afii57793' => '0x05b4', |
| 576 |
'afii57794' => '0x05b5', |
| 577 |
'afii57795' => '0x05b6', |
| 578 |
'afii57798' => '0x05b7', |
| 579 |
'afii57797' => '0x05b8', |
| 580 |
'afii57806' => '0x05b9', |
| 581 |
'afii57796' => '0x05bb', |
| 582 |
'afii57807' => '0x05bc', |
| 583 |
'afii57839' => '0x05bd', |
| 584 |
'afii57645' => '0x05be', |
| 585 |
'afii57841' => '0x05bf', |
| 586 |
'afii57842' => '0x05c0', |
| 587 |
'afii57804' => '0x05c1', |
| 588 |
'afii57803' => '0x05c2', |
| 589 |
'afii57658' => '0x05c3', |
| 590 |
'afii57664' => '0x05d0', |
| 591 |
'afii57665' => '0x05d1', |
| 592 |
'afii57666' => '0x05d2', |
| 593 |
'afii57667' => '0x05d3', |
| 594 |
'afii57668' => '0x05d4', |
| 595 |
'afii57669' => '0x05d5', |
| 596 |
'afii57670' => '0x05d6', |
| 597 |
'afii57671' => '0x05d7', |
| 598 |
'afii57672' => '0x05d8', |
| 599 |
'afii57673' => '0x05d9', |
| 600 |
'afii57674' => '0x05da', |
| 601 |
'afii57675' => '0x05db', |
| 602 |
'afii57676' => '0x05dc', |
| 603 |
'afii57677' => '0x05dd', |
| 604 |
'afii57678' => '0x05de', |
| 605 |
'afii57679' => '0x05df', |
| 606 |
'afii57680' => '0x05e0', |
| 607 |
'afii57681' => '0x05e1', |
| 608 |
'afii57682' => '0x05e2', |
| 609 |
'afii57683' => '0x05e3', |
| 610 |
'afii57684' => '0x05e4', |
| 611 |
'afii57685' => '0x05e5', |
| 612 |
'afii57686' => '0x05e6', |
| 613 |
'afii57687' => '0x05e7', |
| 614 |
'afii57688' => '0x05e8', |
| 615 |
'afii57689' => '0x05e9', |
| 616 |
'afii57690' => '0x05ea', |
| 617 |
'afii57716' => '0x05f0', |
| 618 |
'afii57717' => '0x05f1', |
| 619 |
'afii57718' => '0x05f2', |
| 620 |
'afii57388' => '0x060c', |
| 621 |
'afii57403' => '0x061b', |
| 622 |
'afii57407' => '0x061f', |
| 623 |
'afii57409' => '0x0621', |
| 624 |
'afii57410' => '0x0622', |
| 625 |
'afii57411' => '0x0623', |
| 626 |
'afii57412' => '0x0624', |
| 627 |
'afii57413' => '0x0625', |
| 628 |
'afii57414' => '0x0626', |
| 629 |
'afii57415' => '0x0627', |
| 630 |
'afii57416' => '0x0628', |
| 631 |
'afii57417' => '0x0629', |
| 632 |
'afii57418' => '0x062a', |
| 633 |
'afii57419' => '0x062b', |
| 634 |
'afii57420' => '0x062c', |
| 635 |
'afii57421' => '0x062d', |
| 636 |
'afii57422' => '0x062e', |
| 637 |
'afii57423' => '0x062f', |
| 638 |
'afii57424' => '0x0630', |
| 639 |
'afii57425' => '0x0631', |
| 640 |
'afii57426' => '0x0632', |
| 641 |
'afii57427' => '0x0633', |
| 642 |
'afii57428' => '0x0634', |
| 643 |
'afii57429' => '0x0635', |
| 644 |
'afii57430' => '0x0636', |
| 645 |
'afii57431' => '0x0637', |
| 646 |
'afii57432' => '0x0638', |
| 647 |
'afii57433' => '0x0639', |
| 648 |
'afii57434' => '0x063a', |
| 649 |
'afii57440' => '0x0640', |
| 650 |
'afii57441' => '0x0641', |
| 651 |
'afii57442' => '0x0642', |
| 652 |
'afii57443' => '0x0643', |
| 653 |
'afii57444' => '0x0644', |
| 654 |
'afii57445' => '0x0645', |
| 655 |
'afii57446' => '0x0646', |
| 656 |
'afii57470' => '0x0647', |
| 657 |
'afii57448' => '0x0648', |
| 658 |
'afii57449' => '0x0649', |
| 659 |
'afii57450' => '0x064a', |
| 660 |
'afii57451' => '0x064b', |
| 661 |
'afii57452' => '0x064c', |
| 662 |
'afii57453' => '0x064d', |
| 663 |
'afii57454' => '0x064e', |
| 664 |
'afii57455' => '0x064f', |
| 665 |
'afii57456' => '0x0650', |
| 666 |
'afii57457' => '0x0651', |
| 667 |
'afii57458' => '0x0652', |
| 668 |
'afii57392' => '0x0660', |
| 669 |
'afii57393' => '0x0661', |
| 670 |
'afii57394' => '0x0662', |
| 671 |
'afii57395' => '0x0663', |
| 672 |
'afii57396' => '0x0664', |
| 673 |
'afii57397' => '0x0665', |
| 674 |
'afii57398' => '0x0666', |
| 675 |
'afii57399' => '0x0667', |
| 676 |
'afii57400' => '0x0668', |
| 677 |
'afii57401' => '0x0669', |
| 678 |
'afii57381' => '0x066a', |
| 679 |
'afii63167' => '0x066d', |
| 680 |
'afii57511' => '0x0679', |
| 681 |
'afii57506' => '0x067e', |
| 682 |
'afii57507' => '0x0686', |
| 683 |
'afii57512' => '0x0688', |
| 684 |
'afii57513' => '0x0691', |
| 685 |
'afii57508' => '0x0698', |
| 686 |
'afii57505' => '0x06a4', |
| 687 |
'afii57509' => '0x06af', |
| 688 |
'afii57514' => '0x06ba', |
| 689 |
'afii57519' => '0x06d2', |
| 690 |
'afii57534' => '0x06d5', |
| 691 |
'Wgrave' => '0x1e80', |
| 692 |
'wgrave' => '0x1e81', |
| 693 |
'Wacute' => '0x1e82', |
| 694 |
'wacute' => '0x1e83', |
| 695 |
'Wdieresis' => '0x1e84', |
| 696 |
'wdieresis' => '0x1e85', |
| 697 |
'Ygrave' => '0x1ef2', |
| 698 |
'ygrave' => '0x1ef3', |
| 699 |
'afii61664' => '0x200c', |
| 700 |
'afii301' => '0x200d', |
| 701 |
'afii299' => '0x200e', |
| 702 |
'afii300' => '0x200f', |
| 703 |
'figuredash' => '0x2012', |
| 704 |
'endash' => '0x2013', |
| 705 |
'emdash' => '0x2014', |
| 706 |
'afii00208' => '0x2015', |
| 707 |
'underscoredbl' => '0x2017', |
| 708 |
'quoteleft' => '0x2018', |
| 709 |
'quoteright' => '0x2019', |
| 710 |
'quotesinglbase' => '0x201a', |
| 711 |
'quotereversed' => '0x201b', |
| 712 |
'quotedblleft' => '0x201c', |
| 713 |
'quotedblright' => '0x201d', |
| 714 |
'quotedblbase' => '0x201e', |
| 715 |
'dagger' => '0x2020', |
| 716 |
'daggerdbl' => '0x2021', |
| 717 |
'bullet' => '0x2022', |
| 718 |
'onedotenleader' => '0x2024', |
| 719 |
'twodotenleader' => '0x2025', |
| 720 |
'ellipsis' => '0x2026', |
| 721 |
'afii61573' => '0x202c', |
| 722 |
'afii61574' => '0x202d', |
| 723 |
'afii61575' => '0x202e', |
| 724 |
'perthousand' => '0x2030', |
| 725 |
'minute' => '0x2032', |
| 726 |
'second' => '0x2033', |
| 727 |
'guilsinglleft' => '0x2039', |
| 728 |
'guilsinglright' => '0x203a', |
| 729 |
'exclamdbl' => '0x203c', |
| 730 |
'fraction' => '0x2215', |
| 731 |
'zerosuperior' => '0x2070', |
| 732 |
'foursuperior' => '0x2074', |
| 733 |
'fivesuperior' => '0x2075', |
| 734 |
'sixsuperior' => '0x2076', |
| 735 |
'sevensuperior' => '0x2077', |
| 736 |
'eightsuperior' => '0x2078', |
| 737 |
'ninesuperior' => '0x2079', |
| 738 |
'parenleftsuperior' => '0x207d', |
| 739 |
'parenrightsuperior' => '0x207e', |
| 740 |
'nsuperior' => '0x207f', |
| 741 |
'zeroinferior' => '0x2080', |
| 742 |
'oneinferior' => '0x2081', |
| 743 |
'twoinferior' => '0x2082', |
| 744 |
'threeinferior' => '0x2083', |
| 745 |
'fourinferior' => '0x2084', |
| 746 |
'fiveinferior' => '0x2085', |
| 747 |
'sixinferior' => '0x2086', |
| 748 |
'seveninferior' => '0x2087', |
| 749 |
'eightinferior' => '0x2088', |
| 750 |
'nineinferior' => '0x2089', |
| 751 |
'parenleftinferior' => '0x208d', |
| 752 |
'parenrightinferior' => '0x208e', |
| 753 |
'colonmonetary' => '0x20a1', |
| 754 |
'franc' => '0x20a3', |
| 755 |
'lira' => '0x20a4', |
| 756 |
'peseta' => '0x20a7', |
| 757 |
'afii57636' => '0x20aa', |
| 758 |
'dong' => '0x20ab', |
| 759 |
'Euro' => '0x20ac', |
| 760 |
'afii61248' => '0x2105', |
| 761 |
'Ifraktur' => '0x2111', |
| 762 |
'afii61289' => '0x2113', |
| 763 |
'afii61352' => '0x2116', |
| 764 |
'weierstrass' => '0x2118', |
| 765 |
'Rfraktur' => '0x211c', |
| 766 |
'prescription' => '0x211e', |
| 767 |
'trademark' => '0x2122', |
| 768 |
'estimated' => '0x212e', |
| 769 |
'aleph' => '0x2135', |
| 770 |
'onethird' => '0x2153', |
| 771 |
'twothirds' => '0x2154', |
| 772 |
'oneeighth' => '0x215b', |
| 773 |
'threeeighths' => '0x215c', |
| 774 |
'fiveeighths' => '0x215d', |
| 775 |
'seveneighths' => '0x215e', |
| 776 |
'arrowleft' => '0x2190', |
| 777 |
'arrowup' => '0x2191', |
| 778 |
'arrowright' => '0x2192', |
| 779 |
'arrowdown' => '0x2193', |
| 780 |
'arrowboth' => '0x2194', |
| 781 |
'arrowupdn' => '0x2195', |
| 782 |
'arrowupdnbse' => '0x21a8', |
| 783 |
'carriagereturn' => '0x21b5', |
| 784 |
'arrowdblleft' => '0x21d0', |
| 785 |
'arrowdblup' => '0x21d1', |
| 786 |
'arrowdblright' => '0x21d2', |
| 787 |
'arrowdbldown' => '0x21d3', |
| 788 |
'arrowdblboth' => '0x21d4', |
| 789 |
'universal' => '0x2200', |
| 790 |
'partialdiff' => '0x2202', |
| 791 |
'existential' => '0x2203', |
| 792 |
'emptyset' => '0x2205', |
| 793 |
'gradient' => '0x2207', |
| 794 |
'element' => '0x2208', |
| 795 |
'notelement' => '0x2209', |
| 796 |
'suchthat' => '0x220b', |
| 797 |
'product' => '0x220f', |
| 798 |
'summation' => '0x2211', |
| 799 |
'asteriskmath' => '0x2217', |
| 800 |
'radical' => '0x221a', |
| 801 |
'proportional' => '0x221d', |
| 802 |
'infinity' => '0x221e', |
| 803 |
'orthogonal' => '0x221f', |
| 804 |
'angle' => '0x2220', |
| 805 |
'logicaland' => '0x2227', |
| 806 |
'logicalor' => '0x2228', |
| 807 |
'intersection' => '0x2229', |
| 808 |
'union' => '0x222a', |
| 809 |
'integral' => '0x222b', |
| 810 |
'therefore' => '0x2234', |
| 811 |
'similar' => '0x223c', |
| 812 |
'congruent' => '0x2245', |
| 813 |
'approxequal' => '0x2248', |
| 814 |
'notequal' => '0x2260', |
| 815 |
'equivalence' => '0x2261', |
| 816 |
'lessequal' => '0x2264', |
| 817 |
'greaterequal' => '0x2265', |
| 818 |
'propersubset' => '0x2282', |
| 819 |
'propersuperset' => '0x2283', |
| 820 |
'notsubset' => '0x2284', |
| 821 |
'reflexsubset' => '0x2286', |
| 822 |
'reflexsuperset' => '0x2287', |
| 823 |
'circleplus' => '0x2295', |
| 824 |
'circlemultiply' => '0x2297', |
| 825 |
'perpendicular' => '0x22a5', |
| 826 |
'dotmath' => '0x22c5', |
| 827 |
'house' => '0x2302', |
| 828 |
'revlogicalnot' => '0x2310', |
| 829 |
'integraltp' => '0x2320', |
| 830 |
'integralbt' => '0x2321', |
| 831 |
'angleleft' => '0x2329', |
| 832 |
'angleright' => '0x232a', |
| 833 |
'SF100000' => '0x2500', |
| 834 |
'SF110000' => '0x2502', |
| 835 |
'SF010000' => '0x250c', |
| 836 |
'SF030000' => '0x2510', |
| 837 |
'SF020000' => '0x2514', |
| 838 |
'SF040000' => '0x2518', |
| 839 |
'SF080000' => '0x251c', |
| 840 |
'SF090000' => '0x2524', |
| 841 |
'SF060000' => '0x252c', |
| 842 |
'SF070000' => '0x2534', |
| 843 |
'SF050000' => '0x253c', |
| 844 |
'SF430000' => '0x2550', |
| 845 |
'SF240000' => '0x2551', |
| 846 |
'SF510000' => '0x2552', |
| 847 |
'SF520000' => '0x2553', |
| 848 |
'SF390000' => '0x2554', |
| 849 |
'SF220000' => '0x2555', |
| 850 |
'SF210000' => '0x2556', |
| 851 |
'SF250000' => '0x2557', |
| 852 |
'SF500000' => '0x2558', |
| 853 |
'SF490000' => '0x2559', |
| 854 |
'SF380000' => '0x255a', |
| 855 |
'SF280000' => '0x255b', |
| 856 |
'SF270000' => '0x255c', |
| 857 |
'SF260000' => '0x255d', |
| 858 |
'SF360000' => '0x255e', |
| 859 |
'SF370000' => '0x255f', |
| 860 |
'SF420000' => '0x2560', |
| 861 |
'SF190000' => '0x2561', |
| 862 |
'SF200000' => '0x2562', |
| 863 |
'SF230000' => '0x2563', |
| 864 |
'SF470000' => '0x2564', |
| 865 |
'SF480000' => '0x2565', |
| 866 |
'SF410000' => '0x2566', |
| 867 |
'SF450000' => '0x2567', |
| 868 |
'SF460000' => '0x2568', |
| 869 |
'SF400000' => '0x2569', |
| 870 |
'SF540000' => '0x256a', |
| 871 |
'SF530000' => '0x256b', |
| 872 |
'SF440000' => '0x256c', |
| 873 |
'upblock' => '0x2580', |
| 874 |
'dnblock' => '0x2584', |
| 875 |
'block' => '0x2588', |
| 876 |
'lfblock' => '0x258c', |
| 877 |
'rtblock' => '0x2590', |
| 878 |
'ltshade' => '0x2591', |
| 879 |
'shade' => '0x2592', |
| 880 |
'dkshade' => '0x2593', |
| 881 |
'filledbox' => '0x25a0', |
| 882 |
'H22073' => '0x25a1', |
| 883 |
'H18543' => '0x25aa', |
| 884 |
'H18551' => '0x25ab', |
| 885 |
'filledrect' => '0x25ac', |
| 886 |
'triagup' => '0x25b2', |
| 887 |
'triagrt' => '0x25ba', |
| 888 |
'triagdn' => '0x25bc', |
| 889 |
'triaglf' => '0x25c4', |
| 890 |
'lozenge' => '0x25ca', |
| 891 |
'circle' => '0x25cb', |
| 892 |
'H18533' => '0x25cf', |
| 893 |
'invbullet' => '0x25d8', |
| 894 |
'invcircle' => '0x25d9', |
| 895 |
'openbullet' => '0x25e6', |
| 896 |
'smileface' => '0x263a', |
| 897 |
'invsmileface' => '0x263b', |
| 898 |
'sun' => '0x263c', |
| 899 |
'female' => '0x2640', |
| 900 |
'male' => '0x2642', |
| 901 |
'spade' => '0x2660', |
| 902 |
'club' => '0x2663', |
| 903 |
'heart' => '0x2665', |
| 904 |
'diamond' => '0x2666', |
| 905 |
'musicalnote' => '0x266a', |
| 906 |
'musicalnotedbl' => '0x266b', |
| 907 |
'dotlessj' => '0xf6be', |
| 908 |
'LL' => '0xf6bf', |
| 909 |
'll' => '0xf6c0', |
| 910 |
'commaaccent' => '0xf6c3', |
| 911 |
'afii10063' => '0xf6c4', |
| 912 |
'afii10064' => '0xf6c5', |
| 913 |
'afii10192' => '0xf6c6', |
| 914 |
'afii10831' => '0xf6c7', |
| 915 |
'afii10832' => '0xf6c8', |
| 916 |
'Acute' => '0xf6c9', |
| 917 |
'Caron' => '0xf6ca', |
| 918 |
'Dieresis' => '0xf6cb', |
| 919 |
'DieresisAcute' => '0xf6cc', |
| 920 |
'DieresisGrave' => '0xf6cd', |
| 921 |
'Grave' => '0xf6ce', |
| 922 |
'Hungarumlaut' => '0xf6cf', |
| 923 |
'Macron' => '0xf6d0', |
| 924 |
'cyrBreve' => '0xf6d1', |
| 925 |
'cyrFlex' => '0xf6d2', |
| 926 |
'dblGrave' => '0xf6d3', |
| 927 |
'cyrbreve' => '0xf6d4', |
| 928 |
'cyrflex' => '0xf6d5', |
| 929 |
'dblgrave' => '0xf6d6', |
| 930 |
'dieresisacute' => '0xf6d7', |
| 931 |
'dieresisgrave' => '0xf6d8', |
| 932 |
'copyrightserif' => '0xf6d9', |
| 933 |
'registerserif' => '0xf6da', |
| 934 |
'trademarkserif' => '0xf6db', |
| 935 |
'onefitted' => '0xf6dc', |
| 936 |
'rupiah' => '0xf6dd', |
| 937 |
'threequartersemdash' => '0xf6de', |
| 938 |
'centinferior' => '0xf6df', |
| 939 |
'centsuperior' => '0xf6e0', |
| 940 |
'commainferior' => '0xf6e1', |
| 941 |
'commasuperior' => '0xf6e2', |
| 942 |
'dollarinferior' => '0xf6e3', |
| 943 |
'dollarsuperior' => '0xf6e4', |
| 944 |
'hypheninferior' => '0xf6e5', |
| 945 |
'hyphensuperior' => '0xf6e6', |
| 946 |
'periodinferior' => '0xf6e7', |
| 947 |
'periodsuperior' => '0xf6e8', |
| 948 |
'asuperior' => '0xf6e9', |
| 949 |
'bsuperior' => '0xf6ea', |
| 950 |
'dsuperior' => '0xf6eb', |
| 951 |
'esuperior' => '0xf6ec', |
| 952 |
'isuperior' => '0xf6ed', |
| 953 |
'lsuperior' => '0xf6ee', |
| 954 |
'msuperior' => '0xf6ef', |
| 955 |
'osuperior' => '0xf6f0', |
| 956 |
'rsuperior' => '0xf6f1', |
| 957 |
'ssuperior' => '0xf6f2', |
| 958 |
'tsuperior' => '0xf6f3', |
| 959 |
'Brevesmall' => '0xf6f4', |
| 960 |
'Caronsmall' => '0xf6f5', |
| 961 |
'Circumflexsmall' => '0xf6f6', |
| 962 |
'Dotaccentsmall' => '0xf6f7', |
| 963 |
'Hungarumlautsmall' => '0xf6f8', |
| 964 |
'Lslashsmall' => '0xf6f9', |
| 965 |
'OEsmall' => '0xf6fa', |
| 966 |
'Ogoneksmall' => '0xf6fb', |
| 967 |
'Ringsmall' => '0xf6fc', |
| 968 |
'Scaronsmall' => '0xf6fd', |
| 969 |
'Tildesmall' => '0xf6fe', |
| 970 |
'Zcaronsmall' => '0xf6ff', |
| 971 |
'exclamsmall' => '0xf721', |
| 972 |
'dollaroldstyle' => '0xf724', |
| 973 |
'ampersandsmall' => '0xf726', |
| 974 |
'zerooldstyle' => '0xf730', |
| 975 |
'oneoldstyle' => '0xf731', |
| 976 |
'twooldstyle' => '0xf732', |
| 977 |
'threeoldstyle' => '0xf733', |
| 978 |
'fouroldstyle' => '0xf734', |
| 979 |
'fiveoldstyle' => '0xf735', |
| 980 |
'sixoldstyle' => '0xf736', |
| 981 |
'sevenoldstyle' => '0xf737', |
| 982 |
'eightoldstyle' => '0xf738', |
| 983 |
'nineoldstyle' => '0xf739', |
| 984 |
'questionsmall' => '0xf73f', |
| 985 |
'Gravesmall' => '0xf760', |
| 986 |
'Asmall' => '0xf761', |
| 987 |
'Bsmall' => '0xf762', |
| 988 |
'Csmall' => '0xf763', |
| 989 |
'Dsmall' => '0xf764', |
| 990 |
'Esmall' => '0xf765', |
| 991 |
'Fsmall' => '0xf766', |
| 992 |
'Gsmall' => '0xf767', |
| 993 |
'Hsmall' => '0xf768', |
| 994 |
'Ismall' => '0xf769', |
| 995 |
'Jsmall' => '0xf76a', |
| 996 |
'Ksmall' => '0xf76b', |
| 997 |
'Lsmall' => '0xf76c', |
| 998 |
'Msmall' => '0xf76d', |
| 999 |
'Nsmall' => '0xf76e', |
| 1000 |
'Osmall' => '0xf76f', |
| 1001 |
'Psmall' => '0xf770', |
| 1002 |
'Qsmall' => '0xf771', |
| 1003 |
'Rsmall' => '0xf772', |
| 1004 |
'Ssmall' => '0xf773', |
| 1005 |
'Tsmall' => '0xf774', |
| 1006 |
'Usmall' => '0xf775', |
| 1007 |
'Vsmall' => '0xf776', |
| 1008 |
'Wsmall' => '0xf777', |
| 1009 |
'Xsmall' => '0xf778', |
| 1010 |
'Ysmall' => '0xf779', |
| 1011 |
'Zsmall' => '0xf77a', |
| 1012 |
'exclamdownsmall' => '0xf7a1', |
| 1013 |
'centoldstyle' => '0xf7a2', |
| 1014 |
'Dieresissmall' => '0xf7a8', |
| 1015 |
'Macronsmall' => '0xf7af', |
| 1016 |
'Acutesmall' => '0xf7b4', |
| 1017 |
'Cedillasmall' => '0xf7b8', |
| 1018 |
'questiondownsmall' => '0xf7bf', |
| 1019 |
'Agravesmall' => '0xf7e0', |
| 1020 |
'Aacutesmall' => '0xf7e1', |
| 1021 |
'Acircumflexsmall' => '0xf7e2', |
| 1022 |
'Atildesmall' => '0xf7e3', |
| 1023 |
'Adieresissmall' => '0xf7e4', |
| 1024 |
'Aringsmall' => '0xf7e5', |
| 1025 |
'AEsmall' => '0xf7e6', |
| 1026 |
'Ccedillasmall' => '0xf7e7', |
| 1027 |
'Egravesmall' => '0xf7e8', |
| 1028 |
'Eacutesmall' => '0xf7e9', |
| 1029 |
'Ecircumflexsmall' => '0xf7ea', |
| 1030 |
'Edieresissmall' => '0xf7eb', |
| 1031 |
'Igravesmall' => '0xf7ec', |
| 1032 |
'Iacutesmall' => '0xf7ed', |
| 1033 |
'Icircumflexsmall' => '0xf7ee', |
| 1034 |
'Idieresissmall' => '0xf7ef', |
| 1035 |
'Ethsmall' => '0xf7f0', |
| 1036 |
'Ntildesmall' => '0xf7f1', |
| 1037 |
'Ogravesmall' => '0xf7f2', |
| 1038 |
'Oacutesmall' => '0xf7f3', |
| 1039 |
'Ocircumflexsmall' => '0xf7f4', |
| 1040 |
'Otildesmall' => '0xf7f5', |
| 1041 |
'Odieresissmall' => '0xf7f6', |
| 1042 |
'Oslashsmall' => '0xf7f8', |
| 1043 |
'Ugravesmall' => '0xf7f9', |
| 1044 |
'Uacutesmall' => '0xf7fa', |
| 1045 |
'Ucircumflexsmall' => '0xf7fb', |
| 1046 |
'Udieresissmall' => '0xf7fc', |
| 1047 |
'Yacutesmall' => '0xf7fd', |
| 1048 |
'Thornsmall' => '0xf7fe', |
| 1049 |
'Ydieresissmall' => '0xf7ff', |
| 1050 |
'radicalex' => '0xf8e5', |
| 1051 |
'arrowvertex' => '0xf8e6', |
| 1052 |
'arrowhorizex' => '0xf8e7', |
| 1053 |
'registersans' => '0xf8e8', |
| 1054 |
'copyrightsans' => '0xf8e9', |
| 1055 |
'trademarksans' => '0xf8ea', |
| 1056 |
'parenlefttp' => '0xf8eb', |
| 1057 |
'parenleftex' => '0xf8ec', |
| 1058 |
'parenleftbt' => '0xf8ed', |
| 1059 |
'bracketlefttp' => '0xf8ee', |
| 1060 |
'bracketleftex' => '0xf8ef', |
| 1061 |
'bracketleftbt' => '0xf8f0', |
| 1062 |
'bracelefttp' => '0xf8f1', |
| 1063 |
'braceleftmid' => '0xf8f2', |
| 1064 |
'braceleftbt' => '0xf8f3', |
| 1065 |
'braceex' => '0xf8f4', |
| 1066 |
'integralex' => '0xf8f5', |
| 1067 |
'parenrighttp' => '0xf8f6', |
| 1068 |
'parenrightex' => '0xf8f7', |
| 1069 |
'parenrightbt' => '0xf8f8', |
| 1070 |
'bracketrighttp' => '0xf8f9', |
| 1071 |
'bracketrightex' => '0xf8fa', |
| 1072 |
'bracketrightbt' => '0xf8fb', |
| 1073 |
'bracerighttp' => '0xf8fc', |
| 1074 |
'bracerightmid' => '0xf8fd', |
| 1075 |
'bracerightbt' => '0xf8fe', |
| 1076 |
'ff' => '0xfb00', |
| 1077 |
'fi' => '0xfb01', |
| 1078 |
'fl' => '0xfb02', |
| 1079 |
'ffi' => '0xfb03', |
| 1080 |
'ffl' => '0xfb04', |
| 1081 |
'afii57705' => '0xfb1f', |
| 1082 |
'afii57694' => '0xfb2a', |
| 1083 |
'afii57695' => '0xfb2b', |
| 1084 |
'afii57723' => '0xfb35', |
| 1085 |
'afii57700' => '0xfb4b', |
| 1086 |
]; |
| 1087 |
} |
| 1088 |
|
| 1089 |
public static function getCodePoint($glyph): ?int |
| 1090 |
{ |
| 1091 |
$glyphsMap = static::getGlyphs(); |
| 1092 |
|
| 1093 |
if (isset($glyphsMap[$glyph])) { |
| 1094 |
return hexdec($glyphsMap[$glyph]); |
| 1095 |
} |
| 1096 |
|
| 1097 |
return null; |
| 1098 |
} |
| 1099 |
} |
| 1100 |
|