What’s the best way to handle capital spacing ”pos” feature for ”smcp”?
The following behavior refers to Adobe InDesign, which I consider the benchmark for sophisticated OpenType feature support:
Whichever glyphs are include in the ‘cpsp’ feature, they will be spaced accordingly (whether or not they are capitals), when the ‘All Caps’ feature is applied, or with ‘caps lock’ depressed when typing.
However, if small cap glyphs are included in the cpsp feature, their spacing won’t be affected when smcp or c2sc is applied.
There is no ‘scsp’ feature.
Therefore, if small caps are to be spaced out, it has to be done by giving them wider sidebearings.
The trick is to have the spacing of the small caps match the spacing of the all-cap setting with cpsp applied.
But how many fonts have this ‘extra sidebearing’ spacing for small caps, tuned to the amount of extra spacing in the ‘c2sc’ feature?
As an aside, I very rarely include the cpsp feature in my types.
I think the base setting for an all cap setting should be the sidebearings of the glyphs; then the typographer may track in or out from this benchmark according to the demands of the layout, without having an arbitrary value implemented which is unrelated to that.
I think that your aside represents a very sensible approach—which is, quite simply, selling your products to typographers who actually know what they're doing. Very old school. Rah.
Thank you Nick!
The one who answered the question, not the one who was sniping at the other.
Here are a couple of “cpsp” fonts, Adobe Caslon and Linotype Palatino.
(The top capitals are typed manually holding down the shift key, the bottom ones with “All Caps” setting.)
It doesn’t seem as if the small cap spacing is matched to the cpsp spacing.