Meanwhile, I’ve discovered that number eight and number zero are hard to distinguish when reading from a distance, because of the dot inside the number zero.
I decided to remove the dot from number zero in order to make the font more readable. But how to do it?
Font generated from Squix’s generator is stored in form of source code. That makes it possible to edit. Just the stream of hexadecimal numbers is not very readable for a human.
Here is a small trick. Open the file in Vim in a terminal window. Search for string 0x00 which represents an area with no pixels. Vim should highlight all the occurences of 0x00. If you can’t see the highlight type command:
Start shrinking the window of the terminal and you should see that pattern begins to emerge.
When you hit the correct length of a line you should see the number clearly.
If you want to open this file-list.txt by vim you may be little bit surprised by unreadable text:
If you open the same file in notepad, then everything is perfectly readable.
There is simple fix for vim suggested by Tony Mechelynck. Just open .vimrc in your home directory and add following lines:
if has('multi_byte') " multibyte features compiled-in
if &encoding !~? '^u' " the OS locale is not Unicode
if &termencoding == '' " empty means 'use &enc'
let &termencoding = &encoding " avoid clobbering keyboard codes
set encoding=utf-8 " we can do it, now that the kb is taken care of
set fileencodings=ucs-bom,utf-8,latin1 " heuristics for existing files
setglobal bomb fileencoding=latin1 " defaults for new files
" 'bomb' doesn't apply to latin1
" it applies when 'fenc' is manually set to Unicode