I just committed code to allow vertical alignment of text by the
baseline (rather than the bottom of all the descenders).
I think it should be useful, however, it behaves rather strangely with
rotation, and I thought I'd solicit some feedback from the list.
The "problem" (if it is one) is that halignment and valignment don't
rotate along with the text (and there's lots of good reasons why it
doesn't.) However, when you rotate text by 90 degrees, does that mean
you would want the baseline to be horizontally aligned to the baseline?
Does this suggest that baseline alignment is not really a property of
valignment? But then what do you do with non-rectilinear rotations?
Does this even matter? Is it good enough to just ignore the rotation