Add 7x7 font
This commit is contained in:
parent
4e1fe916be
commit
73b6d9905e
15
blk/524
Normal file
15
blk/524
Normal file
@ -0,0 +1,15 @@
|
||||
: _g ( given a top-left of dot-X in BLK(, spit 7 bin lines )
|
||||
7 0 DO
|
||||
0 7 0 DO ( a r )
|
||||
1 LSHIFT
|
||||
OVER J 64 * I + + C@ 'X' = IF 1+ THEN
|
||||
LOOP 1 LSHIFT C, LOOP DROP ;
|
||||
: _l ( a u -- a, spit a line of u glyphs )
|
||||
( u ) 0 DO ( a )
|
||||
DUP I 7 * + _g
|
||||
LOOP ;
|
||||
: CPFNT7x7
|
||||
0 , 0 , 0 , 0 C, ( space char )
|
||||
541 536 DO I BLK@ BLK( 9 _l 448 + 9 _l LOOP ( 90 )
|
||||
542 BLK@ BLK( 4 _l ( 94! )
|
||||
;
|
15
blk/536
Normal file
15
blk/536
Normal file
@ -0,0 +1,15 @@
|
||||
..XX....XX.XX..XX.XX....XX..XX......XXX......XX.....XX...XX....
|
||||
..XX....XX.XX..XX.XX..XXXXXXXX..XX.XX.XX....XX.....XX.....XX...
|
||||
..XX....XX.XX.XXXXXXXXX.X......XX..XX.XX...XX.....XX.......XX..
|
||||
..XX...........XX.XX..XXXXX...XX....XXX...........XX.......XX..
|
||||
..XX..........XXXXXXX...X.XX.XX....XX.XX.X........XX.......XX..
|
||||
...............XX.XX.XXXXXX.XX..XX.XX..XX..........XX.....XX...
|
||||
..XX...........XX.XX...XX.......XX..XXX.XX..........XX...XX....
|
||||
...........................................XXXX....XX....XXXX..
|
||||
..XX.....XX............................XX.XX..XX..XXX...XX..XX.
|
||||
XXXXXX...XX...........................XX..XX.XXX...XX.......XX.
|
||||
.XXXX..XXXXXX........XXXXXX..........XX...XXXXXX...XX......XX..
|
||||
XXXXXX...XX.........................XX....XXX.XX...XX.....XX...
|
||||
..XX.....XX.....XX............XX...XX.....XX..XX...XX....XX....
|
||||
...............XX.............XX...........XXXX..XXXXXX.XXXXXX.
|
||||
!"#$%&'()*+,-./012
|
15
blk/537
Normal file
15
blk/537
Normal file
@ -0,0 +1,15 @@
|
||||
.XXXX.....XX..XXXXXX...XXX..XXXXXX..XXXX...XXXX................
|
||||
XX..XX...XXX..XX......XX........XX.XX..XX.XX..XX...............
|
||||
....XX..XXXX..XXXXX..XX........XX..XX..XX.XX..XX...XX.....XX...
|
||||
..XXX..XX.XX......XX.XXXXX....XX....XXXX...XXXXX...XX.....XX...
|
||||
....XX.XXXXXX.....XX.XX..XX..XX....XX..XX.....XX...............
|
||||
XX..XX....XX..XX..XX.XX..XX..XX....XX..XX....XX....XX.....XX...
|
||||
.XXXX.....XX...XXXX...XXXX...XX.....XXXX...XXX.....XX....XX....
|
||||
...XX.........XX......XXXX...XXXX...XXXX..XXXXX...XXXX..XXXX...
|
||||
..XX...........XX....XX..XX.XX..XX.XX..XX.XX..XX.XX..XX.XX.XX..
|
||||
.XX....XXXXXX...XX......XX..XX.XXX.XX..XX.XX..XX.XX.....XX..XX.
|
||||
XX...............XX....XX...XX.X.X.XXXXXX.XXXXX..XX.....XX..XX.
|
||||
.XX....XXXXXX...XX.....XX...XX.XXX.XX..XX.XX..XX.XX.....XX..XX.
|
||||
..XX...........XX...........XX.....XX..XX.XX..XX.XX..XX.XX.XX..
|
||||
...XX.........XX.......XX....XXXX..XX..XX.XXXXX...XXXX..XXXX...
|
||||
3456789:;<=>?@ABCD
|
15
blk/538
Normal file
15
blk/538
Normal file
@ -0,0 +1,15 @@
|
||||
XXXXXX.XXXXXX..XXXX..XX..XX.XXXXXX..XXXXX.XX..XX.XX.....XX...XX
|
||||
XX.....XX.....XX..XX.XX..XX...XX......XX..XX.XX..XX.....XXX.XXX
|
||||
XX.....XX.....XX.....XX..XX...XX......XX..XXXX...XX.....XXXXXXX
|
||||
XXXXX..XXXXX..XX.XXX.XXXXXX...XX......XX..XXX....XX.....XX.X.XX
|
||||
XX.....XX.....XX..XX.XX..XX...XX......XX..XXXX...XX.....XX.X.XX
|
||||
XX.....XX.....XX..XX.XX..XX...XX...XX.XX..XX.XX..XX.....XX...XX
|
||||
XXXXXX.XX......XXXX..XX..XX.XXXXXX..XXX...XX..XX.XXXXXX.XX...XX
|
||||
XX..XX..XXXX..XXXXX...XXXX..XXXXX...XXXX..XXXXXX.XX..XX.XX..XX.
|
||||
XX..XX.XX..XX.XX..XX.XX..XX.XX..XX.XX..XX...XX...XX..XX.XX..XX.
|
||||
XXX.XX.XX..XX.XX..XX.XX..XX.XX..XX.XX.......XX...XX..XX.XX..XX.
|
||||
XXXXXX.XX..XX.XXXXX..XX..XX.XXXXX...XXXX....XX...XX..XX.XX..XX.
|
||||
XX.XXX.XX..XX.XX.....XX.X.X.XX.XX......XX...XX...XX..XX.XX..XX.
|
||||
XX..XX.XX..XX.XX.....XX.XX..XX..XX.XX..XX...XX...XX..XX..XXXX..
|
||||
XX..XX..XXXX..XX......XX.XX.XX..XX..XXXX....XX....XXXX....XX...
|
||||
EFGHIJKLMNOPQRSTUVWXYZ[\]^_
|
15
blk/539
Normal file
15
blk/539
Normal file
@ -0,0 +1,15 @@
|
||||
XX...XXXX..XX.XX..XX.XXXXXX.XXXXX.........XXXXX....XX..........
|
||||
XX...XXXX..XX.XX..XX.....XX.XX.....XX........XX...XXXX.........
|
||||
XX.X.XX.XXXX..XX..XX....XX..XX......XX.......XX..XX..XX........
|
||||
XX.X.XX..XX....XXXX....XX...XX.......XX......XX..X....X........
|
||||
XXXXXXX.XXXX....XX....XX....XX........XX.....XX................
|
||||
XXX.XXXXX..XX...XX...XX.....XX.........XX....XX................
|
||||
XX...XXXX..XX...XX...XXXXXX.XXXXX.........XXXXX.........XXXXXXX
|
||||
.XX...........XX................XX..........XXX.........XX.....
|
||||
..XX..........XX................XX.........XX.....XXXX..XX.....
|
||||
...XX...XXXX..XXXXX...XXXX...XXXXX..XXXX...XX....XX..XX.XXXXX..
|
||||
...........XX.XX..XX.XX..XX.XX..XX.XX..XX.XXXXX..XX..XX.XX..XX.
|
||||
........XXXXX.XX..XX.XX.....XX..XX.XXXXXX..XX.....XXXXX.XX..XX.
|
||||
.......XX..XX.XX..XX.XX..XX.XX..XX.XX......XX........XX.XX..XX.
|
||||
........XXXXX.XXXXX...XXXX...XXXXX..XXXX...XX.....XXX...XX..XX.
|
||||
WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
|
15
blk/540
Normal file
15
blk/540
Normal file
@ -0,0 +1,15 @@
|
||||
..XX.....XX...XX......XXX......................................
|
||||
..............XX.......XX......................................
|
||||
.XXX....XXX...XX..XX...XX....XX.XX.XXXXX...XXXX..XXXXX...XXXXX.
|
||||
..XX.....XX...XX.XX....XX...XXXXXXXXX..XX.XX..XX.XX..XX.XX..XX.
|
||||
..XX.....XX...XXXX.....XX...XX.X.XXXX..XX.XX..XX.XX..XX.XX..XX.
|
||||
..XX.....XX...XX.XX....XX...XX.X.XXXX..XX.XX..XX.XXXXX...XXXXX.
|
||||
.XXXX..XX.....XX..XX..XXXX..XX...XXXX..XX..XXXX..XX.........XX.
|
||||
...............XX..............................................
|
||||
...............XX..............................................
|
||||
XX.XX...XXXXX.XXXXX..XX..XX.XX..XX.XX...XXXX..XX.XX..XX.XXXXXX.
|
||||
XXX.XX.XX......XX....XX..XX.XX..XX.XX.X.XX.XXXX..XX..XX....XX..
|
||||
XX......XXXX...XX....XX..XX.XX..XX.XX.X.XX..XX...XX..XX...XX...
|
||||
XX.........XX..XX....XX..XX..XXXX..XXXXXXX.XXXX...XXXXX..XX....
|
||||
XX.....XXXXX....XXX...XXXXX...XX....XX.XX.XX..XX.....XX.XXXXXX.
|
||||
ijklmnopqrstuvwxyz{|}~
|
Loading…
Reference in New Issue
Block a user