Open dauwhe opened 4 years ago
Yes. Although seems what it probably ought to use is the opbd feature (if it exists) . The intention is to typeset the initial letter at the same position it would be if it were regular inline text. That's probably how we should describe it in the spec...
Although I do wonder if that really makes the most sense. Maybe it should just be flush...
+1 to opdb. If that is absent, my instinct is that we should kern for positive side-bearing (as currently described in the spec) but leave negative side-bearing alone, for better optical alignment. But I am far from an expert here...
https://drafts.csswg.org/css-inline/#initial-letter-inline-position
So the start side bearing can be either positive or negative. In Adobe Caslon Pro, the capital "V" has positive start side bearing—the left edge of the glyph bounding box is is at +22. So I presume we would move the initial-letter box left by that amount so the start edge of the glyph bounding box coincides with the start edge of the containing block.
But the capital "Y" in the same font has negative start side bearing (-15). Would we then move the initial-letter box to the right?