> > ... calculate an "average" baseline and align to that ...
> Or align to the midpoints of the overall font glyph boxes (including > font ascent and font descent). That may be a suitable compromise. Or... whatever works. FreeType provides a client with all kinds of metrics and bounding boxes, bitmap sizes and offsets. Use them as you see fit for text layout or graffiti.