Next: File Structure, Up: PFF2 Font File Format [Contents][Index]
The goal of this format is to provide a bitmap font format that is simple to use, compact, and cleanly supports Unicode.
There are many existing bitmap font formats that GRUB could use. However, there are aspects of these formats that may make them less than suitable for use in GRUB at this time:
Inefficient storage; uses ASCII to describe properties and hexadecimal numbers in ASCII for the bitmap rows.
Many format variations such as byte order and bitmap padding (rows padded to byte, word, etc.) would result in more complex code to handle the font format.