use ascent/descent value from font data instead of font's bounding box