Text height

Arbitrary text that is expected to contain lower case letters
with descenders, show take the vertical center as the mid-point
between the cap height and the descender depth.

Unfortunately, including the descender depth can produce
unbalanced results for text which is not expected to have
descenders (e.g. numbers within a bordered box), visually this
makes the center too high.