Utilities for drawing on 4 Adafruit 8x8 LED Backpack displays as one
at master 1435 lines 23 kB view raw
1# converted from tom-thumb.bdf: 2# http://robey.lag.net/2010/01/23/tiny-monospace-font.html 3 4class Font3x5 5 CHARS = { 6 32 => [ # space 7 [0], 8 [0], 9 [0], 10 [0], 11 [0], 12 ], 13 33 => [ # exclam 14 [1], 15 [1], 16 [1], 17 [0], 18 [1], 19 ], 20 34 => [ # quotedbl 21 [1, 0, 1], 22 [1, 0, 1], 23 [0, 0, 0], 24 [0, 0, 0], 25 [0, 0, 0], 26 ], 27 35 => [ # numbersign 28 [1, 0, 1], 29 [1, 1, 1], 30 [1, 0, 1], 31 [1, 1, 1], 32 [1, 0, 1], 33 ], 34 36 => [ # dollar 35 [0, 1, 1], 36 [1, 1, 0], 37 [0, 1, 1], 38 [1, 1, 0], 39 [0, 1, 0], 40 ], 41 37 => [ # percent 42 [1, 0, 0], 43 [0, 0, 1], 44 [0, 1, 0], 45 [1, 0, 0], 46 [0, 0, 1], 47 ], 48 38 => [ # ampersand 49 [1, 1, 0], 50 [1, 1, 0], 51 [1, 1, 1], 52 [1, 0, 1], 53 [0, 1, 1], 54 ], 55 39 => [ # quotesingle 56 [1], 57 [1], 58 [0], 59 [0], 60 [0], 61 ], 62 40 => [ # parenleft 63 [0, 1], 64 [1, 0], 65 [1, 0], 66 [1, 0], 67 [0, 1], 68 ], 69 41 => [ # parenright 70 [1, 0], 71 [0, 1], 72 [0, 1], 73 [0, 1], 74 [1, 0], 75 ], 76 42 => [ # asterisk 77 [1, 0, 1], 78 [0, 1, 0], 79 [1, 0, 1], 80 [0, 0, 0], 81 [0, 0, 0], 82 ], 83 43 => [ # plus 84 [0, 0, 0], 85 [0, 1, 0], 86 [1, 1, 1], 87 [0, 1, 0], 88 [0, 0, 0], 89 ], 90 44 => [ # comma 91 [0, 0], 92 [0, 0], 93 [0, 0], 94 [0, 1], 95 [1, 0], 96 ], 97 45 => [ # hyphen 98 [0, 0, 0], 99 [0, 0, 0], 100 [1, 1, 1], 101 [0, 0, 0], 102 [0, 0, 0], 103 ], 104 46 => [ # period 105 [0], 106 [0], 107 [0], 108 [0], 109 [1], 110 ], 111 47 => [ # slash 112 [0, 0, 1], 113 [0, 0, 1], 114 [0, 1, 0], 115 [1, 0, 0], 116 [1, 0, 0], 117 ], 118 48 => [ # zero 119 [0, 1, 1], 120 [1, 0, 1], 121 [1, 0, 1], 122 [1, 0, 1], 123 [1, 1, 0], 124 ], 125 49 => [ # one 126 [0, 1], 127 [1, 1], 128 [0, 1], 129 [0, 1], 130 [0, 1], 131 ], 132 50 => [ # two 133 [1, 1, 0], 134 [0, 0, 1], 135 [0, 1, 0], 136 [1, 0, 0], 137 [1, 1, 1], 138 ], 139 51 => [ # three 140 [1, 1, 0], 141 [0, 0, 1], 142 [0, 1, 0], 143 [0, 0, 1], 144 [1, 1, 0], 145 ], 146 52 => [ # four 147 [1, 0, 1], 148 [1, 0, 1], 149 [1, 1, 1], 150 [0, 0, 1], 151 [0, 0, 1], 152 ], 153 53 => [ # five 154 [1, 1, 1], 155 [1, 0, 0], 156 [1, 1, 0], 157 [0, 0, 1], 158 [1, 1, 0], 159 ], 160 54 => [ # six 161 [0, 1, 1], 162 [1, 0, 0], 163 [1, 1, 1], 164 [1, 0, 1], 165 [1, 1, 1], 166 ], 167 55 => [ # seven 168 [1, 1, 1], 169 [0, 0, 1], 170 [0, 1, 0], 171 [1, 0, 0], 172 [1, 0, 0], 173 ], 174 56 => [ # eight 175 [1, 1, 1], 176 [1, 0, 1], 177 [1, 1, 1], 178 [1, 0, 1], 179 [1, 1, 1], 180 ], 181 57 => [ # nine 182 [1, 1, 1], 183 [1, 0, 1], 184 [1, 1, 1], 185 [0, 0, 1], 186 [1, 1, 0], 187 ], 188 58 => [ # colon 189 [0], 190 [1], 191 [0], 192 [1], 193 [0], 194 ], 195 59 => [ # semicolon 196 [0, 0], 197 [0, 1], 198 [0, 0], 199 [0, 1], 200 [1, 0], 201 ], 202 60 => [ # less 203 [0, 0, 1], 204 [0, 1, 0], 205 [1, 0, 0], 206 [0, 1, 0], 207 [0, 0, 1], 208 ], 209 61 => [ # equal 210 [0, 0, 0], 211 [1, 1, 1], 212 [0, 0, 0], 213 [1, 1, 1], 214 [0, 0, 0], 215 ], 216 62 => [ # greater 217 [1, 0, 0], 218 [0, 1, 0], 219 [0, 0, 1], 220 [0, 1, 0], 221 [1, 0, 0], 222 ], 223 63 => [ # question 224 [1, 1, 1], 225 [0, 0, 1], 226 [0, 1, 0], 227 [0, 0, 0], 228 [0, 1, 0], 229 ], 230 64 => [ # at 231 [0, 1, 0], 232 [1, 0, 1], 233 [1, 1, 1], 234 [1, 0, 0], 235 [0, 1, 1], 236 ], 237 65 => [ # A 238 [0, 1, 0], 239 [1, 0, 1], 240 [1, 1, 1], 241 [1, 0, 1], 242 [1, 0, 1], 243 ], 244 66 => [ # B 245 [1, 1, 0], 246 [1, 0, 1], 247 [1, 1, 0], 248 [1, 0, 1], 249 [1, 1, 0], 250 ], 251 67 => [ # C 252 [0, 1, 1], 253 [1, 0, 0], 254 [1, 0, 0], 255 [1, 0, 0], 256 [0, 1, 1], 257 ], 258 68 => [ # D 259 [1, 1, 0], 260 [1, 0, 1], 261 [1, 0, 1], 262 [1, 0, 1], 263 [1, 1, 0], 264 ], 265 69 => [ # E 266 [1, 1, 1], 267 [1, 0, 0], 268 [1, 1, 1], 269 [1, 0, 0], 270 [1, 1, 1], 271 ], 272 70 => [ # F 273 [1, 1, 1], 274 [1, 0, 0], 275 [1, 1, 1], 276 [1, 0, 0], 277 [1, 0, 0], 278 ], 279 71 => [ # G 280 [0, 1, 1], 281 [1, 0, 0], 282 [1, 1, 1], 283 [1, 0, 1], 284 [0, 1, 1], 285 ], 286 72 => [ # H 287 [1, 0, 1], 288 [1, 0, 1], 289 [1, 1, 1], 290 [1, 0, 1], 291 [1, 0, 1], 292 ], 293 73 => [ # I 294 [1, 1, 1], 295 [0, 1, 0], 296 [0, 1, 0], 297 [0, 1, 0], 298 [1, 1, 1], 299 ], 300 74 => [ # J 301 [0, 0, 1], 302 [0, 0, 1], 303 [0, 0, 1], 304 [1, 0, 1], 305 [0, 1, 0], 306 ], 307 75 => [ # K 308 [1, 0, 1], 309 [1, 0, 1], 310 [1, 1, 0], 311 [1, 0, 1], 312 [1, 0, 1], 313 ], 314 76 => [ # L 315 [1, 0, 0], 316 [1, 0, 0], 317 [1, 0, 0], 318 [1, 0, 0], 319 [1, 1, 1], 320 ], 321 77 => [ # M 322 [1, 0, 1], 323 [1, 1, 1], 324 [1, 1, 1], 325 [1, 0, 1], 326 [1, 0, 1], 327 ], 328 78 => [ # N 329 [1, 0, 1], 330 [1, 1, 1], 331 [1, 1, 1], 332 [1, 1, 1], 333 [1, 0, 1], 334 ], 335 79 => [ # O 336 [0, 1, 0], 337 [1, 0, 1], 338 [1, 0, 1], 339 [1, 0, 1], 340 [0, 1, 0], 341 ], 342 80 => [ # P 343 [1, 1, 0], 344 [1, 0, 1], 345 [1, 1, 0], 346 [1, 0, 0], 347 [1, 0, 0], 348 ], 349 81 => [ # Q 350 [0, 1, 0], 351 [1, 0, 1], 352 [1, 0, 1], 353 [1, 1, 1], 354 [0, 1, 1], 355 ], 356 82 => [ # R 357 [1, 1, 0], 358 [1, 0, 1], 359 [1, 1, 1], 360 [1, 1, 0], 361 [1, 0, 1], 362 ], 363 83 => [ # S 364 [0, 1, 1], 365 [1, 0, 0], 366 [0, 1, 0], 367 [0, 0, 1], 368 [1, 1, 0], 369 ], 370 84 => [ # T 371 [1, 1, 1], 372 [0, 1, 0], 373 [0, 1, 0], 374 [0, 1, 0], 375 [0, 1, 0], 376 ], 377 85 => [ # U 378 [1, 0, 1], 379 [1, 0, 1], 380 [1, 0, 1], 381 [1, 0, 1], 382 [0, 1, 1], 383 ], 384 86 => [ # V 385 [1, 0, 1], 386 [1, 0, 1], 387 [1, 0, 1], 388 [0, 1, 0], 389 [0, 1, 0], 390 ], 391 87 => [ # W 392 [1, 0, 1], 393 [1, 0, 1], 394 [1, 1, 1], 395 [1, 1, 1], 396 [1, 0, 1], 397 ], 398 88 => [ # X 399 [1, 0, 1], 400 [1, 0, 1], 401 [0, 1, 0], 402 [1, 0, 1], 403 [1, 0, 1], 404 ], 405 89 => [ # Y 406 [1, 0, 1], 407 [1, 0, 1], 408 [0, 1, 0], 409 [0, 1, 0], 410 [0, 1, 0], 411 ], 412 90 => [ # Z 413 [1, 1, 1], 414 [0, 0, 1], 415 [0, 1, 0], 416 [1, 0, 0], 417 [1, 1, 1], 418 ], 419 91 => [ # bracketleft 420 [1, 1, 1], 421 [1, 0, 0], 422 [1, 0, 0], 423 [1, 0, 0], 424 [1, 1, 1], 425 ], 426 92 => [ # backslash 427 [0, 0, 0], 428 [1, 0, 0], 429 [0, 1, 0], 430 [0, 0, 1], 431 [0, 0, 0], 432 ], 433 93 => [ # bracketright 434 [1, 1, 1], 435 [0, 0, 1], 436 [0, 0, 1], 437 [0, 0, 1], 438 [1, 1, 1], 439 ], 440 94 => [ # asciicircum 441 [0, 1, 0], 442 [1, 0, 1], 443 [0, 0, 0], 444 [0, 0, 0], 445 [0, 0, 0], 446 ], 447 95 => [ # underscore 448 [0, 0, 0], 449 [0, 0, 0], 450 [0, 0, 0], 451 [0, 0, 0], 452 [1, 1, 1], 453 ], 454 96 => [ # grave 455 [1, 0], 456 [0, 1], 457 [0, 0], 458 [0, 0], 459 [0, 0], 460 ], 461 97 => [ # a 462 [0, 0, 0], 463 [1, 1, 0], 464 [0, 1, 1], 465 [1, 0, 1], 466 [1, 1, 1], 467 ], 468 98 => [ # b 469 [1, 0, 0], 470 [1, 1, 0], 471 [1, 0, 1], 472 [1, 0, 1], 473 [1, 1, 0], 474 ], 475 99 => [ # c 476 [0, 0, 0], 477 [0, 1, 1], 478 [1, 0, 0], 479 [1, 0, 0], 480 [0, 1, 1], 481 ], 482 100 => [ # d 483 [0, 0, 1], 484 [0, 1, 1], 485 [1, 0, 1], 486 [1, 0, 1], 487 [0, 1, 1], 488 ], 489 101 => [ # e 490 [0, 0, 0], 491 [0, 1, 1], 492 [1, 0, 1], 493 [1, 1, 0], 494 [0, 1, 1], 495 ], 496 102 => [ # f 497 [0, 0, 1], 498 [0, 1, 0], 499 [1, 1, 1], 500 [0, 1, 0], 501 [0, 1, 0], 502 ], 503 103 => [ # g 504 [0, 1, 1], 505 [1, 0, 1], 506 [1, 1, 1], 507 [0, 0, 1], 508 [0, 1, 0], 509 ], 510 104 => [ # h 511 [1, 0, 0], 512 [1, 1, 0], 513 [1, 0, 1], 514 [1, 0, 1], 515 [1, 0, 1], 516 ], 517 105 => [ # i 518 [1], 519 [0], 520 [1], 521 [1], 522 [1], 523 ], 524 106 => [ # j 525 [0, 0, 0], 526 [0, 0, 1], 527 [0, 0, 1], 528 [1, 0, 1], 529 [0, 1, 0], 530 ], 531 107 => [ # k 532 [1, 0, 0], 533 [1, 0, 1], 534 [1, 1, 0], 535 [1, 1, 0], 536 [1, 0, 1], 537 ], 538 108 => [ # l 539 [1, 1, 0], 540 [0, 1, 0], 541 [0, 1, 0], 542 [0, 1, 0], 543 [1, 1, 1], 544 ], 545 109 => [ # m 546 [0, 0, 0], 547 [1, 1, 1], 548 [1, 1, 1], 549 [1, 1, 1], 550 [1, 0, 1], 551 ], 552 110 => [ # n 553 [0, 0, 0], 554 [1, 1, 0], 555 [1, 0, 1], 556 [1, 0, 1], 557 [1, 0, 1], 558 ], 559 111 => [ # o 560 [0, 0, 0], 561 [0, 1, 0], 562 [1, 0, 1], 563 [1, 0, 1], 564 [0, 1, 0], 565 ], 566 112 => [ # p 567 [1, 1, 0], 568 [1, 0, 1], 569 [1, 0, 1], 570 [1, 1, 0], 571 [1, 0, 0], 572 ], 573 113 => [ # q 574 [0, 1, 1], 575 [1, 0, 1], 576 [1, 0, 1], 577 [0, 1, 1], 578 [0, 0, 1], 579 ], 580 114 => [ # r 581 [0, 0, 0], 582 [0, 1, 1], 583 [1, 0, 0], 584 [1, 0, 0], 585 [1, 0, 0], 586 ], 587 115 => [ # s 588 [0, 0, 0], 589 [0, 1, 1], 590 [1, 1, 0], 591 [0, 1, 1], 592 [1, 1, 0], 593 ], 594 116 => [ # t 595 [0, 1, 0], 596 [1, 1, 1], 597 [0, 1, 0], 598 [0, 1, 0], 599 [0, 1, 1], 600 ], 601 117 => [ # u 602 [0, 0, 0], 603 [1, 0, 1], 604 [1, 0, 1], 605 [1, 0, 1], 606 [0, 1, 1], 607 ], 608 118 => [ # v 609 [0, 0, 0], 610 [1, 0, 1], 611 [1, 0, 1], 612 [1, 1, 1], 613 [0, 1, 0], 614 ], 615 119 => [ # w 616 [0, 0, 0], 617 [1, 0, 1], 618 [1, 1, 1], 619 [1, 1, 1], 620 [1, 1, 1], 621 ], 622 120 => [ # x 623 [0, 0, 0], 624 [1, 0, 1], 625 [0, 1, 0], 626 [0, 1, 0], 627 [1, 0, 1], 628 ], 629 121 => [ # y 630 [1, 0, 1], 631 [1, 0, 1], 632 [0, 1, 1], 633 [0, 0, 1], 634 [0, 1, 0], 635 ], 636 122 => [ # z 637 [0, 0, 0], 638 [1, 1, 1], 639 [0, 1, 1], 640 [1, 1, 0], 641 [1, 1, 1], 642 ], 643 123 => [ # braceleft 644 [0, 1, 1], 645 [0, 1, 0], 646 [1, 0, 0], 647 [0, 1, 0], 648 [0, 1, 1], 649 ], 650 124 => [ # bar 651 [1], 652 [1], 653 [0], 654 [1], 655 [1], 656 ], 657 125 => [ # braceright 658 [1, 1, 0], 659 [0, 1, 0], 660 [0, 0, 1], 661 [0, 1, 0], 662 [1, 1, 0], 663 ], 664 126 => [ # asciitilde 665 [0, 1, 1], 666 [1, 1, 0], 667 [0, 0, 0], 668 [0, 0, 0], 669 [0, 0, 0], 670 ], 671 161 => [ # exclamdown 672 [1, 0, 0], 673 [0, 0, 0], 674 [1, 0, 0], 675 [1, 0, 0], 676 [1, 0, 0], 677 ], 678 162 => [ # cent 679 [0, 1, 0], 680 [1, 1, 1], 681 [1, 0, 0], 682 [1, 1, 1], 683 [0, 1, 0], 684 ], 685 163 => [ # sterling 686 [0, 1, 1], 687 [0, 1, 0], 688 [1, 1, 1], 689 [0, 1, 0], 690 [1, 1, 1], 691 ], 692 164 => [ # currency 693 [1, 0, 1], 694 [0, 1, 0], 695 [1, 1, 1], 696 [0, 1, 0], 697 [1, 0, 1], 698 ], 699 165 => [ # yen 700 [1, 0, 1], 701 [1, 0, 1], 702 [0, 1, 0], 703 [1, 1, 1], 704 [0, 1, 0], 705 ], 706 166 => [ # brokenbar 707 [1, 0, 0], 708 [1, 0, 0], 709 [0, 0, 0], 710 [1, 0, 0], 711 [1, 0, 0], 712 ], 713 167 => [ # section 714 [0, 1, 1], 715 [0, 1, 0], 716 [1, 0, 1], 717 [0, 1, 0], 718 [1, 1, 0], 719 ], 720 168 => [ # dieresis 721 [1, 0, 1], 722 [0, 0, 0], 723 [0, 0, 0], 724 [0, 0, 0], 725 [0, 0, 0], 726 ], 727 169 => [ # copyright 728 [0, 1, 1], 729 [1, 0, 0], 730 [0, 1, 1], 731 [0, 0, 0], 732 [0, 0, 0], 733 ], 734 170 => [ # ordfeminine 735 [0, 1, 1], 736 [1, 0, 1], 737 [1, 1, 1], 738 [0, 0, 0], 739 [1, 1, 1], 740 ], 741 171 => [ # guillemotleft 742 [0, 1, 0], 743 [1, 0, 0], 744 [0, 1, 0], 745 [0, 0, 0], 746 [0, 0, 0], 747 ], 748 172 => [ # logicalnot 749 [0, 0, 0], 750 [1, 1, 1], 751 [0, 0, 1], 752 [0, 0, 0], 753 [0, 0, 0], 754 ], 755 173 => [ # softhyphen 756 [0, 0, 0], 757 [0, 0, 0], 758 [1, 1, 0], 759 [0, 0, 0], 760 [0, 0, 0], 761 ], 762 174 => [ # registered 763 [1, 1, 0], 764 [1, 1, 0], 765 [1, 0, 1], 766 [0, 0, 0], 767 [0, 0, 0], 768 ], 769 175 => [ # macron 770 [1, 1, 1], 771 [0, 0, 0], 772 [0, 0, 0], 773 [0, 0, 0], 774 [0, 0, 0], 775 ], 776 176 => [ # degree 777 [0, 1, 0], 778 [1, 0, 1], 779 [0, 1, 0], 780 [0, 0, 0], 781 [0, 0, 0], 782 ], 783 177 => [ # plusminus 784 [0, 1, 0], 785 [1, 1, 1], 786 [0, 1, 0], 787 [0, 0, 0], 788 [1, 1, 1], 789 ], 790 178 => [ # twosuperior 791 [1, 1, 0], 792 [0, 1, 0], 793 [0, 1, 1], 794 [0, 0, 0], 795 [0, 0, 0], 796 ], 797 179 => [ # threesuperior 798 [1, 1, 1], 799 [0, 1, 1], 800 [1, 1, 1], 801 [0, 0, 0], 802 [0, 0, 0], 803 ], 804 180 => [ # acute 805 [0, 1, 0], 806 [1, 0, 0], 807 [0, 0, 0], 808 [0, 0, 0], 809 [0, 0, 0], 810 ], 811 181 => [ # mu 812 [1, 0, 1], 813 [1, 0, 1], 814 [1, 0, 1], 815 [1, 1, 0], 816 [1, 0, 0], 817 ], 818 182 => [ # paragraph 819 [0, 1, 1], 820 [1, 0, 1], 821 [0, 1, 1], 822 [0, 1, 1], 823 [0, 1, 1], 824 ], 825 183 => [ # periodcentered 826 [0, 0, 0], 827 [1, 1, 1], 828 [1, 1, 1], 829 [1, 1, 1], 830 [0, 0, 0], 831 ], 832 184 => [ # cedilla 833 [0, 0, 0], 834 [0, 0, 0], 835 [0, 1, 0], 836 [0, 0, 1], 837 [1, 1, 0], 838 ], 839 185 => [ # onesuperior 840 [1, 0, 0], 841 [1, 0, 0], 842 [1, 0, 0], 843 [0, 0, 0], 844 [0, 0, 0], 845 ], 846 186 => [ # ordmasculine 847 [0, 1, 0], 848 [1, 0, 1], 849 [0, 1, 0], 850 [0, 0, 0], 851 [1, 1, 1], 852 ], 853 187 => [ # guillemotright 854 [1, 0, 0], 855 [0, 1, 0], 856 [1, 0, 0], 857 [0, 0, 0], 858 [0, 0, 0], 859 ], 860 188 => [ # onequarter 861 [1, 0, 0], 862 [1, 0, 0], 863 [0, 0, 0], 864 [0, 1, 1], 865 [0, 0, 1], 866 ], 867 189 => [ # onehalf 868 [1, 0, 0], 869 [1, 0, 0], 870 [0, 0, 0], 871 [1, 1, 0], 872 [0, 1, 1], 873 ], 874 190 => [ # threequarters 875 [1, 1, 0], 876 [1, 1, 0], 877 [0, 0, 0], 878 [0, 1, 1], 879 [0, 0, 1], 880 ], 881 191 => [ # questiondown 882 [0, 1, 0], 883 [0, 0, 0], 884 [0, 1, 0], 885 [1, 0, 0], 886 [1, 1, 1], 887 ], 888 192 => [ # Agrave 889 [0, 1, 0], 890 [0, 0, 1], 891 [0, 1, 0], 892 [1, 1, 1], 893 [1, 0, 1], 894 ], 895 193 => [ # Aacute 896 [0, 1, 0], 897 [1, 0, 0], 898 [0, 1, 0], 899 [1, 1, 1], 900 [1, 0, 1], 901 ], 902 194 => [ # Acircumflex 903 [1, 1, 1], 904 [0, 0, 0], 905 [0, 1, 0], 906 [1, 1, 1], 907 [1, 0, 1], 908 ], 909 195 => [ # Atilde 910 [0, 1, 1], 911 [1, 1, 0], 912 [0, 1, 0], 913 [1, 1, 1], 914 [1, 0, 1], 915 ], 916 196 => [ # Adieresis 917 [1, 0, 1], 918 [0, 1, 0], 919 [1, 0, 1], 920 [1, 1, 1], 921 [1, 0, 1], 922 ], 923 197 => [ # Aring 924 [1, 1, 0], 925 [1, 1, 0], 926 [1, 0, 1], 927 [1, 1, 1], 928 [1, 0, 1], 929 ], 930 198 => [ # AE 931 [0, 1, 1], 932 [1, 1, 0], 933 [1, 1, 1], 934 [1, 1, 0], 935 [1, 1, 1], 936 ], 937 199 => [ # Ccedilla 938 [1, 0, 0], 939 [1, 0, 0], 940 [0, 1, 1], 941 [0, 0, 1], 942 [0, 1, 0], 943 ], 944 200 => [ # Egrave 945 [0, 1, 0], 946 [0, 0, 1], 947 [1, 1, 1], 948 [1, 1, 0], 949 [1, 1, 1], 950 ], 951 201 => [ # Eacute 952 [0, 1, 0], 953 [1, 0, 0], 954 [1, 1, 1], 955 [1, 1, 0], 956 [1, 1, 1], 957 ], 958 202 => [ # Ecircumflex 959 [1, 1, 1], 960 [0, 0, 0], 961 [1, 1, 1], 962 [1, 1, 0], 963 [1, 1, 1], 964 ], 965 203 => [ # Edieresis 966 [1, 0, 1], 967 [0, 0, 0], 968 [1, 1, 1], 969 [1, 1, 0], 970 [1, 1, 1], 971 ], 972 204 => [ # Igrave 973 [0, 1, 0], 974 [0, 0, 1], 975 [1, 1, 1], 976 [0, 1, 0], 977 [1, 1, 1], 978 ], 979 205 => [ # Iacute 980 [0, 1, 0], 981 [1, 0, 0], 982 [1, 1, 1], 983 [0, 1, 0], 984 [1, 1, 1], 985 ], 986 206 => [ # Icircumflex 987 [1, 1, 1], 988 [0, 0, 0], 989 [1, 1, 1], 990 [0, 1, 0], 991 [1, 1, 1], 992 ], 993 207 => [ # Idieresis 994 [1, 0, 1], 995 [0, 0, 0], 996 [1, 1, 1], 997 [0, 1, 0], 998 [1, 1, 1], 999 ], 1000 208 => [ # Eth 1001 [1, 1, 0], 1002 [1, 0, 1], 1003 [1, 1, 1], 1004 [1, 0, 1], 1005 [1, 1, 0], 1006 ], 1007 209 => [ # Ntilde 1008 [1, 1, 0], 1009 [0, 1, 1], 1010 [1, 0, 1], 1011 [1, 1, 1], 1012 [1, 0, 1], 1013 ], 1014 210 => [ # Ograve 1015 [0, 1, 0], 1016 [0, 0, 1], 1017 [1, 1, 1], 1018 [1, 0, 1], 1019 [1, 1, 1], 1020 ], 1021 211 => [ # Oacute 1022 [0, 1, 0], 1023 [1, 0, 0], 1024 [1, 1, 1], 1025 [1, 0, 1], 1026 [1, 1, 1], 1027 ], 1028 212 => [ # Ocircumflex 1029 [1, 1, 1], 1030 [0, 0, 0], 1031 [1, 1, 1], 1032 [1, 0, 1], 1033 [1, 1, 1], 1034 ], 1035 213 => [ # Otilde 1036 [1, 1, 0], 1037 [0, 1, 1], 1038 [1, 1, 1], 1039 [1, 0, 1], 1040 [1, 1, 1], 1041 ], 1042 214 => [ # Odieresis 1043 [1, 0, 1], 1044 [0, 0, 0], 1045 [1, 1, 1], 1046 [1, 0, 1], 1047 [1, 1, 1], 1048 ], 1049 215 => [ # multiply 1050 [0, 0, 0], 1051 [1, 0, 1], 1052 [0, 1, 0], 1053 [1, 0, 1], 1054 [0, 0, 0], 1055 ], 1056 216 => [ # Oslash 1057 [0, 1, 1], 1058 [1, 0, 1], 1059 [1, 1, 1], 1060 [1, 0, 1], 1061 [1, 1, 0], 1062 ], 1063 217 => [ # Ugrave 1064 [1, 0, 0], 1065 [0, 1, 0], 1066 [1, 0, 1], 1067 [1, 0, 1], 1068 [1, 1, 1], 1069 ], 1070 218 => [ # Uacute 1071 [0, 0, 1], 1072 [0, 1, 0], 1073 [1, 0, 1], 1074 [1, 0, 1], 1075 [1, 1, 1], 1076 ], 1077 219 => [ # Ucircumflex 1078 [1, 1, 1], 1079 [0, 0, 0], 1080 [1, 0, 1], 1081 [1, 0, 1], 1082 [1, 1, 1], 1083 ], 1084 220 => [ # Udieresis 1085 [1, 0, 1], 1086 [0, 0, 0], 1087 [1, 0, 1], 1088 [1, 0, 1], 1089 [1, 1, 1], 1090 ], 1091 221 => [ # Yacute 1092 [0, 0, 1], 1093 [0, 1, 0], 1094 [1, 0, 1], 1095 [1, 1, 1], 1096 [0, 1, 0], 1097 ], 1098 222 => [ # Thorn 1099 [1, 0, 0], 1100 [1, 1, 1], 1101 [1, 0, 1], 1102 [1, 1, 1], 1103 [1, 0, 0], 1104 ], 1105 223 => [ # germandbls 1106 [1, 0, 1], 1107 [1, 1, 0], 1108 [1, 0, 1], 1109 [1, 1, 0], 1110 [1, 0, 0], 1111 ], 1112 224 => [ # agrave 1113 [0, 1, 0], 1114 [0, 0, 1], 1115 [0, 1, 1], 1116 [1, 0, 1], 1117 [1, 1, 1], 1118 ], 1119 225 => [ # aacute 1120 [0, 1, 0], 1121 [1, 0, 0], 1122 [0, 1, 1], 1123 [1, 0, 1], 1124 [1, 1, 1], 1125 ], 1126 226 => [ # acircumflex 1127 [1, 1, 1], 1128 [0, 0, 0], 1129 [0, 1, 1], 1130 [1, 0, 1], 1131 [1, 1, 1], 1132 ], 1133 227 => [ # atilde 1134 [0, 1, 1], 1135 [1, 1, 0], 1136 [0, 1, 1], 1137 [1, 0, 1], 1138 [1, 1, 1], 1139 ], 1140 228 => [ # adieresis 1141 [1, 0, 1], 1142 [0, 0, 0], 1143 [0, 1, 1], 1144 [1, 0, 1], 1145 [1, 1, 1], 1146 ], 1147 229 => [ # aring 1148 [0, 1, 1], 1149 [0, 1, 1], 1150 [0, 1, 1], 1151 [1, 0, 1], 1152 [1, 1, 1], 1153 ], 1154 230 => [ # ae 1155 [0, 0, 0], 1156 [0, 1, 1], 1157 [1, 1, 1], 1158 [1, 1, 1], 1159 [1, 1, 0], 1160 ], 1161 231 => [ # ccedilla 1162 [0, 1, 1], 1163 [1, 0, 0], 1164 [0, 1, 1], 1165 [0, 0, 1], 1166 [0, 1, 0], 1167 ], 1168 232 => [ # egrave 1169 [0, 1, 0], 1170 [0, 0, 1], 1171 [0, 1, 1], 1172 [1, 1, 1], 1173 [0, 1, 1], 1174 ], 1175 233 => [ # eacute 1176 [0, 1, 0], 1177 [1, 0, 0], 1178 [0, 1, 1], 1179 [1, 1, 1], 1180 [0, 1, 1], 1181 ], 1182 234 => [ # ecircumflex 1183 [1, 1, 1], 1184 [0, 0, 0], 1185 [0, 1, 1], 1186 [1, 1, 1], 1187 [0, 1, 1], 1188 ], 1189 235 => [ # edieresis 1190 [1, 0, 1], 1191 [0, 0, 0], 1192 [0, 1, 1], 1193 [1, 1, 1], 1194 [0, 1, 1], 1195 ], 1196 236 => [ # igrave 1197 [1, 0, 0], 1198 [0, 1, 0], 1199 [1, 0, 0], 1200 [1, 0, 0], 1201 [1, 0, 0], 1202 ], 1203 237 => [ # iacute 1204 [0, 1, 0], 1205 [1, 0, 0], 1206 [0, 1, 0], 1207 [0, 1, 0], 1208 [0, 1, 0], 1209 ], 1210 238 => [ # icircumflex 1211 [1, 1, 1], 1212 [0, 0, 0], 1213 [0, 1, 0], 1214 [0, 1, 0], 1215 [0, 1, 0], 1216 ], 1217 239 => [ # idieresis 1218 [1, 0, 1], 1219 [0, 0, 0], 1220 [0, 1, 0], 1221 [0, 1, 0], 1222 [0, 1, 0], 1223 ], 1224 240 => [ # eth 1225 [0, 1, 1], 1226 [1, 1, 0], 1227 [0, 1, 1], 1228 [1, 0, 1], 1229 [0, 1, 1], 1230 ], 1231 241 => [ # ntilde 1232 [1, 1, 0], 1233 [0, 1, 1], 1234 [1, 1, 0], 1235 [1, 0, 1], 1236 [1, 0, 1], 1237 ], 1238 242 => [ # ograve 1239 [0, 1, 0], 1240 [0, 0, 1], 1241 [0, 1, 0], 1242 [1, 0, 1], 1243 [0, 1, 0], 1244 ], 1245 243 => [ # oacute 1246 [0, 1, 0], 1247 [1, 0, 0], 1248 [0, 1, 0], 1249 [1, 0, 1], 1250 [0, 1, 0], 1251 ], 1252 244 => [ # ocircumflex 1253 [1, 1, 1], 1254 [0, 0, 0], 1255 [0, 1, 0], 1256 [1, 0, 1], 1257 [0, 1, 0], 1258 ], 1259 245 => [ # otilde 1260 [1, 1, 0], 1261 [0, 1, 1], 1262 [0, 1, 0], 1263 [1, 0, 1], 1264 [0, 1, 0], 1265 ], 1266 246 => [ # odieresis 1267 [1, 0, 1], 1268 [0, 0, 0], 1269 [0, 1, 0], 1270 [1, 0, 1], 1271 [0, 1, 0], 1272 ], 1273 247 => [ # divide 1274 [0, 1, 0], 1275 [0, 0, 0], 1276 [1, 1, 1], 1277 [0, 0, 0], 1278 [0, 1, 0], 1279 ], 1280 248 => [ # oslash 1281 [0, 0, 0], 1282 [0, 1, 1], 1283 [1, 1, 1], 1284 [1, 0, 1], 1285 [1, 1, 0], 1286 ], 1287 249 => [ # ugrave 1288 [1, 0, 0], 1289 [0, 1, 0], 1290 [1, 0, 1], 1291 [1, 0, 1], 1292 [0, 1, 1], 1293 ], 1294 250 => [ # uacute 1295 [0, 0, 1], 1296 [0, 1, 0], 1297 [1, 0, 1], 1298 [1, 0, 1], 1299 [0, 1, 1], 1300 ], 1301 251 => [ # ucircumflex 1302 [1, 1, 1], 1303 [0, 0, 0], 1304 [1, 0, 1], 1305 [1, 0, 1], 1306 [0, 1, 1], 1307 ], 1308 252 => [ # udieresis 1309 [1, 0, 1], 1310 [0, 0, 0], 1311 [1, 0, 1], 1312 [1, 0, 1], 1313 [0, 1, 1], 1314 ], 1315 253 => [ # yacute 1316 [0, 1, 0], 1317 [1, 0, 1], 1318 [0, 1, 1], 1319 [0, 0, 1], 1320 [0, 1, 0], 1321 ], 1322 254 => [ # thorn 1323 [1, 0, 0], 1324 [1, 1, 0], 1325 [1, 0, 1], 1326 [1, 1, 0], 1327 [1, 0, 0], 1328 ], 1329 255 => [ # ydieresis 1330 [0, 0, 0], 1331 [1, 0, 1], 1332 [0, 1, 1], 1333 [0, 0, 1], 1334 [0, 1, 0], 1335 ], 1336 285 => [ # gcircumflex 1337 [0, 0, 0], 1338 [0, 0, 0], 1339 [0, 0, 0], 1340 [0, 0, 0], 1341 [0, 0, 0], 1342 ], 1343 338 => [ # OE 1344 [0, 1, 1], 1345 [1, 1, 0], 1346 [1, 1, 1], 1347 [1, 1, 0], 1348 [0, 1, 1], 1349 ], 1350 339 => [ # oe 1351 [0, 0, 0], 1352 [0, 1, 1], 1353 [1, 1, 1], 1354 [1, 1, 0], 1355 [1, 1, 1], 1356 ], 1357 352 => [ # Scaron 1358 [1, 0, 1], 1359 [0, 1, 1], 1360 [1, 1, 0], 1361 [0, 1, 1], 1362 [1, 1, 0], 1363 ], 1364 353 => [ # scaron 1365 [1, 0, 1], 1366 [0, 1, 1], 1367 [1, 1, 0], 1368 [0, 1, 1], 1369 [1, 1, 0], 1370 ], 1371 376 => [ # Ydieresis 1372 [1, 0, 1], 1373 [0, 0, 0], 1374 [1, 0, 1], 1375 [0, 1, 0], 1376 [0, 1, 0], 1377 ], 1378 381 => [ # Zcaron 1379 [1, 0, 1], 1380 [1, 1, 1], 1381 [0, 1, 1], 1382 [1, 1, 0], 1383 [1, 1, 1], 1384 ], 1385 382 => [ # zcaron 1386 [1, 0, 1], 1387 [1, 1, 1], 1388 [0, 1, 1], 1389 [1, 1, 0], 1390 [1, 1, 1], 1391 ], 1392 3748 => [ # uni0EA4 1393 [0, 0, 0], 1394 [0, 0, 0], 1395 [0, 0, 0], 1396 [0, 0, 0], 1397 [0, 0, 0], 1398 ], 1399 5024 => [ # uni13A0 1400 [0, 0, 0], 1401 [0, 0, 0], 1402 [0, 0, 0], 1403 [0, 0, 0], 1404 [0, 0, 0], 1405 ], 1406 8226 => [ # bullet 1407 [0, 0, 0], 1408 [0, 0, 0], 1409 [1, 0, 0], 1410 [0, 0, 0], 1411 [0, 0, 0], 1412 ], 1413 8230 => [ # ellipsis 1414 [0, 0, 0], 1415 [0, 0, 0], 1416 [0, 0, 0], 1417 [0, 0, 0], 1418 [1, 0, 1], 1419 ], 1420 8364 => [ # Euro 1421 [0, 1, 1], 1422 [1, 1, 1], 1423 [1, 1, 1], 1424 [1, 1, 0], 1425 [0, 1, 1], 1426 ], 1427 65533 => [ # uniFFFD 1428 [1, 1, 1], 1429 [1, 0, 1], 1430 [1, 0, 1], 1431 [1, 0, 1], 1432 [1, 1, 1], 1433 ], 1434 } 1435end