As I told you earlier: A negative bbox value descends below the
baseline (which has y=0).
How could a bounding box represent both the overall size of the
glyph and the descent at the same time?
Sorry for being imprecise. A bbox consists of four values: The (x,y)
values of the lower left (llx,lly) and the upper right (urx,ury)
corner. A box of a glyph with a descender looks like this:
(urx,ury)
+----------+
| |
| |
| |
| |
------+----------+------ baseline (y = 0)
| |
+----------+
(llx,lly)
If I say `a negative bbox value' I've meant that lly< 0; the
descender is thus simply the value of lly.