Changing Text Arduino inkShield
The fonts are the little bitmaps starting at line 50. Each 16 bit value is 1 column of the letter to be printed. There are 10 columns of pixels per character (the rowsPerChar value). The least significant bit is the bottom row.

So to change the font all you need to do is change those bitmaps.