縦組みにおける英数字正立論11―CSS3 Writing ModesとUnicodeの動き


CSS3のWriting Modesで縦組みを指定できるようになって、EPUB3がそれを採用してEPUBで縦組み指定ができるようになった、というのは昨年(2010年~2011年)の話です。

CSS Writing Modes Module Level 3(最新版はhttp://www.w3.org/TR/css3-writing-modes/ --W3C Working Draft 1 September 2011)

これによってWebやEPUBでも縦組みを指定できることになったと思われたのです。ところが、CSS3のWriting Modesのみでは文字単位で正立させるか横倒しにするか規定されていないため挙動が不統一になってしまいます。

そこで、これを統一化しようということで、Unicodeで文字のコードポイント毎に方向の特性を定義するTR#50という仕様が提案されました。

Unicode Technical Report #50
UNICODE PROPERTIES FOR VERTICAL TEXT LAYOUT(Draft)(http://unicode.org/reports/tr50/ --Unicode Technical Report #50 UNICODE PROPERTIES FOR VERTICAL TEXT LAYOUT)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA値として計算に合う値を入力してください。 *