/graphics/fonts/newfont_big.cpp

https://github.com/heather162/scummvm · C++ · 4543 lines · 1827 code · 177 blank · 2539 comment · 0 complexity · bad4369e18916859fc47f1a891f537e1 MD5 · raw file

  1. // Generated by convbdf on Fri Jan 6 14:33:14 2012
  2. #include "graphics/fonts/bdf.h"
  3. // Font information:
  4. // Name: -Adobe-Helvetica-Bold-R-Normal--12-120-75-75-P-70-ISO8859-1
  5. // Size: 13x14
  6. // Box: 13 15 -1 -3
  7. // Ascent: 11
  8. // First character: 0
  9. // Default character: 0
  10. // Characters: 256
  11. // Copyright: "Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved."
  12. namespace Graphics {
  13. // Character 0 (0x00)
  14. // Box: 7 9 1 0
  15. // Advance: 9
  16. //
  17. // +-------+
  18. // |* * * *|
  19. // | |
  20. // |* *|
  21. // | |
  22. // |* *|
  23. // | |
  24. // |* *|
  25. // | |
  26. // |* * * *|
  27. // +-------+
  28. static const byte glyph0[] = {
  29. 0xAA,
  30. 0x00,
  31. 0x82,
  32. 0x00,
  33. 0x82,
  34. 0x00,
  35. 0x82,
  36. 0x00,
  37. 0xAA
  38. };
  39. // Character 32 (0x20)
  40. // Box: 1 1 0 0
  41. // Advance: 4
  42. //
  43. // +-+
  44. // | |
  45. // +-+
  46. static const byte glyph32[] = {
  47. 0x00
  48. };
  49. // Character 33 (0x21)
  50. // Box: 2 9 1 0
  51. // Advance: 4
  52. //
  53. // +--+
  54. // |**|
  55. // |**|
  56. // |**|
  57. // |**|
  58. // |**|
  59. // |* |
  60. // | |
  61. // |**|
  62. // |**|
  63. // +--+
  64. static const byte glyph33[] = {
  65. 0xC0,
  66. 0xC0,
  67. 0xC0,
  68. 0xC0,
  69. 0xC0,
  70. 0x80,
  71. 0x00,
  72. 0xC0,
  73. 0xC0
  74. };
  75. // Character 34 (0x22)
  76. // Box: 3 3 1 6
  77. // Advance: 5
  78. //
  79. // +---+
  80. // |* *|
  81. // |* *|
  82. // |* *|
  83. // +---+
  84. static const byte glyph34[] = {
  85. 0xA0,
  86. 0xA0,
  87. 0xA0
  88. };
  89. // Character 35 (0x23)
  90. // Box: 7 8 0 0
  91. // Advance: 8
  92. //
  93. // +-------+
  94. // | * * |
  95. // | * * |
  96. // | ******|
  97. // | * * |
  98. // | * * |
  99. // |****** |
  100. // | * * |
  101. // | * * |
  102. // +-------+
  103. static const byte glyph35[] = {
  104. 0x14,
  105. 0x14,
  106. 0x7E,
  107. 0x28,
  108. 0x28,
  109. 0xFC,
  110. 0x50,
  111. 0x50
  112. };
  113. // Character 36 (0x24)
  114. // Box: 6 11 0 -2
  115. // Advance: 7
  116. //
  117. // +------+
  118. // | * |
  119. // | **** |
  120. // |** * *|
  121. // |** * |
  122. // | **** |
  123. // | ***|
  124. // |* * *|
  125. // |** * *|
  126. // | **** |
  127. // | * |
  128. // | * |
  129. // +------+
  130. static const byte glyph36[] = {
  131. 0x10,
  132. 0x78,
  133. 0xD4,
  134. 0xD0,
  135. 0x78,
  136. 0x1C,
  137. 0x94,
  138. 0xD4,
  139. 0x78,
  140. 0x10,
  141. 0x10
  142. };
  143. // Character 37 (0x25)
  144. // Box: 11 9 0 0
  145. // Advance: 12
  146. //
  147. // +-----------+
  148. // | *** * |
  149. // |** ** ** |
  150. // |** ** * |
  151. // | *** * |
  152. // | * |
  153. // | * *** |
  154. // | * ** **|
  155. // | ** ** **|
  156. // | * *** |
  157. // +-----------+
  158. static const byte glyph37[] = {
  159. 0x71, 0x00,
  160. 0xDB, 0x00,
  161. 0xDA, 0x00,
  162. 0x74, 0x00,
  163. 0x04, 0x00,
  164. 0x09, 0xC0,
  165. 0x0B, 0x60,
  166. 0x1B, 0x60,
  167. 0x11, 0xC0
  168. };
  169. // Character 38 (0x26)
  170. // Box: 9 9 0 0
  171. // Advance: 9
  172. //
  173. // +---------+
  174. // | *** |
  175. // | ** ** |
  176. // | ** ** |
  177. // | *** |
  178. // | **** * |
  179. // |** **** |
  180. // |** ** |
  181. // |** **** |
  182. // | **** **|
  183. // +---------+
  184. static const byte glyph38[] = {
  185. 0x38, 0x00,
  186. 0x6C, 0x00,
  187. 0x6C, 0x00,
  188. 0x38, 0x00,
  189. 0x79, 0x00,
  190. 0xCF, 0x00,
  191. 0xC6, 0x00,
  192. 0xCF, 0x00,
  193. 0x79, 0x80
  194. };
  195. // Character 39 (0x27)
  196. // Box: 1 3 1 6
  197. // Advance: 3
  198. //
  199. // +-+
  200. // |*|
  201. // |*|
  202. // |*|
  203. // +-+
  204. static const byte glyph39[] = {
  205. 0x80,
  206. 0x80,
  207. 0x80
  208. };
  209. // Character 40 (0x28)
  210. // Box: 4 12 1 -3
  211. // Advance: 6
  212. //
  213. // +----+
  214. // | **|
  215. // | ** |
  216. // | ** |
  217. // |** |
  218. // |** |
  219. // |** |
  220. // |** |
  221. // |** |
  222. // |** |
  223. // | ** |
  224. // | ** |
  225. // | **|
  226. // +----+
  227. static const byte glyph40[] = {
  228. 0x30,
  229. 0x60,
  230. 0x60,
  231. 0xC0,
  232. 0xC0,
  233. 0xC0,
  234. 0xC0,
  235. 0xC0,
  236. 0xC0,
  237. 0x60,
  238. 0x60,
  239. 0x30
  240. };
  241. // Character 41 (0x29)
  242. // Box: 4 12 1 -3
  243. // Advance: 6
  244. //
  245. // +----+
  246. // |** |
  247. // | ** |
  248. // | ** |
  249. // | **|
  250. // | **|
  251. // | **|
  252. // | **|
  253. // | **|
  254. // | **|
  255. // | ** |
  256. // | ** |
  257. // |** |
  258. // +----+
  259. static const byte glyph41[] = {
  260. 0xC0,
  261. 0x60,
  262. 0x60,
  263. 0x30,
  264. 0x30,
  265. 0x30,
  266. 0x30,
  267. 0x30,
  268. 0x30,
  269. 0x60,
  270. 0x60,
  271. 0xC0
  272. };
  273. // Character 42 (0x2A)
  274. // Box: 5 4 0 5
  275. // Advance: 6
  276. //
  277. // +-----+
  278. // | * |
  279. // |*****|
  280. // | *** |
  281. // | * * |
  282. // +-----+
  283. static const byte glyph42[] = {
  284. 0x20,
  285. 0xF8,
  286. 0x70,
  287. 0x50
  288. };
  289. // Character 43 (0x2B)
  290. // Box: 6 5 0 1
  291. // Advance: 7
  292. //
  293. // +------+
  294. // | ** |
  295. // | ** |
  296. // |******|
  297. // | ** |
  298. // | ** |
  299. // +------+
  300. static const byte glyph43[] = {
  301. 0x30,
  302. 0x30,
  303. 0xFC,
  304. 0x30,
  305. 0x30
  306. };
  307. // Character 44 (0x2C)
  308. // Box: 2 4 1 -2
  309. // Advance: 4
  310. //
  311. // +--+
  312. // |**|
  313. // |**|
  314. // | *|
  315. // |* |
  316. // +--+
  317. static const byte glyph44[] = {
  318. 0xC0,
  319. 0xC0,
  320. 0x40,
  321. 0x80
  322. };
  323. // Character 45 (0x2D)
  324. // Box: 4 1 0 3
  325. // Advance: 5
  326. //
  327. // +----+
  328. // |****|
  329. // +----+
  330. static const byte glyph45[] = {
  331. 0xF0
  332. };
  333. // Character 46 (0x2E)
  334. // Box: 2 2 1 0
  335. // Advance: 4
  336. //
  337. // +--+
  338. // |**|
  339. // |**|
  340. // +--+
  341. static const byte glyph46[] = {
  342. 0xC0,
  343. 0xC0
  344. };
  345. // Character 47 (0x2F)
  346. // Box: 4 9 0 0
  347. // Advance: 4
  348. //
  349. // +----+
  350. // | **|
  351. // | **|
  352. // | * |
  353. // | ** |
  354. // | ** |
  355. // | * |
  356. // | * |
  357. // |** |
  358. // |** |
  359. // +----+
  360. static const byte glyph47[] = {
  361. 0x30,
  362. 0x30,
  363. 0x20,
  364. 0x60,
  365. 0x60,
  366. 0x40,
  367. 0x40,
  368. 0xC0,
  369. 0xC0
  370. };
  371. // Character 48 (0x30)
  372. // Box: 6 9 0 0
  373. // Advance: 7
  374. //
  375. // +------+
  376. // | **** |
  377. // |** **|
  378. // |** **|
  379. // |** **|
  380. // |** **|
  381. // |** **|
  382. // |** **|
  383. // |** **|
  384. // | **** |
  385. // +------+
  386. static const byte glyph48[] = {
  387. 0x78,
  388. 0xCC,
  389. 0xCC,
  390. 0xCC,
  391. 0xCC,
  392. 0xCC,
  393. 0xCC,
  394. 0xCC,
  395. 0x78
  396. };
  397. // Character 49 (0x31)
  398. // Box: 4 9 0 0
  399. // Advance: 7
  400. //
  401. // +----+
  402. // | **|
  403. // |****|
  404. // | **|
  405. // | **|
  406. // | **|
  407. // | **|
  408. // | **|
  409. // | **|
  410. // | **|
  411. // +----+
  412. static const byte glyph49[] = {
  413. 0x30,
  414. 0xF0,
  415. 0x30,
  416. 0x30,
  417. 0x30,
  418. 0x30,
  419. 0x30,
  420. 0x30,
  421. 0x30
  422. };
  423. // Character 50 (0x32)
  424. // Box: 6 9 0 0
  425. // Advance: 7
  426. //
  427. // +------+
  428. // | **** |
  429. // |** **|
  430. // | **|
  431. // | ** |
  432. // | ** |
  433. // | ** |
  434. // |** |
  435. // |** |
  436. // |******|
  437. // +------+
  438. static const byte glyph50[] = {
  439. 0x78,
  440. 0xCC,
  441. 0x0C,
  442. 0x18,
  443. 0x30,
  444. 0x60,
  445. 0xC0,
  446. 0xC0,
  447. 0xFC
  448. };
  449. // Character 51 (0x33)
  450. // Box: 6 9 0 0
  451. // Advance: 7
  452. //
  453. // +------+
  454. // | **** |
  455. // |** **|
  456. // | **|
  457. // | *** |
  458. // | **|
  459. // | **|
  460. // | **|
  461. // |** **|
  462. // | **** |
  463. // +------+
  464. static const byte glyph51[] = {
  465. 0x78,
  466. 0xCC,
  467. 0x0C,
  468. 0x38,
  469. 0x0C,
  470. 0x0C,
  471. 0x0C,
  472. 0xCC,
  473. 0x78
  474. };
  475. // Character 52 (0x34)
  476. // Box: 7 9 0 0
  477. // Advance: 7
  478. //
  479. // +-------+
  480. // | ** |
  481. // | *** |
  482. // | * ** |
  483. // | * ** |
  484. // | * ** |
  485. // |* ** |
  486. // |*******|
  487. // | ** |
  488. // | ** |
  489. // +-------+
  490. static const byte glyph52[] = {
  491. 0x0C,
  492. 0x1C,
  493. 0x2C,
  494. 0x2C,
  495. 0x4C,
  496. 0x8C,
  497. 0xFE,
  498. 0x0C,
  499. 0x0C
  500. };
  501. // Character 53 (0x35)
  502. // Box: 6 9 0 0
  503. // Advance: 7
  504. //
  505. // +------+
  506. // | *****|
  507. // | ** |
  508. // |** |
  509. // |***** |
  510. // | **|
  511. // | **|
  512. // |** **|
  513. // |** **|
  514. // | **** |
  515. // +------+
  516. static const byte glyph53[] = {
  517. 0x7C,
  518. 0x60,
  519. 0xC0,
  520. 0xF8,
  521. 0x0C,
  522. 0x0C,
  523. 0xCC,
  524. 0xCC,
  525. 0x78
  526. };
  527. // Character 54 (0x36)
  528. // Box: 6 9 0 0
  529. // Advance: 7
  530. //
  531. // +------+
  532. // | **** |
  533. // |** **|
  534. // |** |
  535. // |** |
  536. // |***** |
  537. // |** **|
  538. // |** **|
  539. // |** **|
  540. // | **** |
  541. // +------+
  542. static const byte glyph54[] = {
  543. 0x78,
  544. 0xCC,
  545. 0xC0,
  546. 0xC0,
  547. 0xF8,
  548. 0xCC,
  549. 0xCC,
  550. 0xCC,
  551. 0x78
  552. };
  553. // Character 55 (0x37)
  554. // Box: 6 9 0 0
  555. // Advance: 7
  556. //
  557. // +------+
  558. // |******|
  559. // | **|
  560. // | ** |
  561. // | ** |
  562. // | ** |
  563. // | ** |
  564. // | ** |
  565. // | ** |
  566. // | ** |
  567. // +------+
  568. static const byte glyph55[] = {
  569. 0xFC,
  570. 0x0C,
  571. 0x18,
  572. 0x18,
  573. 0x30,
  574. 0x30,
  575. 0x30,
  576. 0x60,
  577. 0x60
  578. };
  579. // Character 56 (0x38)
  580. // Box: 6 9 0 0
  581. // Advance: 7
  582. //
  583. // +------+
  584. // | **** |
  585. // |** **|
  586. // |** **|
  587. // | **** |
  588. // |** **|
  589. // |** **|
  590. // |** **|
  591. // |** **|
  592. // | **** |
  593. // +------+
  594. static const byte glyph56[] = {
  595. 0x78,
  596. 0xCC,
  597. 0xCC,
  598. 0x78,
  599. 0xCC,
  600. 0xCC,
  601. 0xCC,
  602. 0xCC,
  603. 0x78
  604. };
  605. // Character 57 (0x39)
  606. // Box: 6 9 0 0
  607. // Advance: 7
  608. //
  609. // +------+
  610. // | **** |
  611. // |** **|
  612. // |** **|
  613. // |** **|
  614. // | *****|
  615. // | **|
  616. // | **|
  617. // |** **|
  618. // | **** |
  619. // +------+
  620. static const byte glyph57[] = {
  621. 0x78,
  622. 0xCC,
  623. 0xCC,
  624. 0xCC,
  625. 0x7C,
  626. 0x0C,
  627. 0x0C,
  628. 0xCC,
  629. 0x78
  630. };
  631. // Character 58 (0x3A)
  632. // Box: 2 7 1 0
  633. // Advance: 4
  634. //
  635. // +--+
  636. // |**|
  637. // |**|
  638. // | |
  639. // | |
  640. // | |
  641. // |**|
  642. // |**|
  643. // +--+
  644. static const byte glyph58[] = {
  645. 0xC0,
  646. 0xC0,
  647. 0x00,
  648. 0x00,
  649. 0x00,
  650. 0xC0,
  651. 0xC0
  652. };
  653. // Character 59 (0x3B)
  654. // Box: 2 9 1 -2
  655. // Advance: 4
  656. //
  657. // +--+
  658. // |**|
  659. // |**|
  660. // | |
  661. // | |
  662. // | |
  663. // |**|
  664. // |**|
  665. // | *|
  666. // |* |
  667. // +--+
  668. static const byte glyph59[] = {
  669. 0xC0,
  670. 0xC0,
  671. 0x00,
  672. 0x00,
  673. 0x00,
  674. 0xC0,
  675. 0xC0,
  676. 0x40,
  677. 0x80
  678. };
  679. // Character 60 (0x3C)
  680. // Box: 5 5 1 1
  681. // Advance: 7
  682. //
  683. // +-----+
  684. // | **|
  685. // | *** |
  686. // |** |
  687. // | *** |
  688. // | **|
  689. // +-----+
  690. static const byte glyph60[] = {
  691. 0x18,
  692. 0x70,
  693. 0xC0,
  694. 0x70,
  695. 0x18
  696. };
  697. // Character 61 (0x3D)
  698. // Box: 6 3 0 2
  699. // Advance: 7
  700. //
  701. // +------+
  702. // |******|
  703. // | |
  704. // |******|
  705. // +------+
  706. static const byte glyph61[] = {
  707. 0xFC,
  708. 0x00,
  709. 0xFC
  710. };
  711. // Character 62 (0x3E)
  712. // Box: 5 5 1 1
  713. // Advance: 7
  714. //
  715. // +-----+
  716. // |** |
  717. // | *** |
  718. // | **|
  719. // | *** |
  720. // |** |
  721. // +-----+
  722. static const byte glyph62[] = {
  723. 0xC0,
  724. 0x70,
  725. 0x18,
  726. 0x70,
  727. 0xC0
  728. };
  729. // Character 63 (0x3F)
  730. // Box: 6 9 1 0
  731. // Advance: 8
  732. //
  733. // +------+
  734. // | **** |
  735. // |** **|
  736. // |** **|
  737. // | ** |
  738. // | ** |
  739. // | ** |
  740. // | |
  741. // | ** |
  742. // | ** |
  743. // +------+
  744. static const byte glyph63[] = {
  745. 0x78,
  746. 0xCC,
  747. 0xCC,
  748. 0x18,
  749. 0x30,
  750. 0x30,
  751. 0x00,
  752. 0x30,
  753. 0x30
  754. };
  755. // Character 64 (0x40)
  756. // Box: 10 10 1 -1
  757. // Advance: 12
  758. //
  759. // +----------+
  760. // | ***** |
  761. // | ** * |
  762. // | * *|
  763. // |* ** * *|
  764. // |* * * *|
  765. // |* * * *|
  766. // |* * ** * |
  767. // |* ** ** |
  768. // | * |
  769. // | ***** |
  770. // +----------+
  771. static const byte glyph64[] = {
  772. 0x1F, 0x00,
  773. 0x60, 0x80,
  774. 0x40, 0x40,
  775. 0x8D, 0x40,
  776. 0x92, 0x40,
  777. 0xA2, 0x40,
  778. 0xA6, 0x80,
  779. 0x9B, 0x00,
  780. 0x40, 0x00,
  781. 0x3E, 0x00
  782. };
  783. // Character 65 (0x41)
  784. // Box: 8 9 0 0
  785. // Advance: 8
  786. //
  787. // +--------+
  788. // | ** |
  789. // | **** |
  790. // | * * |
  791. // | ** ** |
  792. // | ** ** |
  793. // | ****** |
  794. // |** **|
  795. // |** **|
  796. // |** **|
  797. // +--------+
  798. static const byte glyph65[] = {
  799. 0x18,
  800. 0x3C,
  801. 0x24,
  802. 0x66,
  803. 0x66,
  804. 0x7E,
  805. 0xC3,
  806. 0xC3,
  807. 0xC3
  808. };
  809. // Character 66 (0x42)
  810. // Box: 7 9 1 0
  811. // Advance: 9
  812. //
  813. // +-------+
  814. // |****** |
  815. // |** **|
  816. // |** **|
  817. // |** **|
  818. // |****** |
  819. // |** **|
  820. // |** **|
  821. // |** **|
  822. // |****** |
  823. // +-------+
  824. static const byte glyph66[] = {
  825. 0xFC,
  826. 0xC6,
  827. 0xC6,
  828. 0xC6,
  829. 0xFC,
  830. 0xC6,
  831. 0xC6,
  832. 0xC6,
  833. 0xFC
  834. };
  835. // Character 67 (0x43)
  836. // Box: 7 9 1 0
  837. // Advance: 8
  838. //
  839. // +-------+
  840. // | **** |
  841. // | ** **|
  842. // |** |
  843. // |** |
  844. // |** |
  845. // |** |
  846. // |** |
  847. // | ** **|
  848. // | **** |
  849. // +-------+
  850. static const byte glyph67[] = {
  851. 0x3C,
  852. 0x66,
  853. 0xC0,
  854. 0xC0,
  855. 0xC0,
  856. 0xC0,
  857. 0xC0,
  858. 0x66,
  859. 0x3C
  860. };
  861. // Character 68 (0x44)
  862. // Box: 7 9 1 0
  863. // Advance: 9
  864. //
  865. // +-------+
  866. // |***** |
  867. // |** ** |
  868. // |** **|
  869. // |** **|
  870. // |** **|
  871. // |** **|
  872. // |** **|
  873. // |** ** |
  874. // |***** |
  875. // +-------+
  876. static const byte glyph68[] = {
  877. 0xF8,
  878. 0xCC,
  879. 0xC6,
  880. 0xC6,
  881. 0xC6,
  882. 0xC6,
  883. 0xC6,
  884. 0xCC,
  885. 0xF8
  886. };
  887. // Character 69 (0x45)
  888. // Box: 6 9 1 0
  889. // Advance: 8
  890. //
  891. // +------+
  892. // |******|
  893. // |** |
  894. // |** |
  895. // |** |
  896. // |******|
  897. // |** |
  898. // |** |
  899. // |** |
  900. // |******|
  901. // +------+
  902. static const byte glyph69[] = {
  903. 0xFC,
  904. 0xC0,
  905. 0xC0,
  906. 0xC0,
  907. 0xFC,
  908. 0xC0,
  909. 0xC0,
  910. 0xC0,
  911. 0xFC
  912. };
  913. // Character 70 (0x46)
  914. // Box: 6 9 1 0
  915. // Advance: 7
  916. //
  917. // +------+
  918. // |******|
  919. // |** |
  920. // |** |
  921. // |** |
  922. // |***** |
  923. // |** |
  924. // |** |
  925. // |** |
  926. // |** |
  927. // +------+
  928. static const byte glyph70[] = {
  929. 0xFC,
  930. 0xC0,
  931. 0xC0,
  932. 0xC0,
  933. 0xF8,
  934. 0xC0,
  935. 0xC0,
  936. 0xC0,
  937. 0xC0
  938. };
  939. // Character 71 (0x47)
  940. // Box: 8 9 1 0
  941. // Advance: 10
  942. //
  943. // +--------+
  944. // | ***** |
  945. // | ** **|
  946. // |** |
  947. // |** |
  948. // |** ****|
  949. // |** **|
  950. // |** **|
  951. // | ** **|
  952. // | **** *|
  953. // +--------+
  954. static const byte glyph71[] = {
  955. 0x3E,
  956. 0x63,
  957. 0xC0,
  958. 0xC0,
  959. 0xCF,
  960. 0xC3,
  961. 0xC3,
  962. 0x63,
  963. 0x3D
  964. };
  965. // Character 72 (0x48)
  966. // Box: 7 9 1 0
  967. // Advance: 9
  968. //
  969. // +-------+
  970. // |** **|
  971. // |** **|
  972. // |** **|
  973. // |** **|
  974. // |*******|
  975. // |** **|
  976. // |** **|
  977. // |** **|
  978. // |** **|
  979. // +-------+
  980. static const byte glyph72[] = {
  981. 0xC6,
  982. 0xC6,
  983. 0xC6,
  984. 0xC6,
  985. 0xFE,
  986. 0xC6,
  987. 0xC6,
  988. 0xC6,
  989. 0xC6
  990. };
  991. // Character 73 (0x49)
  992. // Box: 2 9 1 0
  993. // Advance: 4
  994. //
  995. // +--+
  996. // |**|
  997. // |**|
  998. // |**|
  999. // |**|
  1000. // |**|
  1001. // |**|
  1002. // |**|
  1003. // |**|
  1004. // |**|
  1005. // +--+
  1006. static const byte glyph73[] = {
  1007. 0xC0,
  1008. 0xC0,
  1009. 0xC0,
  1010. 0xC0,
  1011. 0xC0,
  1012. 0xC0,
  1013. 0xC0,
  1014. 0xC0,
  1015. 0xC0
  1016. };
  1017. // Character 74 (0x4A)
  1018. // Box: 6 9 0 0
  1019. // Advance: 7
  1020. //
  1021. // +------+
  1022. // | **|
  1023. // | **|
  1024. // | **|
  1025. // | **|
  1026. // | **|
  1027. // | **|
  1028. // |** **|
  1029. // |** **|
  1030. // | **** |
  1031. // +------+
  1032. static const byte glyph74[] = {
  1033. 0x0C,
  1034. 0x0C,
  1035. 0x0C,
  1036. 0x0C,
  1037. 0x0C,
  1038. 0x0C,
  1039. 0xCC,
  1040. 0xCC,
  1041. 0x78
  1042. };
  1043. // Character 75 (0x4B)
  1044. // Box: 8 9 1 0
  1045. // Advance: 9
  1046. //
  1047. // +--------+
  1048. // |** ** |
  1049. // |** ** |
  1050. // |** ** |
  1051. // |**** |
  1052. // |**** |
  1053. // |** ** |
  1054. // |** ** |
  1055. // |** ** |
  1056. // |** **|
  1057. // +--------+
  1058. static const byte glyph75[] = {
  1059. 0xC6,
  1060. 0xCC,
  1061. 0xD8,
  1062. 0xF0,
  1063. 0xF0,
  1064. 0xD8,
  1065. 0xCC,
  1066. 0xC6,
  1067. 0xC3
  1068. };
  1069. // Character 76 (0x4C)
  1070. // Box: 6 9 1 0
  1071. // Advance: 7
  1072. //
  1073. // +------+
  1074. // |** |
  1075. // |** |
  1076. // |** |
  1077. // |** |
  1078. // |** |
  1079. // |** |
  1080. // |** |
  1081. // |** |
  1082. // |******|
  1083. // +------+
  1084. static const byte glyph76[] = {
  1085. 0xC0,
  1086. 0xC0,
  1087. 0xC0,
  1088. 0xC0,
  1089. 0xC0,
  1090. 0xC0,
  1091. 0xC0,
  1092. 0xC0,
  1093. 0xFC
  1094. };
  1095. // Character 77 (0x4D)
  1096. // Box: 9 9 1 0
  1097. // Advance: 11
  1098. //
  1099. // +---------+
  1100. // |** **|
  1101. // |** **|
  1102. // |*** ***|
  1103. // |*** ***|
  1104. // |**** ****|
  1105. // |** * * **|
  1106. // |** *** **|
  1107. // |** * **|
  1108. // |** * **|
  1109. // +---------+
  1110. static const byte glyph77[] = {
  1111. 0xC1, 0x80,
  1112. 0xC1, 0x80,
  1113. 0xE3, 0x80,
  1114. 0xE3, 0x80,
  1115. 0xF7, 0x80,
  1116. 0xD5, 0x80,
  1117. 0xDD, 0x80,
  1118. 0xC9, 0x80,
  1119. 0xC9, 0x80
  1120. };
  1121. // Character 78 (0x4E)
  1122. // Box: 7 9 1 0
  1123. // Advance: 9
  1124. //
  1125. // +-------+
  1126. // |** **|
  1127. // |*** **|
  1128. // |*** **|
  1129. // |** * **|
  1130. // |** * **|
  1131. // |** ***|
  1132. // |** ***|
  1133. // |** **|
  1134. // |** **|
  1135. // +-------+
  1136. static const byte glyph78[] = {
  1137. 0xC6,
  1138. 0xE6,
  1139. 0xE6,
  1140. 0xD6,
  1141. 0xD6,
  1142. 0xCE,
  1143. 0xCE,
  1144. 0xC6,
  1145. 0xC6
  1146. };
  1147. // Character 79 (0x4F)
  1148. // Box: 8 9 1 0
  1149. // Advance: 10
  1150. //
  1151. // +--------+
  1152. // | **** |
  1153. // | ** ** |
  1154. // |** **|
  1155. // |** **|
  1156. // |** **|
  1157. // |** **|
  1158. // |** **|
  1159. // | ** ** |
  1160. // | **** |
  1161. // +--------+
  1162. static const byte glyph79[] = {
  1163. 0x3C,
  1164. 0x66,
  1165. 0xC3,
  1166. 0xC3,
  1167. 0xC3,
  1168. 0xC3,
  1169. 0xC3,
  1170. 0x66,
  1171. 0x3C
  1172. };
  1173. // Character 80 (0x50)
  1174. // Box: 7 9 1 0
  1175. // Advance: 8
  1176. //
  1177. // +-------+
  1178. // |****** |
  1179. // |** **|
  1180. // |** **|
  1181. // |** **|
  1182. // |****** |
  1183. // |** |
  1184. // |** |
  1185. // |** |
  1186. // |** |
  1187. // +-------+
  1188. static const byte glyph80[] = {
  1189. 0xFC,
  1190. 0xC6,
  1191. 0xC6,
  1192. 0xC6,
  1193. 0xFC,
  1194. 0xC0,
  1195. 0xC0,
  1196. 0xC0,
  1197. 0xC0
  1198. };
  1199. // Character 81 (0x51)
  1200. // Box: 8 9 1 0
  1201. // Advance: 10
  1202. //
  1203. // +--------+
  1204. // | **** |
  1205. // | ** ** |
  1206. // |** **|
  1207. // |** **|
  1208. // |** **|
  1209. // |** * **|
  1210. // |** ****|
  1211. // | ** ** |
  1212. // | ******|
  1213. // +--------+
  1214. static const byte glyph81[] = {
  1215. 0x3C,
  1216. 0x66,
  1217. 0xC3,
  1218. 0xC3,
  1219. 0xC3,
  1220. 0xCB,
  1221. 0xCF,
  1222. 0x66,
  1223. 0x3F
  1224. };
  1225. // Character 82 (0x52)
  1226. // Box: 7 9 1 0
  1227. // Advance: 9
  1228. //
  1229. // +-------+
  1230. // |****** |
  1231. // |** **|
  1232. // |** **|
  1233. // |** **|
  1234. // |****** |
  1235. // |** ** |
  1236. // |** **|
  1237. // |** **|
  1238. // |** **|
  1239. // +-------+
  1240. static const byte glyph82[] = {
  1241. 0xFC,
  1242. 0xC6,
  1243. 0xC6,
  1244. 0xC6,
  1245. 0xFC,
  1246. 0xCC,
  1247. 0xC6,
  1248. 0xC6,
  1249. 0xC6
  1250. };
  1251. // Character 83 (0x53)
  1252. // Box: 7 9 1 0
  1253. // Advance: 9
  1254. //
  1255. // +-------+
  1256. // | ***** |
  1257. // |** **|
  1258. // |** **|
  1259. // | *** |
  1260. // | *** |
  1261. // | ***|
  1262. // |** **|
  1263. // |** **|
  1264. // | ***** |
  1265. // +-------+
  1266. static const byte glyph83[] = {
  1267. 0x7C,
  1268. 0xC6,
  1269. 0xC6,
  1270. 0x70,
  1271. 0x1C,
  1272. 0x0E,
  1273. 0xC6,
  1274. 0xC6,
  1275. 0x7C
  1276. };
  1277. // Character 84 (0x54)
  1278. // Box: 8 9 0 0
  1279. // Advance: 8
  1280. //
  1281. // +--------+
  1282. // |********|
  1283. // | ** |
  1284. // | ** |
  1285. // | ** |
  1286. // | ** |
  1287. // | ** |
  1288. // | ** |
  1289. // | ** |
  1290. // | ** |
  1291. // +--------+
  1292. static const byte glyph84[] = {
  1293. 0xFF,
  1294. 0x18,
  1295. 0x18,
  1296. 0x18,
  1297. 0x18,
  1298. 0x18,
  1299. 0x18,
  1300. 0x18,
  1301. 0x18
  1302. };
  1303. // Character 85 (0x55)
  1304. // Box: 7 9 1 0
  1305. // Advance: 9
  1306. //
  1307. // +-------+
  1308. // |** **|
  1309. // |** **|
  1310. // |** **|
  1311. // |** **|
  1312. // |** **|
  1313. // |** **|
  1314. // |** **|
  1315. // | ** ** |
  1316. // | ***** |
  1317. // +-------+
  1318. static const byte glyph85[] = {
  1319. 0xC6,
  1320. 0xC6,
  1321. 0xC6,
  1322. 0xC6,
  1323. 0xC6,
  1324. 0xC6,
  1325. 0xC6,
  1326. 0x6C,
  1327. 0x7C
  1328. };
  1329. // Character 86 (0x56)
  1330. // Box: 8 9 0 0
  1331. // Advance: 8
  1332. //
  1333. // +--------+
  1334. // |** **|
  1335. // |** **|
  1336. // | ** ** |
  1337. // | ** ** |
  1338. // | ** ** |
  1339. // | * * |
  1340. // | **** |
  1341. // | ** |
  1342. // | ** |
  1343. // +--------+
  1344. static const byte glyph86[] = {
  1345. 0xC3,
  1346. 0xC3,
  1347. 0x66,
  1348. 0x66,
  1349. 0x66,
  1350. 0x24,
  1351. 0x3C,
  1352. 0x18,
  1353. 0x18
  1354. };
  1355. // Character 87 (0x57)
  1356. // Box: 10 9 0 0
  1357. // Advance: 10
  1358. //
  1359. // +----------+
  1360. // |** ** **|
  1361. // |** ** **|
  1362. // |** ** **|
  1363. // | * ** * |
  1364. // | ** ** ** |
  1365. // | ** ** ** |
  1366. // | ** ** |
  1367. // | ** ** |
  1368. // | ** ** |
  1369. // +----------+
  1370. static const byte glyph87[] = {
  1371. 0xCC, 0xC0,
  1372. 0xCC, 0xC0,
  1373. 0xCC, 0xC0,
  1374. 0x4C, 0x80,
  1375. 0x6D, 0x80,
  1376. 0x6D, 0x80,
  1377. 0x33, 0x00,
  1378. 0x33, 0x00,
  1379. 0x33, 0x00
  1380. };
  1381. // Character 88 (0x58)
  1382. // Box: 8 9 0 0
  1383. // Advance: 8
  1384. //
  1385. // +--------+
  1386. // |** **|
  1387. // |** **|
  1388. // | ** ** |
  1389. // | **** |
  1390. // | ** |
  1391. // | **** |
  1392. // | ** ** |
  1393. // |** **|
  1394. // |** **|
  1395. // +--------+
  1396. static const byte glyph88[] = {
  1397. 0xC3,
  1398. 0xC3,
  1399. 0x66,
  1400. 0x3C,
  1401. 0x18,
  1402. 0x3C,
  1403. 0x66,
  1404. 0xC3,
  1405. 0xC3
  1406. };
  1407. // Character 89 (0x59)
  1408. // Box: 8 9 0 0
  1409. // Advance: 8
  1410. //
  1411. // +--------+
  1412. // |** **|
  1413. // |** **|
  1414. // | ** ** |
  1415. // | ** ** |
  1416. // | **** |
  1417. // | ** |
  1418. // | ** |
  1419. // | ** |
  1420. // | ** |
  1421. // +--------+
  1422. static const byte glyph89[] = {
  1423. 0xC3,
  1424. 0xC3,
  1425. 0x66,
  1426. 0x66,
  1427. 0x3C,
  1428. 0x18,
  1429. 0x18,
  1430. 0x18,
  1431. 0x18
  1432. };
  1433. // Character 90 (0x5A)
  1434. // Box: 7 9 0 0
  1435. // Advance: 7
  1436. //
  1437. // +-------+
  1438. // |*******|
  1439. // | **|
  1440. // | ** |
  1441. // | ** |
  1442. // | ** |
  1443. // | ** |
  1444. // | ** |
  1445. // |** |
  1446. // |*******|
  1447. // +-------+
  1448. static const byte glyph90[] = {
  1449. 0xFE,
  1450. 0x06,
  1451. 0x0C,
  1452. 0x18,
  1453. 0x30,
  1454. 0x30,
  1455. 0x60,
  1456. 0xC0,
  1457. 0xFE
  1458. };
  1459. // Character 91 (0x5B)
  1460. // Box: 3 12 1 -3
  1461. // Advance: 4
  1462. //
  1463. // +---+
  1464. // |***|
  1465. // |** |
  1466. // |** |
  1467. // |** |
  1468. // |** |
  1469. // |** |
  1470. // |** |
  1471. // |** |
  1472. // |** |
  1473. // |** |
  1474. // |** |
  1475. // |***|
  1476. // +---+
  1477. static const byte glyph91[] = {
  1478. 0xE0,
  1479. 0xC0,
  1480. 0xC0,
  1481. 0xC0,
  1482. 0xC0,
  1483. 0xC0,
  1484. 0xC0,
  1485. 0xC0,
  1486. 0xC0,
  1487. 0xC0,
  1488. 0xC0,
  1489. 0xE0
  1490. };
  1491. // Character 92 (0x5C)
  1492. // Box: 4 9 0 0
  1493. // Advance: 4
  1494. //
  1495. // +----+
  1496. // |** |
  1497. // |** |
  1498. // | * |
  1499. // | ** |
  1500. // | ** |
  1501. // | * |
  1502. // | * |
  1503. // | **|
  1504. // | **|
  1505. // +----+
  1506. static const byte glyph92[] = {
  1507. 0xC0,
  1508. 0xC0,
  1509. 0x40,
  1510. 0x60,
  1511. 0x60,
  1512. 0x20,
  1513. 0x20,
  1514. 0x30,
  1515. 0x30
  1516. };
  1517. // Character 93 (0x5D)
  1518. // Box: 3 12 0 -3
  1519. // Advance: 4
  1520. //
  1521. // +---+
  1522. // |***|
  1523. // | **|
  1524. // | **|
  1525. // | **|
  1526. // | **|
  1527. // | **|
  1528. // | **|
  1529. // | **|
  1530. // | **|
  1531. // | **|
  1532. // | **|
  1533. // |***|
  1534. // +---+
  1535. static const byte glyph93[] = {
  1536. 0xE0,
  1537. 0x60,
  1538. 0x60,
  1539. 0x60,
  1540. 0x60,
  1541. 0x60,
  1542. 0x60,
  1543. 0x60,
  1544. 0x60,
  1545. 0x60,
  1546. 0x60,
  1547. 0xE0
  1548. };
  1549. // Character 94 (0x5E)
  1550. // Box: 7 4 0 5
  1551. // Advance: 7
  1552. //
  1553. // +-------+
  1554. // | * |
  1555. // | *** |
  1556. // | ** ** |
  1557. // |** **|
  1558. // +-------+
  1559. static const byte glyph94[] = {
  1560. 0x10,
  1561. 0x38,
  1562. 0x6C,
  1563. 0xC6
  1564. };
  1565. // Character 95 (0x5F)
  1566. // Box: 7 1 0 -3
  1567. // Advance: 7
  1568. //
  1569. // +-------+
  1570. // |*******|
  1571. // +-------+
  1572. static const byte glyph95[] = {
  1573. 0xFE
  1574. };
  1575. // Character 96 (0x60)
  1576. // Box: 3 2 0 8
  1577. // Advance: 4
  1578. //
  1579. // +---+
  1580. // |** |
  1581. // | **|
  1582. // +---+
  1583. static const byte glyph96[] = {
  1584. 0xC0,
  1585. 0x60
  1586. };
  1587. // Character 97 (0x61)
  1588. // Box: 7 7 0 0
  1589. // Advance: 7
  1590. //
  1591. // +-------+
  1592. // | **** |
  1593. // |** ** |
  1594. // | ** |
  1595. // | ***** |
  1596. // |** ** |
  1597. // |** ** |
  1598. // | *** **|
  1599. // +-------+
  1600. static const byte glyph97[] = {
  1601. 0x78,
  1602. 0xCC,
  1603. 0x0C,
  1604. 0x7C,
  1605. 0xCC,
  1606. 0xCC,
  1607. 0x76
  1608. };
  1609. // Character 98 (0x62)
  1610. // Box: 6 9 0 0
  1611. // Advance: 7
  1612. //
  1613. // +------+
  1614. // |** |
  1615. // |** |
  1616. // |** ** |
  1617. // |*** **|
  1618. // |** **|
  1619. // |** **|
  1620. // |** **|
  1621. // |*** **|
  1622. // |** ** |
  1623. // +------+
  1624. static const byte glyph98[] = {
  1625. 0xC0,
  1626. 0xC0,
  1627. 0xD8,
  1628. 0xEC,
  1629. 0xCC,
  1630. 0xCC,
  1631. 0xCC,
  1632. 0xEC,
  1633. 0xD8
  1634. };
  1635. // Character 99 (0x63)
  1636. // Box: 6 7 0 0
  1637. // Advance: 7
  1638. //
  1639. // +------+
  1640. // | **** |
  1641. // |** **|
  1642. // |** |
  1643. // |** |
  1644. // |** |
  1645. // |** **|
  1646. // | **** |
  1647. // +------+
  1648. static const byte glyph99[] = {
  1649. 0x78,
  1650. 0xCC,
  1651. 0xC0,
  1652. 0xC0,
  1653. 0xC0,
  1654. 0xCC,
  1655. 0x78
  1656. };
  1657. // Character 100 (0x64)
  1658. // Box: 6 9 0 0
  1659. // Advance: 7
  1660. //
  1661. // +------+
  1662. // | **|
  1663. // | **|
  1664. // | ** **|
  1665. // |** ***|
  1666. // |** **|
  1667. // |** **|
  1668. // |** **|
  1669. // |** ***|
  1670. // | ** **|
  1671. // +------+
  1672. static const byte glyph100[] = {
  1673. 0x0C,
  1674. 0x0C,
  1675. 0x6C,
  1676. 0xDC,
  1677. 0xCC,
  1678. 0xCC,
  1679. 0xCC,
  1680. 0xDC,
  1681. 0x6C
  1682. };
  1683. // Character 101 (0x65)
  1684. // Box: 6 7 0 0
  1685. // Advance: 7
  1686. //
  1687. // +------+
  1688. // | **** |
  1689. // |** **|
  1690. // |** **|
  1691. // |******|
  1692. // |** |
  1693. // |** **|
  1694. // | **** |
  1695. // +------+
  1696. static const byte glyph101[] = {
  1697. 0x78,
  1698. 0xCC,
  1699. 0xCC,
  1700. 0xFC,
  1701. 0xC0,
  1702. 0xCC,
  1703. 0x78
  1704. };
  1705. // Character 102 (0x66)
  1706. // Box: 5 9 0 0
  1707. // Advance: 5
  1708. //
  1709. // +-----+
  1710. // | ***|
  1711. // | ** |
  1712. // |**** |
  1713. // | ** |
  1714. // | ** |
  1715. // | ** |
  1716. // | ** |
  1717. // | ** |
  1718. // | ** |
  1719. // +-----+
  1720. static const byte glyph102[] = {
  1721. 0x38,
  1722. 0x60,
  1723. 0xF0,
  1724. 0x60,
  1725. 0x60,
  1726. 0x60,
  1727. 0x60,
  1728. 0x60,
  1729. 0x60
  1730. };
  1731. // Character 103 (0x67)
  1732. // Box: 6 10 0 -3
  1733. // Advance: 7
  1734. //
  1735. // +------+
  1736. // | ** **|
  1737. // |** ***|
  1738. // |** **|
  1739. // |** **|
  1740. // |** **|
  1741. // |** ***|
  1742. // | ** **|
  1743. // | **|
  1744. // |** **|
  1745. // | **** |
  1746. // +------+
  1747. static const byte glyph103[] = {
  1748. 0x6C,
  1749. 0xDC,
  1750. 0xCC,
  1751. 0xCC,
  1752. 0xCC,
  1753. 0xDC,
  1754. 0x6C,
  1755. 0x0C,
  1756. 0xCC,
  1757. 0x78
  1758. };
  1759. // Character 104 (0x68)
  1760. // Box: 6 9 0 0
  1761. // Advance: 7
  1762. //
  1763. // +------+
  1764. // |** |
  1765. // |** |
  1766. // |** ** |
  1767. // |*** **|
  1768. // |** **|
  1769. // |** **|
  1770. // |** **|
  1771. // |** **|
  1772. // |** **|
  1773. // +------+
  1774. static const byte glyph104[] = {
  1775. 0xC0,
  1776. 0xC0,
  1777. 0xD8,
  1778. 0xEC,
  1779. 0xCC,
  1780. 0xCC,
  1781. 0xCC,
  1782. 0xCC,
  1783. 0xCC
  1784. };
  1785. // Character 105 (0x69)
  1786. // Box: 2 9 0 0
  1787. // Advance: 3
  1788. //
  1789. // +--+
  1790. // |**|
  1791. // | |
  1792. // |**|
  1793. // |**|
  1794. // |**|
  1795. // |**|
  1796. // |**|
  1797. // |**|
  1798. // |**|
  1799. // +--+
  1800. static const byte glyph105[] = {
  1801. 0xC0,
  1802. 0x00,
  1803. 0xC0,
  1804. 0xC0,
  1805. 0xC0,
  1806. 0xC0,
  1807. 0xC0,
  1808. 0xC0,
  1809. 0xC0
  1810. };
  1811. // Character 106 (0x6A)
  1812. // Box: 3 12 -1 -3
  1813. // Advance: 3
  1814. //
  1815. // +---+
  1816. // | **|
  1817. // | |
  1818. // | **|
  1819. // | **|
  1820. // | **|
  1821. // | **|
  1822. // | **|
  1823. // | **|
  1824. // | **|
  1825. // | **|
  1826. // | **|
  1827. // |** |
  1828. // +---+
  1829. static const byte glyph106[] = {
  1830. 0x60,
  1831. 0x00,
  1832. 0x60,
  1833. 0x60,
  1834. 0x60,
  1835. 0x60,
  1836. 0x60,
  1837. 0x60,
  1838. 0x60,
  1839. 0x60,
  1840. 0x60,
  1841. 0xC0
  1842. };
  1843. // Character 107 (0x6B)
  1844. // Box: 7 9 0 0
  1845. // Advance: 7
  1846. //
  1847. // +-------+
  1848. // |** |
  1849. // |** |
  1850. // |** ** |
  1851. // |** ** |
  1852. // |**** |
  1853. // |**** |
  1854. // |** ** |
  1855. // |** ** |
  1856. // |** **|
  1857. // +-------+
  1858. static const byte glyph107[] = {
  1859. 0xC0,
  1860. 0xC0,
  1861. 0xCC,
  1862. 0xD8,
  1863. 0xF0,
  1864. 0xF0,
  1865. 0xD8,
  1866. 0xCC,
  1867. 0xC6
  1868. };
  1869. // Character 108 (0x6C)
  1870. // Box: 2 9 0 0
  1871. // Advance: 3
  1872. //
  1873. // +--+
  1874. // |**|
  1875. // |**|
  1876. // |**|
  1877. // |**|
  1878. // |**|
  1879. // |**|
  1880. // |**|
  1881. // |**|
  1882. // |**|
  1883. // +--+
  1884. static const byte glyph108[] = {
  1885. 0xC0,
  1886. 0xC0,
  1887. 0xC0,
  1888. 0xC0,
  1889. 0xC0,
  1890. 0xC0,
  1891. 0xC0,
  1892. 0xC0,
  1893. 0xC0
  1894. };
  1895. // Character 109 (0x6D)
  1896. // Box: 10 7 0 0
  1897. // Advance: 11
  1898. //
  1899. // +----------+
  1900. // |* *** *** |
  1901. // |** ** **|
  1902. // |** ** **|
  1903. // |** ** **|
  1904. // |** ** **|
  1905. // |** ** **|
  1906. // |** ** **|
  1907. // +----------+
  1908. static const byte glyph109[] = {
  1909. 0xBB, 0x80,
  1910. 0xCC, 0xC0,
  1911. 0xCC, 0xC0,
  1912. 0xCC, 0xC0,
  1913. 0xCC, 0xC0,
  1914. 0xCC, 0xC0,
  1915. 0xCC, 0xC0
  1916. };
  1917. // Character 110 (0x6E)
  1918. // Box: 6 7 0 0
  1919. // Advance: 7
  1920. //
  1921. // +------+
  1922. // |** ** |
  1923. // |*** **|
  1924. // |** **|
  1925. // |** **|
  1926. // |** **|
  1927. // |** **|
  1928. // |** **|
  1929. // +------+
  1930. static const byte glyph110[] = {
  1931. 0xD8,
  1932. 0xEC,
  1933. 0xCC,
  1934. 0xCC,
  1935. 0xCC,
  1936. 0xCC,
  1937. 0xCC
  1938. };
  1939. // Character 111 (0x6F)
  1940. // Box: 6 7 0 0
  1941. // Advance: 7
  1942. //
  1943. // +------+
  1944. // | **** |
  1945. // |** **|
  1946. // |** **|
  1947. // |** **|
  1948. // |** **|
  1949. // |** **|
  1950. // | **** |
  1951. // +------+
  1952. static const byte glyph111[] = {
  1953. 0x78,
  1954. 0xCC,
  1955. 0xCC,
  1956. 0xCC,
  1957. 0xCC,
  1958. 0xCC,
  1959. 0x78
  1960. };
  1961. // Character 112 (0x70)
  1962. // Box: 6 10 0 -3
  1963. // Advance: 7
  1964. //
  1965. // +------+
  1966. // |** ** |
  1967. // |*** **|
  1968. // |** **|
  1969. // |** **|
  1970. // |** **|
  1971. // |*** **|
  1972. // |** ** |
  1973. // |** |
  1974. // |** |
  1975. // |** |
  1976. // +------+
  1977. static const byte glyph112[] = {
  1978. 0xD8,
  1979. 0xEC,
  1980. 0xCC,
  1981. 0xCC,
  1982. 0xCC,
  1983. 0xEC,
  1984. 0xD8,
  1985. 0xC0,
  1986. 0xC0,
  1987. 0xC0
  1988. };
  1989. // Character 113 (0x71)
  1990. // Box: 6 10 0 -3
  1991. // Advance: 7
  1992. //
  1993. // +------+
  1994. // | *** *|
  1995. // |** ***|
  1996. // |** **|
  1997. // |** **|
  1998. // |** **|
  1999. // |** ***|
  2000. // | ** **|
  2001. // | **|
  2002. // | **|
  2003. // | **|
  2004. // +------+
  2005. static const byte glyph113[] = {
  2006. 0x74,
  2007. 0xDC,
  2008. 0xCC,
  2009. 0xCC,
  2010. 0xCC,
  2011. 0xDC,
  2012. 0x6C,
  2013. 0x0C,
  2014. 0x0C,
  2015. 0x0C
  2016. };
  2017. // Character 114 (0x72)
  2018. // Box: 5 7 0 0
  2019. // Advance: 5
  2020. //
  2021. // +-----+
  2022. // |** **|
  2023. // |*****|
  2024. // |*** |
  2025. // |** |
  2026. // |** |
  2027. // |** |
  2028. // |** |
  2029. // +-----+
  2030. static const byte glyph114[] = {
  2031. 0xD8,
  2032. 0xF8,
  2033. 0xE0,
  2034. 0xC0,
  2035. 0xC0,
  2036. 0xC0,
  2037. 0xC0
  2038. };
  2039. // Character 115 (0x73)
  2040. // Box: 6 7 0 0
  2041. // Advance: 7
  2042. //
  2043. // +------+
  2044. // | **** |
  2045. // |** **|
  2046. // |*** |
  2047. // | *** |
  2048. // | ***|
  2049. // |** **|
  2050. // | **** |
  2051. // +------+
  2052. static const byte glyph115[] = {
  2053. 0x78,
  2054. 0xCC,
  2055. 0xE0,
  2056. 0x38,
  2057. 0x1C,
  2058. 0xCC,
  2059. 0x78
  2060. };
  2061. // Character 116 (0x74)
  2062. // Box: 5 9 0 0
  2063. // Advance: 5
  2064. //
  2065. // +-----+
  2066. // | ** |
  2067. // | ** |
  2068. // |**** |
  2069. // | ** |
  2070. // | ** |
  2071. // | ** |
  2072. // | ** |
  2073. // | ** *|
  2074. // | ** |
  2075. // +-----+
  2076. static const byte glyph116[] = {
  2077. 0x60,
  2078. 0x60,
  2079. 0xF0,
  2080. 0x60,
  2081. 0x60,
  2082. 0x60,
  2083. 0x60,
  2084. 0x68,
  2085. 0x30
  2086. };
  2087. // Character 117 (0x75)
  2088. // Box: 6 7 0 0
  2089. // Advance: 7
  2090. //
  2091. // +------+
  2092. // |** **|
  2093. // |** **|
  2094. // |** **|
  2095. // |** **|
  2096. // |** **|
  2097. // |** ***|
  2098. // | ** **|
  2099. // +------+
  2100. static const byte glyph117[] = {
  2101. 0xCC,
  2102. 0xCC,
  2103. 0xCC,
  2104. 0xCC,
  2105. 0xCC,
  2106. 0xDC,
  2107. 0x6C
  2108. };
  2109. // Character 118 (0x76)
  2110. // Box: 7 7 0 0
  2111. // Advance: 8
  2112. //
  2113. // +-------+
  2114. // |** **|
  2115. // |** **|
  2116. // | ** ** |
  2117. // | ** ** |
  2118. // | *** |
  2119. // | *** |
  2120. // | * |
  2121. // +-------+
  2122. static const byte glyph118[] = {
  2123. 0xC6,
  2124. 0xC6,
  2125. 0x6C,
  2126. 0x6C,
  2127. 0x38,
  2128. 0x38,
  2129. 0x10
  2130. };
  2131. // Character 119 (0x77)
  2132. // Box: 10 7 0 0
  2133. // Advance: 11
  2134. //
  2135. // +----------+
  2136. // |** ** **|
  2137. // |** ** **|
  2138. // | ** ** ** |
  2139. // | ** ** ** |
  2140. // | ** ** ** |
  2141. // | ** ** |
  2142. // | ** ** |
  2143. // +----------+
  2144. static const byte glyph119[] = {
  2145. 0xCC, 0xC0,
  2146. 0xCC, 0xC0,
  2147. 0x6D, 0x80,
  2148. 0x6D, 0x80,
  2149. 0x6D, 0x80,
  2150. 0x33, 0x00,
  2151. 0x33, 0x00
  2152. };
  2153. // Character 120 (0x78)
  2154. // Box: 6 7 0 0
  2155. // Advance: 7
  2156. //
  2157. // +------+
  2158. // |** **|
  2159. // |** **|
  2160. // | **** |
  2161. // | ** |
  2162. // | **** |
  2163. // |** **|
  2164. // |** **|
  2165. // +------+
  2166. static const byte glyph120[] = {
  2167. 0xCC,
  2168. 0xCC,
  2169. 0x78,
  2170. 0x30,
  2171. 0x78,
  2172. 0xCC,
  2173. 0xCC
  2174. };
  2175. // Character 121 (0x79)
  2176. // Box: 7 10 0 -3
  2177. // Advance: 8
  2178. //
  2179. // +-------+
  2180. // |** **|
  2181. // |** **|
  2182. // | ** ** |
  2183. // | ** ** |
  2184. // | *** |
  2185. // | *** |
  2186. // | ** |
  2187. // | * |
  2188. // | ** |
  2189. // | ** |
  2190. // +-------+
  2191. static const byte glyph121[] = {
  2192. 0xC6,
  2193. 0xC6,
  2194. 0x6C,
  2195. 0x6C,
  2196. 0x38,
  2197. 0x38,
  2198. 0x18,
  2199. 0x10,
  2200. 0x30,
  2201. 0x60
  2202. };
  2203. // Character 122 (0x7A)
  2204. // Box: 5 7 0 0
  2205. // Advance: 6
  2206. //
  2207. // +-----+
  2208. // |*****|
  2209. // | **|
  2210. // | ** |
  2211. // | * |
  2212. // | ** |
  2213. // |** |
  2214. // |*****|
  2215. // +-----+
  2216. static const byte glyph122[] = {
  2217. 0xF8,
  2218. 0x18,
  2219. 0x30,
  2220. 0x20,
  2221. 0x60,
  2222. 0xC0,
  2223. 0xF8
  2224. };
  2225. // Character 123 (0x7B)
  2226. // Box: 4 12 0 -3
  2227. // Advance: 5
  2228. //
  2229. // +----+
  2230. // | **|
  2231. // | ** |
  2232. // | ** |
  2233. // | ** |
  2234. // | ** |
  2235. // |** |
  2236. // | ** |
  2237. // | ** |
  2238. // | ** |
  2239. // | ** |
  2240. // | ** |
  2241. // | **|
  2242. // +----+
  2243. static const byte glyph123[] = {
  2244. 0x30,
  2245. 0x60,
  2246. 0x60,
  2247. 0x60,
  2248. 0x60,
  2249. 0xC0,
  2250. 0x60,
  2251. 0x60,
  2252. 0x60,
  2253. 0x60,
  2254. 0x60,
  2255. 0x30
  2256. };
  2257. // Character 124 (0x7C)
  2258. // Box: 2 12 1 -3
  2259. // Advance: 4
  2260. //
  2261. // +--+
  2262. // |**|
  2263. // |**|
  2264. // |**|
  2265. // |**|
  2266. // |**|
  2267. // |**|
  2268. // |**|
  2269. // |**|
  2270. // |**|
  2271. // |**|
  2272. // |**|
  2273. // |**|
  2274. // +--+
  2275. static const byte glyph124[] = {
  2276. 0xC0,
  2277. 0xC0,
  2278. 0xC0,
  2279. 0xC0,
  2280. 0xC0,
  2281. 0xC0,
  2282. 0xC0,
  2283. 0xC0,
  2284. 0xC0,
  2285. 0xC0,
  2286. 0xC0,
  2287. 0xC0
  2288. };
  2289. // Character 125 (0x7D)
  2290. // Box: 4 12 0 -3
  2291. // Advance: 5
  2292. //
  2293. // +----+
  2294. // |** |
  2295. // | ** |
  2296. // | ** |
  2297. // | ** |
  2298. // | ** |
  2299. // | **|
  2300. // | ** |
  2301. // | ** |
  2302. // | ** |
  2303. // | ** |
  2304. // | ** |
  2305. // |** |
  2306. // +----+
  2307. static const byte glyph125[] = {
  2308. 0xC0,
  2309. 0x60,
  2310. 0x60,
  2311. 0x60,
  2312. 0x60,
  2313. 0x30,
  2314. 0x60,
  2315. 0x60,
  2316. 0x60,
  2317. 0x60,
  2318. 0x60,
  2319. 0xC0
  2320. };
  2321. // Character 126 (0x7E)
  2322. // Box: 7 2 0 3
  2323. // Advance: 7
  2324. //
  2325. // +-------+
  2326. // | *** **|
  2327. // |** *** |
  2328. // +-------+
  2329. static const byte glyph126[] = {
  2330. 0x76,
  2331. 0xDC
  2332. };
  2333. // Character 160 (0xA0)
  2334. // Box: 1 1 0 0
  2335. // Advance: 4
  2336. //
  2337. // +-+
  2338. // | |
  2339. // +-+
  2340. static const byte glyph160[] = {
  2341. 0x00
  2342. };
  2343. // Character 161 (0xA1)
  2344. // Box: 2 10 1 -3
  2345. // Advance: 4
  2346. //
  2347. // +--+
  2348. // |**|
  2349. // |**|
  2350. // | |
  2351. // | *|
  2352. // |**|
  2353. // |**|
  2354. // |**|
  2355. // |**|
  2356. // |**|
  2357. // |**|
  2358. // +--+
  2359. static const byte glyph161[] = {
  2360. 0xC0,
  2361. 0xC0,
  2362. 0x00,
  2363. 0x40,
  2364. 0xC0,
  2365. 0xC0,
  2366. 0xC0,
  2367. 0xC0,
  2368. 0xC0,
  2369. 0xC0
  2370. };
  2371. // Character 162 (0xA2)
  2372. // Box: 6 9 0 -1
  2373. // Advance: 7
  2374. //
  2375. // +------+
  2376. // | * |
  2377. // | **** |
  2378. // |** ***|
  2379. // |* * |
  2380. // |* * |
  2381. // |* * |
  2382. // |*** **|
  2383. // | **** |
  2384. // | * |
  2385. // +------+
  2386. static const byte glyph162[] = {
  2387. 0x10,
  2388. 0x78,
  2389. 0xDC,
  2390. 0x90,
  2391. 0xA0,
  2392. 0xA0,
  2393. 0xEC,
  2394. 0x78,
  2395. 0x40
  2396. };
  2397. // Character 163 (0xA3)
  2398. // Box: 6 9 0 0
  2399. // Advance: 7
  2400. //
  2401. // +------+
  2402. // | *** |
  2403. // | ** **|
  2404. // | ** |
  2405. // | ** |
  2406. // |***** |
  2407. // | ** |
  2408. // | ** |
  2409. // |*** **|
  2410. // |** ** |
  2411. // +------+
  2412. static const byte glyph163[] = {
  2413. 0x38,
  2414. 0x6C,
  2415. 0x60,
  2416. 0x60,
  2417. 0xF8,
  2418. 0x60,
  2419. 0x60,
  2420. 0xEC,
  2421. 0xD8
  2422. };
  2423. // Character 164 (0xA4)
  2424. // Box: 6 6 0 1
  2425. // Advance: 7
  2426. //
  2427. // +------+
  2428. // |** **|
  2429. // | **** |
  2430. // | * * |
  2431. // | * * |
  2432. // | **** |
  2433. // |** **|
  2434. // +------+
  2435. static const byte glyph164[] = {
  2436. 0xCC,
  2437. 0x78,
  2438. 0x48,
  2439. 0x48,
  2440. 0x78,
  2441. 0xCC
  2442. };
  2443. // Character 165 (0xA5)
  2444. // Box: 6 9 0 0
  2445. // Advance: 7
  2446. //
  2447. // +------+
  2448. // |** **|
  2449. // |** **|
  2450. // | * * |
  2451. // |******|
  2452. // | ** |
  2453. // |******|
  2454. // | ** |
  2455. // | ** |
  2456. // | ** |
  2457. // +------+
  2458. static const byte glyph165[] = {
  2459. 0xCC,
  2460. 0xCC,
  2461. 0x48,
  2462. 0xFC,
  2463. 0x30,
  2464. 0xFC,
  2465. 0x30,
  2466. 0x30,
  2467. 0x30
  2468. };
  2469. // Character 166 (0xA6)
  2470. // Box: 2 11 1 -2
  2471. // Advance: 4
  2472. //
  2473. // +--+
  2474. // |**|
  2475. // |**|
  2476. // |**|
  2477. // |**|
  2478. // | |
  2479. // | |
  2480. // |**|
  2481. // |**|
  2482. // |**|
  2483. // |**|
  2484. // |**|
  2485. // +--+
  2486. static const byte glyph166[] = {
  2487. 0xC0,
  2488. 0xC0,
  2489. 0xC0,
  2490. 0xC0,
  2491. 0x00,
  2492. 0x00,
  2493. 0xC0,
  2494. 0xC0,
  2495. 0xC0,
  2496. 0xC0,
  2497. 0xC0
  2498. };
  2499. // Character 167 (0xA7)
  2500. // Box: 6 12 0 -3
  2501. // Advance: 7
  2502. //
  2503. // +------+
  2504. // | **** |
  2505. // |** **|
  2506. // |*** |
  2507. // | *** |
  2508. // |** ** |
  2509. // |** **|
  2510. // |** **|
  2511. // | ** **|
  2512. // | *** |
  2513. // | ***|
  2514. // |** **|
  2515. // | **** |
  2516. // +------+
  2517. static const byte glyph167[] = {
  2518. 0x78,
  2519. 0xCC,
  2520. 0xE0,
  2521. 0x70,
  2522. 0xD8,
  2523. 0xCC,
  2524. 0xCC,
  2525. 0x6C,
  2526. 0x38,
  2527. 0x1C,
  2528. 0xCC,
  2529. 0x78
  2530. };
  2531. // Character 168 (0xA8)
  2532. // Box: 5 1 0 8
  2533. // Advance: 5
  2534. //
  2535. // +-----+
  2536. // |** **|
  2537. // +-----+
  2538. static const byte glyph168[] = {
  2539. 0xD8
  2540. };
  2541. // Character 169 (0xA9)
  2542. // Box: 9 9 1 0
  2543. // Advance: 11
  2544. //
  2545. // +---------+
  2546. // | ***** |
  2547. // | * * |
  2548. // |* *** *|
  2549. // |* * * *|
  2550. // |* * *|
  2551. // |* * * *|
  2552. // |* *** *|
  2553. // | * * |
  2554. // | ***** |
  2555. // +---------+
  2556. static const byte glyph169[] = {
  2557. 0x3E, 0x00,
  2558. 0x41, 0x00,
  2559. 0x9C, 0x80,
  2560. 0xA2, 0x80,
  2561. 0xA0, 0x80,
  2562. 0xA2, 0x80,
  2563. 0x9C, 0x80,
  2564. 0x41, 0x00,
  2565. 0x3E, 0x00
  2566. };
  2567. // Character 170 (0xAA)
  2568. // Box: 4 6 1 3
  2569. // Advance: 6
  2570. //
  2571. // +----+
  2572. // |*** |
  2573. // | **|
  2574. // |****|
  2575. // |* **|
  2576. // | |
  2577. // |****|
  2578. // +----+
  2579. static const byte glyph170[] = {
  2580. 0xE0,
  2581. 0x30,
  2582. 0xF0,
  2583. 0xB0,
  2584. 0x00,
  2585. 0xF0
  2586. };
  2587. // Character 171 (0xAB)
  2588. // Box: 6 5 1 1
  2589. // Advance: 8
  2590. //
  2591. // +------+
  2592. // | * *|
  2593. // | ** **|
  2594. // |** ** |
  2595. // | ** **|
  2596. // | * *|
  2597. // +------+
  2598. static const byte glyph171[] = {
  2599. 0x24,
  2600. 0x6C,
  2601. 0xD8,
  2602. 0x6C,
  2603. 0x24
  2604. };
  2605. // Character 172 (0xAC)
  2606. // Box: 6 4 1 2
  2607. // Advance: 8
  2608. //
  2609. // +------+
  2610. // |******|
  2611. // | *|
  2612. // | *|
  2613. // | *|
  2614. // +------+
  2615. static const byte glyph172[] = {
  2616. 0xFC,
  2617. 0x04,
  2618. 0x04,
  2619. 0x04
  2620. };
  2621. // Character 173 (0xAD)
  2622. // Box: 4 1 0 3
  2623. // Advance: 5
  2624. //
  2625. // +----+
  2626. // |****|
  2627. // +----+
  2628. static const byte glyph173[] = {
  2629. 0xF0
  2630. };
  2631. // Character 174 (0xAE)
  2632. // Box: 9 9 1 0
  2633. // Advance: 11
  2634. //
  2635. // +---------+
  2636. // | ***** |
  2637. // | * * |
  2638. // |* *** *|
  2639. // |* * * *|
  2640. // |* ** *|
  2641. // |* * * *|
  2642. // |* * * *|
  2643. // | * * |
  2644. // | ***** |
  2645. // +---------+
  2646. static const byte glyph174[] = {
  2647. 0x3E, 0x00,
  2648. 0x41, 0x00,
  2649. 0x9C, 0x80,
  2650. 0x94, 0x80,
  2651. 0x98, 0x80,
  2652. 0x94, 0x80,
  2653. 0x94, 0x80,
  2654. 0x41, 0x00,
  2655. 0x3E, 0x00
  2656. };
  2657. // Character 175 (0xAF)
  2658. // Box: 4 1 0 8
  2659. // Advance: 4
  2660. //
  2661. // +----+
  2662. // |****|
  2663. // +----+
  2664. static const byte glyph175[] = {
  2665. 0xF0
  2666. };
  2667. // Character 176 (0xB0)
  2668. // Box: 4 4 0 4
  2669. // Advance: 5
  2670. //
  2671. // +----+
  2672. // | ** |
  2673. // |* *|
  2674. // |* *|
  2675. // | ** |
  2676. // +----+
  2677. static const byte glyph176[] = {
  2678. 0x60,
  2679. 0x90,
  2680. 0x90,
  2681. 0x60
  2682. };
  2683. // Character 177 (0xB1)
  2684. // Box: 6 7 0 0
  2685. // Advance: 7
  2686. //
  2687. // +------+
  2688. // | ** |
  2689. // | ** |
  2690. // |******|
  2691. // | ** |
  2692. // | ** |
  2693. // | |
  2694. // |******|
  2695. // +------+
  2696. static const byte glyph177[] = {
  2697. 0x30,
  2698. 0x30,
  2699. 0xFC,
  2700. 0x30,
  2701. 0x30,
  2702. 0x00,
  2703. 0xFC
  2704. };
  2705. // Character 178 (0xB2)
  2706. // Box: 4 5 0 4
  2707. // Advance: 4
  2708. //
  2709. // +----+
  2710. // | ** |
  2711. // |* **|
  2712. // | ** |
  2713. // |** |
  2714. // |****|
  2715. // +----+
  2716. static const byte glyph178[] = {
  2717. 0x60,
  2718. 0xB0,
  2719. 0x60,
  2720. 0xC0,
  2721. 0xF0
  2722. };
  2723. // Character 179 (0xB3)
  2724. // Box: 4 5 0 4
  2725. // Advance: 4
  2726. //
  2727. // +----+
  2728. // | ** |
  2729. // |* **|
  2730. // | ** |
  2731. // | **|
  2732. // |*** |
  2733. // +----+
  2734. static const byte glyph179[] = {
  2735. 0x60,
  2736. 0xB0,
  2737. 0x60,
  2738. 0x30,
  2739. 0xE0
  2740. };
  2741. // Character 180 (0xB4)
  2742. // Box: 3 2 0 8
  2743. // Advance: 4
  2744. //
  2745. // +---+
  2746. // | **|
  2747. // |** |
  2748. // +---+
  2749. static const byte glyph180[] = {
  2750. 0x60,
  2751. 0xC0
  2752. };
  2753. // Character 181 (0xB5)
  2754. // Box: 6 10 0 -3
  2755. // Advance: 7
  2756. //
  2757. // +------+
  2758. // |** **|
  2759. // |** **|
  2760. // |** **|
  2761. // |** **|
  2762. // |** **|
  2763. // |** ***|
  2764. // |*** **|
  2765. // |** |
  2766. // |** |
  2767. // |** |
  2768. // +------+
  2769. static const byte glyph181[] = {
  2770. 0xCC,
  2771. 0xCC,
  2772. 0xCC,
  2773. 0xCC,
  2774. 0xCC,
  2775. 0xDC,
  2776. 0xEC,
  2777. 0xC0,
  2778. 0xC0,
  2779. 0xC0
  2780. };
  2781. // Character 182 (0xB6)
  2782. // Box: 7 12 0 -3
  2783. // Advance: 7
  2784. //
  2785. // +-------+
  2786. // | *****|
  2787. // | *** * |
  2788. // |**** * |
  2789. // |**** * |
  2790. // |**** * |
  2791. // | *** * |
  2792. // | ** * |
  2793. // | * * |
  2794. // | * * |
  2795. // | * * |
  2796. // | * * |
  2797. // | * * |
  2798. // +-------+
  2799. static const byte glyph182[] = {
  2800. 0x3E,
  2801. 0x74,
  2802. 0xF4,
  2803. 0xF4,
  2804. 0xF4,
  2805. 0x74,
  2806. 0x34,
  2807. 0x14,
  2808. 0x14,
  2809. 0x14,
  2810. 0x14,
  2811. 0x14
  2812. };
  2813. // Character 183 (0xB7)
  2814. // Box: 2 2 1 3
  2815. // Advance: 4
  2816. //
  2817. // +--+
  2818. // |**|
  2819. // |**|
  2820. // +--+
  2821. static const byte glyph183[] = {
  2822. 0xC0,
  2823. 0xC0
  2824. };
  2825. // Character 184 (0xB8)
  2826. // Box: 4 4 0 -3
  2827. // Advance: 4
  2828. //
  2829. // +----+
  2830. // | ** |
  2831. // | **|
  2832. // | **|
  2833. // |*** |
  2834. // +----+
  2835. static const byte glyph184[] = {
  2836. 0x60,
  2837. 0x30,
  2838. 0x30,
  2839. 0xE0
  2840. };
  2841. // Character 185 (0xB9)
  2842. // Box: 3 5 0 4
  2843. // Advance: 4
  2844. //
  2845. // +---+
  2846. // | **|
  2847. // |***|
  2848. // | **|
  2849. // | **|
  2850. // | **|
  2851. // +---+
  2852. static const byte glyph185[] = {
  2853. 0x60,
  2854. 0xE0,
  2855. 0x60,
  2856. 0x60,
  2857. 0x60
  2858. };
  2859. // Character 186 (0xBA)
  2860. // Box: 4 6 1 3
  2861. // Advance: 6
  2862. //
  2863. // +----+
  2864. // | ** |
  2865. // |** *|
  2866. // |** *|
  2867. // | ** |
  2868. // | |
  2869. // |****|
  2870. // +----+
  2871. static const byte glyph186[] = {
  2872. 0x60,
  2873. 0xD0,
  2874. 0xD0,
  2875. 0x60,
  2876. 0x00,
  2877. 0xF0
  2878. };
  2879. // Character 187 (0xBB)
  2880. // Box: 6 5 1 1
  2881. // Advance: 8
  2882. //
  2883. // +------+
  2884. // |* * |
  2885. // |** ** |
  2886. // | ** **|
  2887. // |** ** |
  2888. // |* * |
  2889. // +------+
  2890. static const byte glyph187[] = {
  2891. 0x90,
  2892. 0xD8,
  2893. 0x6C,
  2894. 0xD8,
  2895. 0x90
  2896. };
  2897. // Character 188 (0xBC)
  2898. // Box: 10 9 0 0
  2899. // Advance: 10
  2900. //
  2901. // +----------+
  2902. // | ** ** |
  2903. // |*** ** |
  2904. // | ** ** |
  2905. // | ** ** |
  2906. // | ** ** ** |
  2907. // | * *** |
  2908. // | ** * * |
  2909. // | ** *****|
  2910. // | ** ** |
  2911. // +----------+
  2912. static const byte glyph188[] = {
  2913. 0x63, 0x00,
  2914. 0xE6, 0x00,
  2915. 0x66, 0x00,
  2916. 0x6C, 0x00,
  2917. 0x6D, 0x80,
  2918. 0x0B, 0x80,
  2919. 0x1A, 0x80,
  2920. 0x37, 0xC0,
  2921. 0x31, 0x80
  2922. };
  2923. // Character 189 (0xBD)
  2924. // Box: 10 9 0 0
  2925. // Advance: 10
  2926. //
  2927. // +----------+
  2928. // | ** ** |
  2929. // |*** ** |
  2930. // | ** ** |
  2931. // | ** ** |
  2932. // | ** ** ** |
  2933. // | * * **|
  2934. // | ** ** |
  2935. // | ** ** |
  2936. // | ** ****|
  2937. // +----------+
  2938. static const byte glyph189[] = {
  2939. 0x63, 0x00,
  2940. 0xE6, 0x00,
  2941. 0x66, 0x00,
  2942. 0x6C, 0x00,
  2943. 0x6D, 0x80,
  2944. 0x0A, 0xC0,
  2945. 0x19, 0x80,
  2946. 0x33, 0x00,
  2947. 0x33, 0xC0
  2948. };
  2949. // Character 190 (0xBE)
  2950. // Box: 10 9 0 0
  2951. // Advance: 10
  2952. //
  2953. // +----------+
  2954. // | ** ** |
  2955. // |* ** ** |
  2956. // | ** ** |
  2957. // | ** ** |
  2958. // |*** ** ** |
  2959. // | * *** |
  2960. // | ** * * |
  2961. // | ** *****|
  2962. // | ** ** |
  2963. // +----------+
  2964. static const byte glyph190[] = {
  2965. 0x63, 0x00,
  2966. 0xB3, 0x00,
  2967. 0x66, 0x00,
  2968. 0x36, 0x00,
  2969. 0xED, 0x80,
  2970. 0x0B, 0x80,
  2971. 0x1A, 0x80,
  2972. 0x37, 0xC0,
  2973. 0x31, 0x80
  2974. };
  2975. // Character 191 (0xBF)
  2976. // Box: 6 10 1 -3
  2977. // Advance: 8
  2978. //
  2979. // +------+
  2980. // | ** |
  2981. // | ** |
  2982. // | |
  2983. // | ** |
  2984. // | ** |
  2985. // | ** |
  2986. // | ** |
  2987. // |** **|
  2988. // |** **|
  2989. // | **** |
  2990. // +------+
  2991. static const byte glyph191[] = {
  2992. 0x30,
  2993. 0x30,
  2994. 0x00,
  2995. 0x30,
  2996. 0x30,
  2997. 0x30,
  2998. 0x60,
  2999. 0xCC,
  3000. 0xCC,
  3001. 0x78
  3002. };
  3003. // Character 192 (0xC0)
  3004. // Box: 8 12 0 0
  3005. // Advance: 8
  3006. //
  3007. // +--------+
  3008. // | ** |
  3009. // | ** |
  3010. // | |
  3011. // | ** |
  3012. // | ** |
  3013. // | **** |
  3014. // | * * |
  3015. // | ** ** |
  3016. // | ****** |
  3017. // |** **|
  3018. // |** **|
  3019. // |** **|
  3020. // +--------+
  3021. static const byte glyph192[] = {
  3022. 0x30,
  3023. 0x18,
  3024. 0x00,
  3025. 0x18,
  3026. 0x18,
  3027. 0x3C,
  3028. 0x24,
  3029. 0x66,
  3030. 0x7E,
  3031. 0xC3,
  3032. 0xC3,
  3033. 0xC3
  3034. };
  3035. // Character 193 (0xC1)
  3036. // Box: 8 12 0 0
  3037. // Advance: 8
  3038. //
  3039. // +--------+
  3040. // | ** |
  3041. // | ** |
  3042. // | |
  3043. // | ** |
  3044. // | ** |
  3045. // | **** |
  3046. // | * * |
  3047. // | ** ** |
  3048. // | ****** |
  3049. // |** **|
  3050. // |** **|
  3051. // |** **|
  3052. // +--------+
  3053. static const byte glyph193[] = {
  3054. 0x0C,
  3055. 0x18,
  3056. 0x00,
  3057. 0x18,
  3058. 0x18,
  3059. 0x3C,
  3060. 0x24,
  3061. 0x66,
  3062. 0x7E,
  3063. 0xC3,
  3064. 0xC3,
  3065. 0xC3
  3066. };
  3067. // Character 194 (0xC2)
  3068. // Box: 8 12 0 0
  3069. // Advance: 8
  3070. //
  3071. // +--------+
  3072. // | *** |
  3073. // | ** ** |
  3074. // | |
  3075. // | ** |
  3076. // | ** |
  3077. // | **** |
  3078. // | * * |
  3079. // | ** ** |
  3080. // | ****** |
  3081. // |** **|
  3082. // |** **|
  3083. // |** **|
  3084. // +--------+
  3085. static const byte glyph194[] = {
  3086. 0x1C,
  3087. 0x36,
  3088. 0x00,
  3089. 0x18,
  3090. 0x18,
  3091. 0x3C,
  3092. 0x24,
  3093. 0x66,
  3094. 0x7E,
  3095. 0xC3,
  3096. 0xC3,
  3097. 0xC3
  3098. };
  3099. // Character 195 (0xC3)
  3100. // Box: 8 12 0 0
  3101. // Advance: 8
  3102. //
  3103. // +--------+
  3104. // | ** * |
  3105. // | * ** |
  3106. // | |
  3107. // | ** |
  3108. // | ** |
  3109. // | **** |
  3110. // | * * |
  3111. // | ** ** |
  3112. // | ****** |
  3113. // |** **|
  3114. // |** **|
  3115. // |** **|
  3116. // +--------+
  3117. static const byte glyph195[] = {
  3118. 0x1A,
  3119. 0x2C,
  3120. 0x00,
  3121. 0x18,
  3122. 0x18,
  3123. 0x3C,
  3124. 0x24,
  3125. 0x66,
  3126. 0x7E,
  3127. 0xC3,
  3128. 0xC3,
  3129. 0xC3
  3130. };
  3131. // Character 196 (0xC4)
  3132. // Box: 8 11 0 0
  3133. // Advance: 8
  3134. //
  3135. // +--------+
  3136. // | ** ** |
  3137. // | |
  3138. // | ** |
  3139. // | ** |
  3140. // | **** |
  3141. // | * * |
  3142. // | ** ** |
  3143. // | ****** |
  3144. // |** **|
  3145. // |** **|
  3146. // |** **|
  3147. // +--------+
  3148. static const byte glyph196[] = {
  3149. 0x36,
  3150. 0x00,
  3151. 0x18,
  3152. 0x18,
  3153. 0x3C,
  3154. 0x24,
  3155. 0x66,
  3156. 0x7E,
  3157. 0xC3,
  3158. 0xC3,
  3159. 0xC3
  3160. };
  3161. // Character 197 (0xC5)
  3162. // Box: 8 12 0 0
  3163. // Advance: 8
  3164. //
  3165. // +--------+
  3166. // | ** |
  3167. // | * * |
  3168. // | ** |
  3169. // | ** |
  3170. // | ** |
  3171. // | **** |
  3172. // | * * |
  3173. // | ** ** |
  3174. // | ****** |
  3175. // |** **|
  3176. // |** **|
  3177. // |** **|
  3178. // +--------+
  3179. static const byte glyph197[] = {
  3180. 0x18,
  3181. 0x24,
  3182. 0x18,
  3183. 0x18,
  3184. 0x18,
  3185. 0x3C,
  3186. 0x24,
  3187. 0x66,
  3188. 0x7E,
  3189. 0xC3,
  3190. 0xC3,
  3191. 0xC3
  3192. };
  3193. // Character 198 (0xC6)
  3194. // Box: 11 9 1 0
  3195. // Advance: 13
  3196. //
  3197. // +-----------+
  3198. // | ********|
  3199. // | ** ** |
  3200. // | * ** |
  3201. // | ** ** |
  3202. // | ** ******|
  3203. // | ****** |
  3204. // |** ** |
  3205. // |** ** |
  3206. // |** ******|
  3207. // +-----------+
  3208. static const byte glyph198[] = {
  3209. 0x1F, 0xE0,
  3210. 0x36, 0x00,
  3211. 0x26, 0x00,
  3212. 0x66, 0x00,
  3213. 0x67, 0xE0,
  3214. 0x7E, 0x00,
  3215. 0xC6, 0x00,
  3216. 0xC6, 0x00,
  3217. 0xC7, 0xE0
  3218. };
  3219. // Character 199 (0xC7)
  3220. // Box: 7 12 1 -3
  3221. // Advance: 8
  3222. //
  3223. // +-------+
  3224. // | **** |
  3225. // | ** **|
  3226. // |** |
  3227. // |** |
  3228. // |** |
  3229. // |** |
  3230. // |** |
  3231. // | ** **|
  3232. // | **** |
  3233. // | ** |
  3234. // | ** |
  3235. // | *** |
  3236. // +-------+
  3237. static const byte glyph199[] = {
  3238. 0x3C,
  3239. 0x66,
  3240. 0xC0,
  3241. 0xC0,
  3242. 0xC0,
  3243. 0xC0,
  3244. 0xC0,
  3245. 0x66,
  3246. 0x3C,
  3247. 0x18,
  3248. 0x18,
  3249. 0x70
  3250. };
  3251. // Character 200 (0xC8)
  3252. // Box: 6 12 1 0
  3253. // Advance: 8
  3254. //
  3255. // +------+
  3256. // | ** |
  3257. // | ** |
  3258. // | |
  3259. // |******|
  3260. // |** |
  3261. // |** |
  3262. // |** |
  3263. // |******|
  3264. // |** |
  3265. // |** |
  3266. // |** |
  3267. // |******|
  3268. // +------+
  3269. static const byte glyph200[] = {
  3270. 0x60,
  3271. 0x30,
  3272. 0x00,
  3273. 0xFC,
  3274. 0xC0,
  3275. 0xC0,
  3276. 0xC0,
  3277. 0xFC,
  3278. 0xC0,
  3279. 0xC0,
  3280. 0xC0,
  3281. 0xFC
  3282. };
  3283. // Character 201 (0xC9)
  3284. // Box: 6 12 1 0
  3285. // Advance: 8
  3286. //
  3287. // +------+
  3288. // | ** |
  3289. // | ** |
  3290. // | |
  3291. // |******|
  3292. // |** |
  3293. // |** |
  3294. // |** |
  3295. // |******|
  3296. // |** |
  3297. // |** |
  3298. // |** |
  3299. // |******|
  3300. // +------+
  3301. static const byte glyph201[] = {
  3302. 0x18,
  3303. 0x30,
  3304. 0x00,
  3305. 0xFC,
  3306. 0xC0,
  3307. 0xC0,
  3308. 0xC0,
  3309. 0xFC,
  3310. 0xC0,
  3311. 0xC0,
  3312. 0xC0,
  3313. 0xFC
  3314. };
  3315. // Character 202 (0xCA)
  3316. // Box: 6 12 1 0
  3317. // Advance: 8
  3318. //
  3319. // +------+
  3320. // | *** |
  3321. // | ** **|
  3322. // | |
  3323. // |******|
  3324. // |** |
  3325. // |** |
  3326. // |** |
  3327. // |******|
  3328. // |** |
  3329. // |** |
  3330. // |** |
  3331. // |******|
  3332. // +------+
  3333. static const byte glyph202[] = {
  3334. 0x38,
  3335. 0x6C,
  3336. 0x00,
  3337. 0xFC,
  3338. 0xC0,
  3339. 0xC0,
  3340. 0xC0,
  3341. 0xFC,
  3342. 0xC0,
  3343. 0xC0,
  3344. 0xC0,
  3345. 0xFC
  3346. };
  3347. // Character 203 (0xCB)
  3348. // Box: 6 11 1 0
  3349. // Advance: 8
  3350. //
  3351. // +------+
  3352. // | ** **|
  3353. // | |
  3354. // |******|
  3355. // |** |
  3356. // |** |
  3357. // |** |
  3358. // |******|
  3359. // |** |
  3360. // |** |
  3361. // |** |
  3362. // |******|
  3363. // +------+
  3364. static const byte glyph203[] = {
  3365. 0x6C,
  3366. 0x00,
  3367. 0xFC,
  3368. 0xC0,
  3369. 0xC0,
  3370. 0xC0,
  3371. 0xFC,
  3372. 0xC0,
  3373. 0xC0,
  3374. 0xC0,
  3375. 0xFC
  3376. };
  3377. // Character 204 (0xCC)
  3378. // Box: 3 12 0 0
  3379. // Advance: 4
  3380. //
  3381. // +---+
  3382. // |** |
  3383. // | **|
  3384. // | |
  3385. // | **|
  3386. // | **|
  3387. // | **|
  3388. // | **|
  3389. // | **|
  3390. // | **|
  3391. // | **|
  3392. // | **|
  3393. // | **|
  3394. // +---+
  3395. static const byte glyph204[] = {
  3396. 0xC0,
  3397. 0x60,
  3398. 0x00,
  3399. 0x60,
  3400. 0x60,
  3401. 0x60,
  3402. 0x60,
  3403. 0x60,
  3404. 0x60,
  3405. 0x60,
  3406. 0x60,
  3407. 0x60
  3408. };
  3409. // Character 205 (0xCD)
  3410. // Box: 3 12 1 0
  3411. // Advance: 4
  3412. //
  3413. // +---+
  3414. // | **|
  3415. // |** |
  3416. // | |
  3417. // |** |
  3418. // |** |
  3419. // |** |
  3420. // |** |
  3421. // |** |
  3422. // |** |
  3423. // |** |
  3424. // |** |
  3425. // |** |
  3426. // +---+
  3427. static const byte glyph205[] = {
  3428. 0x60,
  3429. 0xC0,
  3430. 0x00,
  3431. 0xC0,
  3432. 0xC0,
  3433. 0xC0,
  3434. 0xC0,
  3435. 0xC0,
  3436. 0xC0,
  3437. 0xC0,
  3438. 0xC0,
  3439. 0xC0
  3440. };
  3441. // Character 206 (0xCE)
  3442. // Box: 5 12 0 0
  3443. // Advance: 4
  3444. //
  3445. // +-----+
  3446. // | *** |
  3447. // |** **|
  3448. // | |
  3449. // | ** |
  3450. // | ** |
  3451. // | ** |
  3452. // | ** |
  3453. // | ** |
  3454. // | ** |
  3455. // | ** |
  3456. // | ** |
  3457. // | ** |
  3458. // +-----+
  3459. static const byte glyph206[] = {
  3460. 0x70,
  3461. 0xD8,
  3462. 0x00,
  3463. 0x60,
  3464. 0x60,
  3465. 0x60,
  3466. 0x60,
  3467. 0x60,
  3468. 0x60,
  3469. 0x60,
  3470. 0x60,
  3471. 0x60
  3472. };
  3473. // Character 207 (0xCF)
  3474. // Box: 5 11 0 0
  3475. // Advance: 4
  3476. //
  3477. // +-----+
  3478. // |** **|
  3479. // | |
  3480. // | ** |
  3481. // | ** |
  3482. // | ** |
  3483. // | ** |
  3484. // | ** |
  3485. // | ** |
  3486. // | ** |
  3487. // | ** |
  3488. // | ** |
  3489. // +-----+
  3490. static const byte glyph207[] = {
  3491. 0xD8,
  3492. 0x00,
  3493. 0x60,
  3494. 0x60,
  3495. 0x60,
  3496. 0x60,
  3497. 0x60,
  3498. 0x60,
  3499. 0x60,
  3500. 0x60,
  3501. 0x60
  3502. };
  3503. // Character 208 (0xD0)
  3504. // Box: 8 9 0 0
  3505. // Advance: 9
  3506. //
  3507. // +--------+
  3508. // | ***** |
  3509. // | ** ** |
  3510. // | ** **|
  3511. // | ** **|
  3512. // |**** **|
  3513. // | ** **|
  3514. // | ** **|
  3515. // | ** ** |
  3516. // | ***** |
  3517. // +--------+
  3518. static const byte glyph208[] = {
  3519. 0x7C,
  3520. 0x66,
  3521. 0x63,
  3522. 0x63,
  3523. 0xF3,
  3524. 0x63,
  3525. 0x63,
  3526. 0x66,
  3527. 0x7C
  3528. };
  3529. // Character 209 (0xD1)
  3530. // Box: 7 12 1 0
  3531. // Advance: 9
  3532. //
  3533. // +-------+
  3534. // | ** * |
  3535. // | * ** |
  3536. // | |
  3537. // |** **|
  3538. // |** **|
  3539. // |*** **|
  3540. // |*** **|
  3541. // |**** **|
  3542. // |** ***|
  3543. // |** ***|
  3544. // |** **|
  3545. // |** **|
  3546. // +-------+
  3547. static const byte glyph209[] = {
  3548. 0x34,
  3549. 0x58,
  3550. 0x00,
  3551. 0xC6,
  3552. 0xC6,
  3553. 0xE6,
  3554. 0xE6,
  3555. 0xF6,
  3556. 0xCE,
  3557. 0xCE,
  3558. 0xC6,
  3559. 0xC6
  3560. };
  3561. // Character 210 (0xD2)
  3562. // Box: 8 12 1 0
  3563. // Advance: 10
  3564. //
  3565. // +--------+
  3566. // | ** |
  3567. // | ** |
  3568. // | |
  3569. // | **** |
  3570. // | ** ** |
  3571. // |** **|
  3572. // |** **|
  3573. // |** **|
  3574. // |** **|
  3575. // |** **|
  3576. // | ** ** |
  3577. // | **** |
  3578. // +--------+
  3579. static const byte glyph210[] = {
  3580. 0x30,
  3581. 0x18,
  3582. 0x00,
  3583. 0x3C,
  3584. 0x66,
  3585. 0xC3,
  3586. 0xC3,
  3587. 0xC3,
  3588. 0xC3,
  3589. 0xC3,
  3590. 0x66,
  3591. 0x3C
  3592. };
  3593. // Character 211 (0xD3)
  3594. // Box: 8 12 1 0
  3595. // Advance: 10
  3596. //
  3597. // +--------+
  3598. // | ** |
  3599. // | ** |
  3600. // | |
  3601. // | **** |
  3602. // | ** ** |
  3603. // |** **|
  3604. // |** **|
  3605. // |** **|
  3606. // |** **|
  3607. // |** **|
  3608. // | ** ** |
  3609. // | **** |
  3610. // +--------+
  3611. static const byte glyph211[] = {
  3612. 0x0C,
  3613. 0x18,
  3614. 0x00,
  3615. 0x3C,
  3616. 0x66,
  3617. 0xC3,
  3618. 0xC3,
  3619. 0xC3,
  3620. 0xC3,
  3621. 0xC3,
  3622. 0x66,
  3623. 0x3C
  3624. };
  3625. // Character 212 (0xD4)
  3626. // Box: 8 12 1 0
  3627. // Advance: 10
  3628. //
  3629. // +--------+
  3630. // | *** |
  3631. // | ** ** |
  3632. // | |
  3633. // | **** |
  3634. // | ** ** |
  3635. // |** **|
  3636. // |** **|
  3637. // |** **|
  3638. // |** **|
  3639. // |** **|
  3640. // | ** ** |
  3641. // | **** |
  3642. // +--------+
  3643. static const byte glyph212[] = {
  3644. 0x1C,
  3645. 0x36,
  3646. 0x00,
  3647. 0x3C,
  3648. 0x66,
  3649. 0xC3,
  3650. 0xC3,
  3651. 0xC3,
  3652. 0xC3,
  3653. 0xC3,
  3654. 0x66,
  3655. 0x3C
  3656. };
  3657. // Character 213 (0xD5)
  3658. // Box: 8 12 1 0
  3659. // Advance: 10
  3660. //
  3661. // +--------+
  3662. // | ** * |
  3663. // | * ** |
  3664. // | |
  3665. // | **** |
  3666. // | ** ** |
  3667. // |** **|
  3668. // |** **|
  3669. // |** **|
  3670. // |** **|
  3671. // |** **|
  3672. // | ** ** |
  3673. // | **** |
  3674. // +--------+
  3675. static const byte glyph213[] = {
  3676. 0x1A,
  3677. 0x2C,
  3678. 0x00,
  3679. 0x3C,
  3680. 0x66,
  3681. 0xC3,
  3682. 0xC3,
  3683. 0xC3,
  3684. 0xC3,
  3685. 0xC3,
  3686. 0x66,
  3687. 0x3C
  3688. };
  3689. // Character 214 (0xD6)
  3690. // Box: 8 11 1 0
  3691. // Advance: 10
  3692. //
  3693. // +--------+
  3694. // | ** ** |
  3695. // | |
  3696. // | **** |
  3697. // | ** ** |
  3698. // |** **|
  3699. // |** **|
  3700. // |** **|
  3701. // |** **|
  3702. // |** **|
  3703. // | ** ** |
  3704. // | **** |
  3705. // +--------+
  3706. static const byte glyph214[] = {
  3707. 0x66,
  3708. 0x00,
  3709. 0x3C,
  3710. 0x66,
  3711. 0xC3,
  3712. 0xC3,
  3713. 0xC3,
  3714. 0xC3,
  3715. 0xC3,
  3716. 0x66,
  3717. 0x3C
  3718. };
  3719. // Character 215 (0xD7)
  3720. // Box: 6 5 0 1
  3721. // Advance: 7
  3722. //
  3723. // +------+
  3724. // |** **|
  3725. // | **** |
  3726. // | ** |
  3727. // | **** |
  3728. // |** **|
  3729. // +------+
  3730. static const byte glyph215[] = {
  3731. 0xCC,
  3732. 0x78,
  3733. 0x30,
  3734. 0x78,
  3735. 0xCC
  3736. };
  3737. // Character 216 (0xD8)
  3738. // Box: 8 10 1 -1
  3739. // Advance: 10
  3740. //
  3741. // +--------+
  3742. // | **** *|
  3743. // | ** ** |
  3744. // |** ****|
  3745. // |** * **|
  3746. // |** ** **|
  3747. // |** * **|
  3748. // |**** **|
  3749. // | ** ** |
  3750. // | ***** |
  3751. // |* |
  3752. // +--------+
  3753. static const byte glyph216[] = {
  3754. 0x3D,
  3755. 0x66,
  3756. 0xCF,
  3757. 0xCB,
  3758. 0xDB,
  3759. 0xD3,
  3760. 0xF3,
  3761. 0x66,
  3762. 0x7C,
  3763. 0x80
  3764. };
  3765. // Character 217 (0xD9)
  3766. // Box: 7 12 1 0
  3767. // Advance: 9
  3768. //
  3769. // +-------+
  3770. // | ** |
  3771. // | ** |
  3772. // | |
  3773. // |** **|
  3774. // |** **|
  3775. // |** **|
  3776. // |** **|
  3777. // |** **|
  3778. // |** **|
  3779. // |** **|
  3780. // | ** ** |
  3781. // | ***** |
  3782. // +-------+
  3783. static const byte glyph217[] = {
  3784. 0x30,
  3785. 0x18,
  3786. 0x00,
  3787. 0xC6,
  3788. 0xC6,
  3789. 0xC6,
  3790. 0xC6,
  3791. 0xC6,
  3792. 0xC6,
  3793. 0xC6,
  3794. 0x6C,
  3795. 0x7C
  3796. };
  3797. // Character 218 (0xDA)
  3798. // Box: 7 12 1 0
  3799. // Advance: 9
  3800. //
  3801. // +-------+
  3802. // | ** |
  3803. // | ** |
  3804. // | |
  3805. // |** **|
  3806. // |** **|
  3807. // |** **|
  3808. // |** **|
  3809. // |** **|
  3810. // |** **|
  3811. // |** **|
  3812. // | ** ** |
  3813. // | ***** |
  3814. // +-------+
  3815. static const byte glyph218[] = {
  3816. 0x0C,
  3817. 0x18,
  3818. 0x00,
  3819. 0xC6,
  3820. 0xC6,
  3821. 0xC6,
  3822. 0xC6,
  3823. 0xC6,
  3824. 0xC6,
  3825. 0xC6,
  3826. 0x6C,
  3827. 0x7C
  3828. };
  3829. // Character 219 (0xDB)
  3830. // Box: 7 12 1 0
  3831. // Advance: 9
  3832. //
  3833. // +-------+
  3834. // | *** |
  3835. // | ** ** |
  3836. // | |
  3837. // |** **|
  3838. // |** **|
  3839. // |** **|
  3840. // |** **|
  3841. // |** **|
  3842. // |** **|
  3843. // |** **|
  3844. // | ** ** |
  3845. // | ***** |
  3846. // +-------+
  3847. static const byte glyph219[] = {
  3848. 0x38,
  3849. 0x6C,
  3850. 0x00,
  3851. 0xC6,
  3852. 0xC6,
  3853. 0xC6,
  3854. 0xC6,
  3855. 0xC6,
  3856. 0xC6,
  3857. 0xC6,
  3858. 0x6C,
  3859. 0x7C
  3860. };
  3861. // Character 220 (0xDC)
  3862. // Box: 7 11 1 0
  3863. // Advance: 9
  3864. //
  3865. // +-------+
  3866. // | ** ** |
  3867. // | |
  3868. // |** **|
  3869. // |** **|
  3870. // |** **|
  3871. // |** **|
  3872. // |** **|
  3873. // |** **|
  3874. // |** **|
  3875. // | ** ** |
  3876. // | ***** |
  3877. // +-------+
  3878. static const byte glyph220[] = {
  3879. 0x6C,
  3880. 0x00,
  3881. 0xC6,
  3882. 0xC6,
  3883. 0xC6,
  3884. 0xC6,
  3885. 0xC6,
  3886. 0xC6,
  3887. 0xC6,
  3888. 0x6C,
  3889. 0x7C
  3890. };
  3891. // Character 221 (0xDD)
  3892. // Box: 8 12 0 0
  3893. // Advance: 8
  3894. //
  3895. // +--------+
  3896. // | ** |
  3897. // | ** |
  3898. // | |
  3899. // |** **|
  3900. // |** **|
  3901. // | ** ** |
  3902. // | ** ** |
  3903. // | * * |
  3904. // | **** |
  3905. // | ** |
  3906. // | ** |
  3907. // | ** |
  3908. // +--------+
  3909. static const byte glyph221[] = {
  3910. 0x0C,
  3911. 0x18,
  3912. 0x00,
  3913. 0xC3,
  3914. 0xC3,
  3915. 0x66,
  3916. 0x66,
  3917. 0x24,
  3918. 0x3C,
  3919. 0x18,
  3920. 0x18,
  3921. 0x18
  3922. };
  3923. // Character 222 (0xDE)
  3924. // Box: 7 9 1 0
  3925. // Advance: 8
  3926. //
  3927. // +-------+
  3928. // |** |
  3929. // |** |
  3930. // |****** |
  3931. // |** **|
  3932. // |** **|
  3933. // |** **|
  3934. // |****** |
  3935. // |** |
  3936. // |** |
  3937. // +-------+
  3938. static const byte glyph222[] = {
  3939. 0xC0,
  3940. 0xC0,
  3941. 0xFC,
  3942. 0xC6,
  3943. 0xC6,
  3944. 0xC6,
  3945. 0xFC,
  3946. 0xC0,
  3947. 0xC0
  3948. };
  3949. // Character 223 (0xDF)
  3950. // Box: 6 9 1 0
  3951. // Advance: 8
  3952. //
  3953. // +------+
  3954. // | **** |
  3955. // |** **|
  3956. // |** **|
  3957. // |** **|
  3958. // |** ** |
  3959. // |** **|
  3960. // |** **|
  3961. // |** **|
  3962. // |** ** |
  3963. // +------+
  3964. static const byte glyph223[] = {
  3965. 0x78,
  3966. 0xCC,
  3967. 0xCC,
  3968. 0xCC,
  3969. 0xD8,
  3970. 0xCC,
  3971. 0xCC,
  3972. 0xCC,
  3973. 0xD8
  3974. };
  3975. // Character 224 (0xE0)
  3976. // Box: 7 10 0 0
  3977. // Advance: 7
  3978. //
  3979. // +-------+
  3980. // | ** |
  3981. // | ** |
  3982. // | |
  3983. // | **** |
  3984. // |** ** |
  3985. // | ** |
  3986. // | ***** |
  3987. // |** ** |
  3988. // |** ** |
  3989. // | *** **|
  3990. // +-------+
  3991. static const byte glyph224[] = {
  3992. 0x30,
  3993. 0x18,
  3994. 0x00,
  3995. 0x78,
  3996. 0xCC,
  3997. 0x0C,
  3998. 0x7C,
  3999. 0xCC,
  4000. 0xCC,
  4001. 0x76
  4002. };
  4003. // Character 225 (0xE1)
  4004. // Box: 7 10 0 0
  4005. // Advance: 7
  4006. //
  4007. // +-------+
  4008. // | ** |
  4009. // | ** |
  4010. // | |
  4011. // | **** |
  4012. // |** ** |
  4013. // | ** |
  4014. // | ***** |
  4015. // |** ** |
  4016. // |** ** |
  4017. // | *** **|
  4018. // +-------+
  4019. static const byte glyph225[] = {
  4020. 0x18,
  4021. 0x30,
  4022. 0x00,
  4023. 0x78,
  4024. 0xCC,
  4025. 0x0C,
  4026. 0x7C,
  4027. 0xCC,
  4028. 0xCC,
  4029. 0x76
  4030. };
  4031. // Character 226 (0xE2)
  4032. // Box: 7 10 0 0
  4033. // Advance: 7
  4034. //
  4035. // +-------+
  4036. // | *** |
  4037. // | ** ** |
  4038. // | |
  4039. // | **** |
  4040. // |** ** |
  4041. // | ** |
  4042. // | ***** |
  4043. // |** ** |
  4044. // |** ** |
  4045. // | *** **|
  4046. // +-------+
  4047. static const byte glyph226[] = {
  4048. 0x38,
  4049. 0x6C,
  4050. 0x00,
  4051. 0x78,
  4052. 0xCC,
  4053. 0x0C,
  4054. 0x7C,
  4055. 0xCC,
  4056. 0xCC,
  4057. 0x76
  4058. };
  4059. // Character 227 (0xE3)
  4060. // Box: 7 10 0 0
  4061. // Advance: 7
  4062. //
  4063. // +-------+
  4064. // | ** * |
  4065. // | * ** |
  4066. // | |
  4067. // | **** |
  4068. // |** ** |
  4069. // | ** |
  4070. // | ***** |
  4071. // |** ** |
  4072. // |** ** |
  4073. // | *** **|
  4074. // +-------+
  4075. static const byte glyph227[] = {
  4076. 0x34,
  4077. 0x58,
  4078. 0x00,
  4079. 0x78,
  4080. 0xCC,
  4081. 0x0C,
  4082. 0x7C,
  4083. 0xCC,
  4084. 0xCC,
  4085. 0x76
  4086. };
  4087. // Character 228 (0xE4)
  4088. // Box: 7 9 0 0
  4089. // Advance: 7
  4090. //
  4091. // +-------+
  4092. // | ** ** |
  4093. // | |
  4094. // | **** |
  4095. // |** ** |
  4096. // | ** |
  4097. // | ***** |
  4098. // |** ** |
  4099. // |** ** |
  4100. // | *** **|
  4101. // +-------+
  4102. static const byte glyph228[] = {
  4103. 0x6C,
  4104. 0x00,
  4105. 0x78,
  4106. 0xCC,
  4107. 0x0C,
  4108. 0x7C,
  4109. 0xCC,
  4110. 0xCC,
  4111. 0x76
  4112. };
  4113. // Character 229 (0xE5)
  4114. // Box: 7 11 0 0
  4115. // Advance: 7
  4116. //
  4117. // +-------+
  4118. // | ** |
  4119. // | * * |
  4120. // | ** |
  4121. // | |
  4122. // | **** |
  4123. // |** ** |
  4124. // | ** |
  4125. // | ***** |
  4126. // |** ** |
  4127. // |** ** |
  4128. // | *** **|
  4129. // +-------+
  4130. static const byte glyph229[] = {
  4131. 0x30,
  4132. 0x48,
  4133. 0x30,
  4134. 0x00,
  4135. 0x78,
  4136. 0xCC,
  4137. 0x0C,
  4138. 0x7C,
  4139. 0xCC,
  4140. 0xCC,
  4141. 0x76
  4142. };
  4143. // Character 230 (0xE6)
  4144. // Box: 10 7 0 0
  4145. // Advance: 11
  4146. //
  4147. // +----------+
  4148. // | *** **** |
  4149. // |** ** **|
  4150. // | ** **|
  4151. // | *********|
  4152. // |** ** |
  4153. // |** ** **|
  4154. // | *** **** |
  4155. // +----------+
  4156. static const byte glyph230[] = {
  4157. 0x77, 0x80,
  4158. 0xCC, 0xC0,
  4159. 0x0C, 0xC0,
  4160. 0x7F, 0xC0,
  4161. 0xCC, 0x00,
  4162. 0xCC, 0xC0,
  4163. 0x77, 0x80
  4164. };
  4165. // Character 231 (0xE7)
  4166. // Box: 6 10 0 -3
  4167. // Advance: 7
  4168. //
  4169. // +------+
  4170. // | **** |
  4171. // |** **|
  4172. // |** |
  4173. // |** |
  4174. // |** |
  4175. // |** **|
  4176. // | **** |
  4177. // | * |
  4178. // | ** |
  4179. // | *** |
  4180. // +------+
  4181. static const byte glyph231[] = {
  4182. 0x78,
  4183. 0xCC,
  4184. 0xC0,
  4185. 0xC0,
  4186. 0xC0,
  4187. 0xCC,
  4188. 0x78,
  4189. 0x10,
  4190. 0x18,
  4191. 0x70
  4192. };
  4193. // Character 232 (0xE8)
  4194. // Box: 6 10 0 0
  4195. // Advance: 7
  4196. //
  4197. // +------+
  4198. // | ** |
  4199. // | ** |
  4200. // | |
  4201. // | **** |
  4202. // |** **|
  4203. // |** **|
  4204. // |******|
  4205. // |** |
  4206. // |** **|
  4207. // | **** |
  4208. // +------+
  4209. static const byte glyph232[] = {
  4210. 0x60,
  4211. 0x30,
  4212. 0x00,
  4213. 0x78,
  4214. 0xCC,
  4215. 0xCC,
  4216. 0xFC,
  4217. 0xC0,
  4218. 0xCC,
  4219. 0x78
  4220. };
  4221. // Character 233 (0xE9)
  4222. // Box: 6 10 0 0
  4223. // Advance: 7
  4224. //
  4225. // +------+
  4226. // | ** |
  4227. // | ** |
  4228. // | |
  4229. // | **** |
  4230. // |** **|
  4231. // |** **|
  4232. // |******|
  4233. // |** |
  4234. // |** **|
  4235. // | **** |
  4236. // +------+
  4237. static const byte glyph233[] = {
  4238. 0x18,
  4239. 0x30,
  4240. 0x00,
  4241. 0x78,
  4242. 0xCC,
  4243. 0xCC,
  4244. 0xFC,
  4245. 0xC0,
  4246. 0xCC,
  4247. 0x78
  4248. };
  4249. // Character 234 (0xEA)
  4250. // Box: 6 10 0 0
  4251. // Advance: 7
  4252. //
  4253. // +------+
  4254. // | *** |
  4255. // | ** **|
  4256. // | |
  4257. // | **** |
  4258. // |** **|
  4259. // |** **|
  4260. // |******|
  4261. // |** |
  4262. // |** **|
  4263. // | **** |
  4264. // +------+
  4265. static const byte glyph234[] = {
  4266. 0x38,
  4267. 0x6C,
  4268. 0x00,
  4269. 0x78,
  4270. 0xCC,
  4271. 0xCC,
  4272. 0xFC,
  4273. 0xC0,
  4274. 0xCC,
  4275. 0x78
  4276. };
  4277. // Character 235 (0xEB)
  4278. // Box: 6 9 0 0
  4279. // Advance: 7
  4280. //
  4281. // +------+
  4282. // | ** **|
  4283. // | |
  4284. // | **** |
  4285. // |** **|
  4286. // |** **|
  4287. // |******|
  4288. // |** |
  4289. // |** **|
  4290. // | **** |
  4291. // +------+
  4292. static const byte glyph235[] = {
  4293. 0x6C,
  4294. 0x00,
  4295. 0x78,
  4296. 0xCC,
  4297. 0xCC,
  4298. 0xFC,
  4299. 0xC0,
  4300. 0xCC,
  4301. 0x78
  4302. };
  4303. // Character 236 (0xEC)
  4304. // Box: 3 10 -1 0
  4305. // Advance: 3
  4306. //
  4307. // +---+
  4308. // |** |
  4309. // | **|
  4310. // | |
  4311. // | **|
  4312. // | **|
  4313. // | **|
  4314. // | **|
  4315. // | **|
  4316. // | **|
  4317. // | **|
  4318. // +---+
  4319. static const byte glyph236[] = {
  4320. 0xC0,
  4321. 0x60,
  4322. 0x00,
  4323. 0x60,
  4324. 0x60,
  4325. 0x60,
  4326. 0x60,
  4327. 0x60,
  4328. 0x60,
  4329. 0x60
  4330. };
  4331. // Character 237 (0xED)
  4332. // Box: 3 10 0 0
  4333. // Advance: 3
  4334. //
  4335. // +---+
  4336. // | **|
  4337. // |** |
  4338. // | |
  4339. // |** |
  4340. // |** |
  4341. // |** |
  4342. // |** |
  4343. // |** |
  4344. // |** |
  4345. // |** |
  4346. // +---+
  4347. static const byte glyph237[] = {
  4348. 0x60,
  4349. 0xC0,
  4350. 0x00,
  4351. 0xC0,
  4352. 0xC0,
  4353. 0xC0,
  4354. 0xC0,
  4355. 0xC0,
  4356. 0xC0,
  4357. 0xC0
  4358. };
  4359. // Character 238 (0xEE)
  4360. // Box: 5 10 -1 0
  4361. // Advance: 3
  4362. //
  4363. // +-----+
  4364. // | *** |
  4365. // |** **|
  4366. //