Reload Original PagePrint PageEmail Page

A very tiny, monospace, bitmap font

Long ago, when making an SSH client for a phone, we needed the tiniest possible monospace font we could find that was still basically legible. Brian Swetland — who was also the instigator of this side project — had made a 4x6 font (3x5 usable pixels) for a Palm Pilot VT100 emulator. Here’s what it looks like, blown up four times:

original font

When I first tried it out doing things like reading email and editing code, a couple of things bugged me. The uppercase letters were great. The lowercase letters had looked fine individually, but when used in long strings together, they tended to look like a child’s writing. I eventually figured out that this was because they all had different middle heights, and modified them so that they had a fairly tall mid-height (one pixel shorter than uppercase) but were all consistent. This made some of the individual letters (like “x”) look odder, but it made them much easier to read as a whole. It also let the “a” and “g” look a lot more stylish.

The other thing that bothered me was the digits, which I think were intentionally modeled on the 7-segment LED of an alarm clock. Again, they looked fine on their own or as part of a long string of digits, but when they were in the middle of a line like “Date: 23 Jan 2010”, they stuck out a lot. I pretty much just went in with a belt sander and sanded off the corners so they would seem more rounded.

The final version, which we jokingly called “Tom Thumb”, is below:

modified font

And here’s a dumb comparison of a line of text, with the modified form on top and the original underneath:

Hello World!

Brian’s page implies that his font was licensed under the MIT license, so since I did these modifications in my free time, the same license applies here. Feel free to download the BDF file below if you would find this useful, or would like to modify it further for some other nefarious purposes.

The BDF actually includes a sprinkling of Latin-1 characters too, but the pixel limitations hit ::...


免责声明:
当前网页内容, 由 大妈 ZoomQuiet 使用工具: ScrapBook :: Firefox Extension 人工从互联网中收集并分享;
内容版权归原作者所有;
本人对内容的有效性/合法性不承担任何强制性责任.
若有不妥, 欢迎评注提醒:

或是邮件反馈可也:
askdama[AT]googlegroups.com



自怼圈/年番新

DU21.7
关于 ~ DebugUself with DAMA ;-)


关注公众号, 持续获得相关各种嗯哼:
zoomquiet


粤ICP备18025058号-1
公安备案号: 44049002000656 ...::