;; ;; Vector Font Description, System 6x12 ;; ;; All lines starting with a semicolon will be ignored. ;; Currently, comments must not occur inside a character ;; description! ;; ;; The first byte of each character description specifies ;; the number of vectors occupied by that character. ;; All bytes are written in three-digit form and in decimal. ;; ;; The meaning of the three digits is as follows: ;; ;; P D L ;; ;; P - pen up/down; 0=up (skip), 1=down (draw) ;; D - direction; see below ;; L - length; number of pixels to draw or skip ;; ;; The direction part is interpreted this way: ;; ;; 0 ;; 7 | 1 ;; \ | / ;; 6 ---- ---- 2 ;; / | \ ;; 5 | 3 ;; 4 ;; ;; Examples: 105 means draw(1) up(0) five(5) pixels ;; 052 means skip(0) left/down(5) two(2) pixels ;; ;; ;; All characters occupy a 12x6 matrix on the screen (scale=1), but ;; they look best with scale=2. ;; ;; . . . . . . . . . . . . ;; . X X X . . . . . . . . ;; X . . . X . . . . . . . ;; X . . . X . . X X X . . ;; X X X X X . X . . . X . ;; X . . . X . X . . . X . ;; X . . . X . X . . . X . ;; X . . . X . . X X X X . ;; . . . . . . . . . . X . ;; . . . . . . . . . . X . ;; . . . . . . . . . . . . ;; . . . . . . . . . . . . ;; ;; space 000 ;; ! 004 022 101 001 104 ;; " 005 006 021 142 022 102 ;; # 008 002 124 002 164 011 144 022 104 ;; $ 011 001 123 111 171 162 171 111 123 071 061 146 ;; % 011 114 064 121 141 161 101 034 161 101 121 141 ;; & 011 024 174 101 111 121 131 153 141 131 121 112 ;; ' 005 021 006 021 121 152 ;; ( 004 023 171 104 111 ;; ) 004 021 111 104 171 ;; * 008 003 124 062 171 132 171 111 152 ;; + 005 003 124 062 102 144 ;; , 003 022 121 152 ;; - 002 003 124 ;; . 005 021 121 101 161 141 ;; / 003 101 114 101 ;; 0 012 021 171 104 111 122 131 144 151 162 021 002 102 ;; 1 005 021 122 061 106 151 ;; 2 007 024 164 114 101 171 162 151 ;; 3 013 005 111 122 131 141 151 162 022 131 141 151 162 171 ;; 4 006 023 106 043 121 164 103 ;; 5 010 006 024 164 143 123 131 141 151 162 171 ;; 6 011 003 123 131 141 151 162 171 104 111 122 131 ;; 7 004 101 114 101 164 ;; 8 017 001 101 111 171 101 111 122 131 141 151 162 022 131 141 151 162 171 ;; 9 011 001 131 122 111 104 171 162 151 141 131 123 ;; : 010 021 121 101 161 141 003 121 101 161 141 ;; ; 008 031 112 161 002 121 101 161 141 ;; < 004 023 001 172 112 ;; = 004 002 124 002 164 ;; > 003 011 112 172 ;; ? 008 005 111 122 131 141 152 041 141 ;; @ 014 012 121 102 161 151 141 123 103 171 162 151 144 131 122 ;; A 007 105 111 122 131 145 003 164 ;; B 011 106 123 131 141 151 163 023 131 141 151 163 ;; C 009 014 001 171 162 151 144 131 122 111 ;; D 006 106 123 131 144 151 163 ;; E 008 106 124 064 043 123 063 043 124 ;; F 005 106 124 064 043 123 ;; G 011 014 001 171 162 151 144 131 122 111 102 163 ;; H 005 106 043 124 003 146 ;; I 006 021 122 061 106 061 122 ;; J 006 014 002 145 151 162 171 ;; K 006 106 043 121 113 053 133 ;; L 003 106 046 124 ;; M 004 106 132 112 146 ;; N 005 106 041 134 041 106 ;; O 009 021 171 104 111 122 131 144 151 162 ;; P 006 106 123 131 141 151 163 ;; Q 012 021 171 104 111 122 131 144 151 162 002 021 132 ;; R 008 106 123 131 141 151 163 021 133 ;; S 013 014 001 171 162 151 141 131 122 131 141 151 162 171 ;; T 004 022 106 022 164 ;; U 006 006 145 131 122 111 105 ;; V 005 006 144 132 112 104 ;; W 009 006 145 131 111 101 041 131 111 105 ;; X 007 101 114 101 064 141 134 141 ;; Y 007 022 103 172 101 024 141 152 ;; Z 006 124 064 101 114 101 164 ;; [ 005 021 122 062 106 122 ;; \ 004 024 101 174 101 ;; ] 005 006 021 122 146 162 ;; ^ 003 004 112 132 ;; _ 002 041 124 ;; ` 004 006 022 161 132 ;; a 009 003 111 122 131 143 163 171 111 123 ;; b 007 106 042 123 131 142 151 163 ;; c 009 024 001 151 162 171 102 111 122 131 ;; d 008 024 106 042 163 151 142 131 123 ;; e 010 002 123 111 171 162 151 142 131 122 111 ;; f 009 021 105 111 121 131 063 042 061 123 ;; g 011 024 163 171 102 111 122 131 144 151 162 171 ;; h 005 106 042 123 131 143 ;; i 008 021 122 061 104 161 002 021 121 ;; j 009 006 022 121 042 061 121 145 151 171 ;; k 006 106 044 121 112 052 132 ;; l 005 006 021 145 131 111 ;; m 009 104 041 111 131 143 003 111 131 143 ;; n 006 104 041 111 122 131 143 ;; o 009 021 171 102 111 122 131 142 151 162 ;; p 007 104 123 131 142 151 163 142 ;; q 008 024 042 106 163 151 142 131 123 ;; r 005 104 041 111 122 131 ;; s 008 014 163 151 131 122 131 151 163 ;; t 009 006 021 145 131 121 111 064 002 123 ;; u 007 004 143 131 122 111 003 144 ;; v 005 004 142 132 112 102 ;; w 009 004 143 131 111 101 041 131 111 103 ;; x 003 114 064 134 ;; y 006 042 114 102 064 142 132 ;; z 004 024 164 114 164 ;; { 008 006 023 151 141 151 131 141 131 ;; | 002 022 106 ;; } 007 021 111 101 111 171 101 171 ;; ~ 005 005 021 111 131 111 ;; ^? 005 124 102 172 152 142