The effect of font design characteristics on font legibility