tipc21/synchrod/polyfont.py

105 lines
3.6 KiB
Python

# font
# height : 10px
# width : variable
# margin-left : 1px
# margin-top : 0px
# margin-right : 1px
# margin-bottom : 0px
poly_font = (
(0,),
(0, 447, 0, 0), # !
(11, 7, 0, 11, 7, 0), # "
(64, 452, 124, 455, 124, 71, 4), # #
(140, 274, 1023, 290, 196), # $
(6, 393, 102, 24, 198, 288, 192), # %
(192, 302, 273, 297, 198, 288, 272), # &
(11, 7, 0), # '
(120, 390, 513, 0), # (
(513, 390, 120, 0), # )
(68, 40, 254, 40, 68, 0), # *
(16, 16, 16, 254, 16, 16, 16), # +
(384, 896, 0), # ,
(16, 16, 16, 16, 16, 16, 16), # -
(384, 384, 0), # .
(384, 96, 24, 6, 0), # /
(254, 257, 257, 257, 257, 254, 0), # 0
(0, 258, 258, 511, 256, 256, 0), # 1
(390, 321, 289, 289, 273, 398, 0), # 2
(198, 257, 273, 273, 273, 238, 0), # 3
(96, 88, 70, 321, 511, 320, 0), # 4
(159, 265, 265, 265, 265, 241, 0), # 5
(254, 273, 273, 273, 273, 226, 0), # 6
(7, 1, 449, 49, 13, 3, 0), # 7
(238, 273, 273, 273, 273, 238, 0), # 8
(142, 273, 273, 273, 273, 254, 0), # 9
(204, 204, 0), # :
(716, 460, 0), # ;
(16, 40, 68, 130, 0), # <
(40, 40, 40, 40, 40, 40, 40), # =
(130, 68, 40, 16, 0), # >
(6, 1, 433, 9, 6, 0), # ?
(124, 130, 313, 325, 381, 322, 60), # @
(384, 112, 76, 67, 76, 112, 384), # A
(257, 511, 273, 273, 273, 273, 238), # B
(124, 130, 257, 257, 257, 130, 71), # C
(257, 511, 257, 257, 257, 130, 124), # D
(257, 511, 273, 273, 273, 313, 387), # E
(257, 511, 273, 17, 17, 57, 3), # F
(124, 130, 257, 273, 273, 146, 503), # G
(257, 511, 273, 16, 273, 511, 257), # H
(257, 257, 511, 257, 257), # I
(192, 256, 257, 257, 255, 1), # J
(257, 511, 273, 8, 309, 451, 257), # K
(257, 511, 257, 256, 256, 256, 448), # L
(257, 511, 262, 56, 192, 56, 262, 511, 257), # M
(257, 511, 262, 24, 97, 511, 1), # N
(124, 130, 257, 257, 257, 130, 124), # O
(257, 511, 273, 17, 17, 17, 14), # P
(124, 130, 321, 321, 321, 130, 380), # Q
(257, 511, 273, 17, 49, 209, 270), # R
(454, 137, 273, 273, 290, 199), # S
(3, 1, 257, 511, 257, 1, 3), # T
(1, 255, 257, 256, 257, 255, 1), # U
(1, 15, 113, 384, 113, 15, 1), # V
(1, 63, 449, 56, 7, 56, 449, 63, 1), # W
(257, 387, 365, 16, 365, 387, 257), # X
(1, 7, 281, 480, 281, 7, 1), # Y
(259, 385, 353, 273, 269, 387), # Z
(1023, 513, 513, 0), # [
(6, 24, 96, 384, 0), # \
(513, 513, 1023, 0), # ]
(4, 2, 1, 2, 4, 0), # ^
(256, 256, 256, 256, 256, 256, 256), # _
(1, 2, 4, 0), # `
(200, 296, 296, 296, 240, 256), # a
(1, 511, 144, 264, 264, 240), # b
(240, 264, 264, 264, 144), # c
(240, 264, 264, 145, 511, 256), # d
(240, 296, 296, 296, 176), # e
(264, 510, 265, 265, 2), # f
(336, 680, 680, 680, 656, 264), # g
(257, 511, 272, 8, 264, 496, 256), # h
(264, 507, 256), # i
(128, 256, 264, 251, 0), # j
(257, 511, 320, 40, 344, 392, 256), # k
(257, 511, 256), # l
(264, 504, 272, 8, 496, 16, 264, 496, 256), # m
(264, 504, 272, 8, 264, 496, 256), # n
(240, 264, 264, 264, 240), # o
(520, 1016, 592, 136, 136, 112), # p
(112, 136, 136, 592, 1016, 520), # q
(264, 504, 272, 8, 16), # r
(144, 296, 296, 328, 144), # s
(8, 8, 254, 264, 264, 128), # t
(8, 248, 256, 256, 136, 504, 256), # u
(8, 56, 200, 256, 200, 56, 8), # v
(8, 120, 392, 96, 24, 96, 392, 120, 8), # w
(264, 144, 96, 144, 264), # x
(264, 536, 616, 384, 104, 24, 8), # y
(280, 392, 328, 296, 408), # z
(48, 462, 513, 0), # {
(0, 1023, 0), # |
(513, 462, 48, 0), # }
(16, 8, 8, 16, 32, 32, 16), # ~
)