- From: MURATA Makoto <eb2m-mrt@asahi-net.or.jp>
- Date: Thu, 12 Dec 2019 13:51:53 +0900
- To: www-archive@w3.org
- Message-ID: <CALvn5EDtNyFTOJMKii93LCH=Q3ycZuyqYrk8aH8x3EydVcsCcw@mail.gmail.com>
---------- Forwarded message --------- From: Taro Yamamoto <tyamamot@adobe.com> Date: 2019年12月12日(木) 10:20 Subject: Re: UAX#50 conformance: Is it possible to update existing fonts without causing damage to existing non-CSS applications? To: fantasai <fantasai@inkedblade.net> Cc: Florian Rivoal <florian@rivoal.net>, MURATA Makoto < eb2m-mrt@asahi-net.or.jp>, Nat McCully <nmccully@adobe.com> > My current understanding of your explanation seems to be expressed in the > following way: [...] > > Is this understanding correct? Yes! This is a correct understanding of 'mixed' orientation according to CSSWM/UAX50. I'm glad to know that my understanding of this issue has been improved to a degree. > > I think that every dash in Pd class (except PRESENTATION FORM FOR VERTICAL) > > should be R or Tr, and that even 'R' dashes should have a 'vert' alternate > > with a rotated glyph, because even in upright styles of typesetting, it would > > be desired to have them rotated. > > If ‘vrtr’ characters are assumed to be rotated by the application always, even > with some modified glyph shape, it doesn’t seem to avoid the current existing > InDesign’s incompatibility with UAX50 about the above-mentioned R characters > treated as ‘Tr’ glyphs by InDesign, included in the ‘vert’ feature, because > the intended purpose was to prevent the glyphs from being automatically > rotated by the application, but to provide the application with the > ‘pseudo-rotated’ glyph shapes, so that high precision in the ‘pseudo-rotated’ > output results should be guaranteed. -> For other characters--specifically, those which should be rotated in 'mixed' mode, but need to be upright in 'upright' mode: C. If there is no significant content compatibility problem, categorize as R and ensure that fonts are generated with appropriate 'vert' and 'vrtr' glyphs to work with both 'upright' and 'mixed' modes. D. If there is a significant content compatibility problem, then we need to create some alternate system which allows existing applications to use 'vert' as they expect, but provides UAX50/CSSWM applications to access an upright glyph when 'upright' mode is requested As I've been thinking UAX50 is for the 'mixed' mode, I haven't ever considered the issue of supporting the 'upright' mode. Nat might have some ideas about how applications to support it. Regards, --Taro -- Regards, Makoto
Received on Thursday, 12 December 2019 04:52:35 UTC