Re: Windows日本語フォントでのUAX50問題文字のテスト


> この図で、まだ分からない点があります。MS明朝は
> 作り直されるという前提、Firefoxは修正されるという
> 前提で変更後の表を書いてますか?

下側の表の前提は、ブラウザーは全てアップデート、フォントは asi-is です。もし U+2702 が Tr に決まったら、MS明朝・ゴシックはU+2702 に vert を持っていないのでそのままでは UAX50 に沿っていない状態になります。下側の表の赤はそれを示しています。vert を加えることで沿った状態にすることができます。表のタイトルと、*1 の注に説明を加えてみました。

正直言って、MS にとってフォントはアップデートしやすいものである可能性があって、その場合には、じゃあ、UAX50 をそのままにして我々のフォントをアップデートすればいいじゃない、となる可能性もあります。そっちには行ってほしくない。業界がフォントを動かすには大きなコストがかかり、もし MS がフォントを変える方向に動くと、MS と業界のフォントとの inconsistency が解決できないことを理解してもらう必要があります。それを示すのに、業界のフォント、というカラムを作ると良いかな。加えてみました。




> 2022/07/13 9:34、MURATA Makoto <eb2m-mrt@asahi-net.or.jp>のメール:
> 
> 木田さん、
> 
> 2022年7月13日(水) 8:51 Yasuo Kida <kida@mac.com <mailto:kida@mac.com>>:
>> 
>> 村田さんの懸念がいまいちわかっていないのですが、
> 
> UやRは、実際に文字が正立するか横転するかを直接
> 決めるわけではないからです。パラメタの一つに過ぎません。
> 
> UであってもsidewaysとCSSで指定すれば横転します。
> 
> RであってもuprightとCSSで指定すれば正立します(vert
> で横転したグリフを提供すれば横転します)。
> 
> UであってuprightかmixedとCSSで指定した場合ですら、
> vertで横転したグリフを提供すれば横転します。
> 
> https://www.w3.org/TR/css-writing-modes-3/#vertical-font-features <https://www.w3.org/TR/css-writing-modes-3/#vertical-font-features>
> 
> このようにU=正立ではなく、R=横転ではありません。
> 
>> 
>> とりあえず。記号は私はわかりにくいと思うので言葉にしました。
> 
> ありがとうございます。
> 
> この図で、まだ分からない点があります。MS明朝は
> 作り直されるという前提、Firefoxは修正されるという
> 前提で変更後の表を書いてますか?
> 
> 村田 真
> 
> 
> 
>> 
>> 
>> 
>> 2022/07/12 20:01、MURATA Makoto <eb2m-mrt@asahi-net.or.jp>のメール:
>> 
>> 2022年7月12日(火) 19:43 Yasuo Kida <kida@mac.com>:
>> 
>> 
>> U と書いてあればそれは「正立した」という結果を表しているのですが、わかりにくいですかね。
>> 
>> 
>> 誤解を招く危険な記述だと思います。UAX50でUなのにvertによって
>> 横になることもあるからです。
>> 
>> カラムのタイトルが、"MS Mincho's behavior on web browsers” ならわかりやすくなりますか?
>> もしくは結果の箱には upright / rotated と異なる用語を使うか。
>> 
>> 
>> 結果の箱には UやRでない記号を使いましょう。△と▷
>> ではどうでしょう。
>> 
>> 村田 真
>> 
>> 
>> 
>> 木田
>> 
>> 2022/07/12 19:37、MURATA Makoto <eb2m-mrt@asahi-net.or.jp>のメール:
>> 
>> うーん、フォント自体をUとかRと記述するのは誤解を招くと思います。
>> Uのとき正立するわけではない(vertがあればそれ次第)から
>> です。
>> 
>> 村田
>> 
>> 2022年7月12日(火) 18:46 Yasuo Kida <kida@mac.com>:
>> 
>> 
>> Consistency across all MS fonts, というカラムを加えました。
>> 
>> <PastedGraphic-3.png>
>> 
>> 
>> 2022/07/12 16:59、Yasuo Kida <kida@mac.com>のメール:
>> 
>> 
>> 些細な点 UD Dig→UD Digi に修正
>> Proposalの表の MS Mincho/Gothic の U+3030 は「R (vert)」とありますが、
>> 
>> 
>> 訂正しました & ちょっときれいにしました。
>> 
>> 下の After proposed changes はフォントは as-is、ブラウザが変更に対応してアップデートしたらこうなる、という図です。見事に動作が統一されます。もしU+2702がTrになったらMS Mincho/Gothicにvertを入れる必要があります。
>> 
>> <PastedGraphic-7.png>
>> 
>> 
>> U+3030字形に触れると議論が発散しそうなので触れていませんが、MS 明朝・ゴシックの字形の不統一は面白いですね。字形も他と少し違います。視覚的にでしょうけれどちょっと斜めって見えますね。
>> 
>> 木田
>> 
>> 2022/07/12 16:43、Shinyu MURAKAMI <murakami@vivliostyle.org>のメール:
>> 
>> 木田さん
>> 
>> On Jul 12, 2022, at 16:10, Yasuo Kida <kida@mac.com> wrote:
>> 
>> こんな感じの理解で正しいですかね。
>> 
>> 
>> <PastedGraphic-2.png>
>> 
>> 
>> 
>> 些細な点 UD Dig→UD Digi に修正。ちなみに Windows 10 に付属のこのフォントファミリーには次のバリエーションが含まれてます:
>> UD Digi Kyokasho N-R
>> UD Digi Kyokasho N-B
>> UD Digi Kyokasho NK-B
>> UD Digi Kyokasho NK-R
>> UD Digi Kyokasho NP-B
>> UD Digi Kyokasho NP-R
>> 
>> 参考: https://docs.microsoft.com/en-us/typography/font-list/ud-digi-kyokasho

>> 
>> もう一点、
>> Proposalの表の MS Mincho/Gothic の U+3030 は「R (vert)」とありますが、R となった場合には、vertフィーチャーは使わないで回転させることになるので、ただの「R」とするべきかと思います。
>> 
>> 
>> Firefox の U+3030 だけ違いますね。これを R として扱っているのかな?
>> 
>> 
>> この Firefox での U+3030 の扱いは興味深いですね。
>> UAX50改定を先取りしてU+3030をRに修正しているのかというとそうではなくて、MS MinchoのU+3030の縦書きでは回転だけでなく左右反転した字形になってます。vertがあるとvertを使ってなければ回転させているみたいです。
>> 
>> それから、どのブラウザでの縦書きでもMS Minchoは横書き字形に対して回転+左右反転の字形なのですが、MS Gothicは回転だけの字形になっていることに気がつきました。
>> 
>> 横書きでの MS Mincho と MS Gothic のU+3030の字形(上がMincho):
>> <msmin-msgoth-u2016-horiz.png>
>> 
>> 縦書きでの MS Mincho と MS Gothic のU+3030の字形(右がMincho):
>> <msmin-msgoth-u2016-vert.png>
>> ただの回転でも回転+左右反転でもどっちでも問題ないということなのだろうと思います。(TrでなくてRで問題なし)
>> 
>> 
>> 
>> 
>> 村上
>> 
>> 
>> 
>> 
>> 
>> --
>> Regards,
>> Makoto
>> 
>> 
>> 
>> 
>> --
>> Regards,
>> Makoto
>> 
>> 
> 
> 
> -- 
> Regards,
> Makoto

Received on Wednesday, 13 July 2022 01:37:01 UTC