[mpeg-OTspec] MS Proposal: 'svrt' feature
Behdad Esfahbod
behdad at behdad.org
Thu Jan 3 23:51:11 CET 2013
On 13-01-03 03:30 PM, Michelle Perham wrote:
>
>
> I have one last proposal to submit on behalf of Microsoft. This one was also
> put together by Dwayne Robinson. If people feel it’s worthwhile, we’ll need to
> draft the text as it would appear in the spec.
>
>
>
> Summary: Create a new feature tag to account for limitations in the ‘vert’ feature
>
>
>
> Details: The OpenType ‘vert’ feature adjusts the positioning and form of
> numerous upright glyphs in vertical text. However, there is no OpenType
> feature to adjust positioning and form of glyphs of other non-ideographic
> scripts in vertical text, such as Latin turned 90 degrees clockwise. This
> results in poor alignment of certain punctuation. Using ‘vert’ for these
> non-upright characters would be unwise because ‘vert’ substitutes glyph forms
> that are expected to be upright rather than turned, so this can result in
> /doubly/ turned glyphs like brackets and arrows (such as U+2192). Had ‘vert’
> only changed positioning and form, it could have been used for both, where
> higher level layout would have controlled character orientation via a standard
> like UTR 50. However, since ‘vert’ has historically conflated orientation into
> the substitution, I propose the distinct ‘svrt’ GSUB/GPOS tag for such usage -
> credit to Elika Etemad for the idea.
While in general I welcome this proposal, I think there needs to be clear
instructions on how this should interact with 'vert', 'vrt2', as well as
engine-level rotation. Do you have full feature proposal?
behdad
> Thanks!
>
>
>
> Michelle
>
> Microsoft Typography Group
>
>
--
behdad
http://behdad.org/
More information about the mpeg-otspec
mailing list