縦書きの中の dir="rtl" (was RE: 縦書きにおける方向関連の議論のいったん整理

本題とずれるので件名を変えました。

ここで議論することではないのかもしれませんが、

> XHTMLの側で dir="ltr" または dir="rtl" が指定された要素に対しては横書
> きを強制するという案があります。
:
> (X)HTML の dir 属性は、普通は CSS の direction プロパティにマッピングさ
> れるものですが、縦書き対応の場合には、block-flow: tb も指定する機能をも
> たせてもよいのではないかという考えです。

これはちょっと疑問が残ります。

* 縦書きの中でRTLが使えなくなること。
* 便利だからという理由で、本来の枠組みを少し超えてしまっているんではないかと感じること

「あんまり使わないし、この方が便利じゃん」という、ちょっと安易な感じを受けるのは、私だけでしょうか?

縦書きの本の中で、原文で示したい部分があれば、横に寝かせた英文を書きますよね。これにしてしまうと、横に寝かせたRTL言語は永久に書けなくなる、ということですよね?

「標準化」というのが「多数決」なのか、「少数も生かす」ものなのか、という議論にもなるのかもしれませんが、実際にあまり使わないとしても、ゼロではないニーズに対して「永久にできなくする」というところに少し引っかかるのかもしれません。

Received on Tuesday, 20 July 2010 04:05:17 UTC