Toggle Navigation
Hatchery
Eggs
pixelfont_gallery
GohufontBold11.py
Users
Badges
Login
Register
MCH2022 badge?
go to mch2022.badge.team
GohufontBold11.py
raw
Content
# Code generated by font_to_py.py. # Font: GohufontBold11.pcf # Cmd: ../font_to_py.py -x in/GohufontBold11.pcf 11 out/GohufontBold11.py version = '0.33' def height(): return 11 def baseline(): return 9 def max_width(): return 6 def hmap(): return True def reverse(): return False def monospaced(): return False def min_ch(): return 32 def max_ch(): return 126 _font =\ b'\x06\x00\x00\x00\x70\x98\x18\x10\x20\x00\x20\x00\x00\x06\x00\x00'\ b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x30\x30'\ b'\x30\x30\x30\x00\x30\x00\x00\x06\x00\x00\x6c\x6c\x6c\x00\x00\x00'\ b'\x00\x00\x00\x00\x06\x00\x00\x00\x68\xfc\x68\xfc\x68\x00\x00\x00'\ b'\x00\x06\x00\x00\x30\x78\xb4\xb0\x78\x34\xb4\x78\x30\x00\x06\x00'\ b'\x00\x00\x48\xa8\x50\x20\x50\xa8\x90\x00\x00\x06\x00\x00\x00\x70'\ b'\xc8\xd0\x60\xd4\xc8\x74\x00\x00\x06\x00\x00\x30\x30\x30\x00\x00'\ b'\x00\x00\x00\x00\x00\x06\x00\x00\x18\x30\x30\x60\x60\x60\x30\x30'\ b'\x18\x00\x06\x00\x00\x60\x30\x30\x18\x18\x18\x30\x30\x60\x00\x06'\ b'\x00\x00\x00\x00\x30\xb4\x78\xb4\x30\x00\x00\x00\x06\x00\x00\x00'\ b'\x00\x30\x30\xfc\x30\x30\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00'\ b'\x00\x00\x70\x70\x30\x60\x06\x00\x00\x00\x00\x00\x00\xf8\x00\x00'\ b'\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x38\x38\x00\x00'\ b'\x06\x00\x00\x0c\x0c\x18\x18\x30\x30\x60\x60\xc0\xc0\x06\x00\x00'\ b'\x00\x70\xd8\xd8\xf8\xd8\xd8\x70\x00\x00\x06\x00\x00\x00\x30\x70'\ b'\xb0\x30\x30\x30\x30\x00\x00\x06\x00\x00\x00\x70\xd8\x18\x30\x60'\ b'\xc0\xf8\x00\x00\x06\x00\x00\x00\x70\xd8\x18\x30\x18\xd8\x70\x00'\ b'\x00\x06\x00\x00\x00\x10\x30\x70\xb0\xf8\x30\x30\x00\x00\x06\x00'\ b'\x00\x00\xf8\xc0\xf0\x18\x18\xd8\x70\x00\x00\x06\x00\x00\x00\x70'\ b'\xc0\xf0\xd8\xd8\xd8\x70\x00\x00\x06\x00\x00\x00\xf8\x18\x30\x30'\ b'\x60\x60\x60\x00\x00\x06\x00\x00\x00\x70\xd8\xd8\x70\xd8\xd8\x70'\ b'\x00\x00\x06\x00\x00\x00\x70\xd8\xd8\x78\x18\x18\x70\x00\x00\x06'\ b'\x00\x00\x00\x00\x00\x38\x38\x00\x38\x38\x00\x00\x06\x00\x00\x00'\ b'\x00\x00\x70\x70\x00\x70\x70\x30\x60\x06\x00\x00\x00\x18\x30\x60'\ b'\xc0\x60\x30\x18\x00\x00\x06\x00\x00\x00\x00\x00\xf8\x00\xf8\x00'\ b'\x00\x00\x00\x06\x00\x00\x00\x60\x30\x18\x0c\x18\x30\x60\x00\x00'\ b'\x06\x00\x00\x00\x70\x98\x18\x10\x20\x00\x20\x00\x00\x06\x00\x00'\ b'\x00\x70\xc8\xd8\xd8\xd8\xc0\x78\x00\x00\x06\x00\x00\x70\xd8\xd8'\ b'\xf8\xd8\xd8\xd8\xd8\x00\x00\x06\x00\x00\xf0\xd8\xd8\xf0\xd8\xd8'\ b'\xd8\xf0\x00\x00\x06\x00\x00\x70\xc8\xc0\xc0\xc0\xc0\xc8\x70\x00'\ b'\x00\x06\x00\x00\xf0\xd0\xd8\xd8\xd8\xd8\xd0\xf0\x00\x00\x06\x00'\ b'\x00\xf8\xc0\xc0\xf0\xc0\xc0\xc0\xf8\x00\x00\x06\x00\x00\xf8\xc0'\ b'\xc0\xf0\xc0\xc0\xc0\xc0\x00\x00\x06\x00\x00\x70\xc8\xc0\xd8\xc8'\ b'\xc8\xc8\x70\x00\x00\x06\x00\x00\xd8\xd8\xd8\xf8\xd8\xd8\xd8\xd8'\ b'\x00\x00\x06\x00\x00\x78\x30\x30\x30\x30\x30\x30\x78\x00\x00\x06'\ b'\x00\x00\x18\x18\x18\x18\x18\xd8\xd8\x70\x00\x00\x06\x00\x00\xc8'\ b'\xd0\xe0\xc0\xe0\xd0\xc8\xc8\x00\x00\x06\x00\x00\xc0\xc0\xc0\xc0'\ b'\xc0\xc0\xc0\xf8\x00\x00\x06\x00\x00\x88\xd8\xf8\xf8\xd8\xd8\xd8'\ b'\xd8\x00\x00\x06\x00\x00\x88\xc8\xc8\xe8\xe8\xf8\xd8\xc8\x00\x00'\ b'\x06\x00\x00\x70\xd8\xd8\xd8\xd8\xd8\xd8\x70\x00\x00\x06\x00\x00'\ b'\xf0\xd8\xd8\xf0\xc0\xc0\xc0\xc0\x00\x00\x06\x00\x00\x70\xd8\xd8'\ b'\xd8\xd8\xf8\xd8\x78\x08\x00\x06\x00\x00\xf0\xd8\xd8\xf0\xf0\xd8'\ b'\xd8\xd8\x00\x00\x06\x00\x00\x70\xc8\xc0\x70\x18\x18\x98\x70\x00'\ b'\x00\x06\x00\x00\xfc\x30\x30\x30\x30\x30\x30\x30\x00\x00\x06\x00'\ b'\x00\xd8\xd8\xd8\xd8\xd8\xd8\xd8\x70\x00\x00\x06\x00\x00\xd8\xd8'\ b'\xd8\xf8\x70\x70\x70\x20\x00\x00\x06\x00\x00\xd8\xd8\xd8\xd8\xf8'\ b'\xf8\xd8\x50\x00\x00\x06\x00\x00\xd8\xd8\x50\x20\x50\xd8\xd8\xd8'\ b'\x00\x00\x06\x00\x00\xd8\xd8\xd8\x78\x30\x30\x30\x30\x00\x00\x06'\ b'\x00\x00\xf8\x18\x38\x70\xe0\xc0\xc0\xf8\x00\x00\x06\x00\x00\x78'\ b'\x60\x60\x60\x60\x60\x60\x60\x78\x00\x06\x00\x00\xc0\xc0\x60\x60'\ b'\x30\x30\x18\x18\x0c\x0c\x06\x00\x00\xf0\x30\x30\x30\x30\x30\x30'\ b'\x30\xf0\x00\x06\x00\x00\x00\x30\x78\xcc\x00\x00\x00\x00\x00\x00'\ b'\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfc\x00\x06\x00\x00'\ b'\x40\x60\x30\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00'\ b'\x70\x18\x78\xd8\x78\x00\x00\x06\x00\x00\xc0\xc0\xc0\xf0\xd8\xd8'\ b'\xd8\xf0\x00\x00\x06\x00\x00\x00\x00\x00\x78\xc0\xc0\xc0\x78\x00'\ b'\x00\x06\x00\x00\x18\x18\x18\x78\xd8\xd8\xd8\x68\x00\x00\x06\x00'\ b'\x00\x00\x00\x00\x70\xd8\xf8\xc0\x78\x00\x00\x06\x00\x00\x38\x60'\ b'\x60\x78\x60\x60\x60\x60\x00\x00\x06\x00\x00\x00\x00\x00\x78\xd8'\ b'\xd8\xd8\x78\x18\x70\x06\x00\x00\xc0\xc0\xc0\xf0\xd8\xd8\xd8\xd8'\ b'\x00\x00\x06\x00\x00\x00\x30\x00\x70\x30\x30\x30\x38\x00\x00\x06'\ b'\x00\x00\x00\x30\x00\x70\x30\x30\x30\x30\x30\xe0\x06\x00\x00\xc0'\ b'\xc0\xc0\xd0\xe0\xe0\xd0\xc8\x00\x00\x06\x00\x00\x70\x30\x30\x30'\ b'\x30\x30\x30\x18\x00\x00\x06\x00\x00\x00\x00\x00\xf8\xd4\xd4\xd4'\ b'\xd4\x00\x00\x06\x00\x00\x00\x00\x00\xf0\xc8\xc8\xc8\xc8\x00\x00'\ b'\x06\x00\x00\x00\x00\x00\x70\xd8\xd8\xd8\x70\x00\x00\x06\x00\x00'\ b'\x00\x00\x00\xb0\xd8\xd8\xd8\xf0\xc0\xc0\x06\x00\x00\x00\x00\x00'\ b'\x78\xd8\xd8\xd8\x78\x18\x18\x06\x00\x00\x00\x00\x00\xb0\xd8\xc0'\ b'\xc0\xc0\x00\x00\x06\x00\x00\x00\x00\x00\x70\xc0\x70\x18\xf0\x00'\ b'\x00\x06\x00\x00\x30\x30\x30\x78\x30\x30\x30\x18\x00\x00\x06\x00'\ b'\x00\x00\x00\x00\xd8\xd8\xd8\xd8\x68\x00\x00\x06\x00\x00\x00\x00'\ b'\x00\xd8\xd8\x70\x70\x20\x00\x00\x06\x00\x00\x00\x00\x00\xd4\xd4'\ b'\xd4\xd4\x28\x00\x00\x06\x00\x00\x00\x00\x00\xcc\x78\x30\x78\xcc'\ b'\x00\x00\x06\x00\x00\x00\x00\x00\xd8\xd8\xd8\xd8\x78\x18\x70\x06'\ b'\x00\x00\x00\x00\x00\xf8\x18\x30\x60\xf8\x00\x00\x06\x00\x18\x30'\ b'\x30\x30\x30\xe0\x30\x30\x30\x30\x18\x06\x00\x00\x30\x30\x30\x30'\ b'\x30\x30\x30\x30\x30\x00\x06\x00\x60\x30\x30\x30\x30\x1c\x30\x30'\ b'\x30\x30\x60\x06\x00\x00\x00\x00\x00\x68\xb0\x00\x00\x00\x00\x00'\ _index =\ b'\x00\x00\x0d\x00\x1a\x00\x27\x00\x34\x00\x41\x00\x4e\x00\x5b\x00'\ b'\x68\x00\x75\x00\x82\x00\x8f\x00\x9c\x00\xa9\x00\xb6\x00\xc3\x00'\ b'\xd0\x00\xdd\x00\xea\x00\xf7\x00\x04\x01\x11\x01\x1e\x01\x2b\x01'\ b'\x38\x01\x45\x01\x52\x01\x5f\x01\x6c\x01\x79\x01\x86\x01\x93\x01'\ b'\xa0\x01\xad\x01\xba\x01\xc7\x01\xd4\x01\xe1\x01\xee\x01\xfb\x01'\ b'\x08\x02\x15\x02\x22\x02\x2f\x02\x3c\x02\x49\x02\x56\x02\x63\x02'\ b'\x70\x02\x7d\x02\x8a\x02\x97\x02\xa4\x02\xb1\x02\xbe\x02\xcb\x02'\ b'\xd8\x02\xe5\x02\xf2\x02\xff\x02\x0c\x03\x19\x03\x26\x03\x33\x03'\ b'\x40\x03\x4d\x03\x5a\x03\x67\x03\x74\x03\x81\x03\x8e\x03\x9b\x03'\ b'\xa8\x03\xb5\x03\xc2\x03\xcf\x03\xdc\x03\xe9\x03\xf6\x03\x03\x04'\ b'\x10\x04\x1d\x04\x2a\x04\x37\x04\x44\x04\x51\x04\x5e\x04\x6b\x04'\ b'\x78\x04\x85\x04\x92\x04\x9f\x04\xac\x04\xb9\x04\xc6\x04\xd3\x04'\ b'\xe0\x04' _mvfont = memoryview(_font) _mvi = memoryview(_index) ifb = lambda l : l[0] | (l[1] << 8) def get_ch(ch): oc = ord(ch) ioff = 2 * (oc - 32 + 1) if oc >= 32 and oc <= 126 else 0 doff = ifb(_mvi[ioff : ]) width = ifb(_mvfont[doff : ]) next_offs = doff + 2 + ((width - 1)//8 + 1) * 11 return _mvfont[doff + 2:next_offs], 11, width