Re: JLReq の文字クラスと Unicode の文字クラスとの関係

On 2021/03/30 12:42, Koji Ishii wrote:
>         4. vert の問題 2:どの文字が vert で回転されるべきかきちんと定めてほしい、とのリクエスト
> 
> 
>     これはそういう意味なんですか? この4が何を求めているのか、ちょっと趣旨が読めていないです...「どの文字が vert で回転されるべきか」はUAX#50が既に定めているので、CSS WGがSC29に改めてリクエストする趣旨がちょっとよく分かっていません。主語が「CSS WG」なので、CSS WGの誰かがきっと書いたんだと思うんですが、何を求めているのか、おわかりになる方がいらっしゃいましたら、解釈を是非お願いします。
> 
>         。*UAX50 の初期のドラフトは個々の文字に対してその挙動を定めていたが、それが無くなった、と書いてあるように読めますが、最新版でも文字ごとの方向は書いてありますよね。おそらく私の読み方が間違っているのだと思います。どなたか解釈を助けて*
> 
> 
>     二番目の段落が言っているのは、"in upright typesetting modes" が鍵のようで、初期のUAX#50にSVOという `text-orientation: upright <https://drafts.csswg.org/css-writing-modes-3/#valdef-text-orientation-upright>` 指定時の挙動を、デフォルトの挙動とは別に定めるという案がありました。これはデフォルトの挙動でカバーできるので、確かにabandonedされましたが、この段落と、前の段落、後の段落が私の頭の中で繋がりません。SVOを戻してくれ、と言っているわけでもなさそう。ということで、この段落だけを見れば解釈できますが、趣旨の解釈ができていません。

 背景の趣旨の議論などを見つけたand/or把握しているという話では全くないのではありますが、、参
照しているデータを持ってきてUAX#50のVOとマージして眺めたりとかいろいろしてたところで、で、個
人的には"envisages guidelines such as the following:"の直下よりもその次の"Note that"以降、特
に
> SHOULD provide appropriate "rotated"glyphs as vert alternattes for characters with SVO=R
と
> MAY have vrtr alternates for any characters
がキモ(&CSS実装で大きく変化するであろう部分)で、オレタチがやる!的な話があったりするのかな、
という気もしてきました。。。


note.
 使った、というか、この際!でいい加減に重い腰上げて書いたスクリプトは↓で(車輪の再生産だと
は思いますが、、)、Unicodeのフォーマットをパースして配列に入れるのと2つのセットをマージする
コードが入った(ただし2つ目のデータの領域開始点をチェックしてないバグがあり)クラスで、2つファ
イルをつけて実行するとマージしたデータをコンソールに出力します。。
https://github.com/himorin/jlreq-unicode-notes/blob/main/script/ParseData.py

Received on Tuesday, 30 March 2021 12:56:32 UTC