SourceRectAtTime: Tell AfterEffects to ignore hanging parts of letters (Ps, Gs, Ys, commas, etc.)
I've come across another one of those would-be-nice kinds of situations, and I haven't been able to find anything about this on Google so this may not be something anybody else has tried to do--but when doing a SourceRectAtTime for the height of a text layer, is there any way to tell it to ignore the hanging parts of letters and punctuation? Things like parentheses, commas, and some lower-case letters like y's, p's, g's, and so on can throw off the height calculation.
(And for that matter it can throw off the leading between lines, which is something else I'd really love to be able to address)
I know some other software is capable of saying "if the capitol of this matches the capitol of that," and I'm curious if it's possible to do something similar with AE--maintain consistent spacing based on letters only (and then to look at capitals instead of mixed-case), and ignore any punctuation marks completely?
The specific usage scenario I have where this would come into play--I've got an end credits sequence where instead of scrolling, the credits just pop in one right after the other, and anytime there's a comma, or a parenthesis, or a slash for a URL, or a mixed-case letter with a hanging element, it throws off the spacing and there's a visible difference in position from one to the next. It's a minor annoyance at best, but it's "one of those things."
I can think of a couple of very complicated ways to overcome this, so it's not like it's an unsolvable problem, but I'd like to know if there's a simpler way to go about it than what I'm thinking of.