Thanks a lot for the uppercase patch!
I've included small-caps only because I had (wrong) feeling this would be the same beast.
Not the case, so I've done some digging in TTF format, I'll check how you actually parse it and if it's possible to submit a patch for this. There are 'c2sc' and 'smcp' display substitution tables which should provide the necessary glyphs for 'please don't remove me' list.
|