- From: L. David Baron <dbaron@dbaron.org>
- Date: Mon, 4 Aug 2014 22:23:10 -0700
- To: www-style@w3.org
- Message-ID: <20140805052310.GA6925@crum.dbaron.org>
How should ruby interact with ligatures and shaping (and even combining marks)? In particular, if two adjacent ruby-bases, or a ruby-base adjacent to something outside the ruby, form ligatures or connect to the adjacent text? Similar for adjacent ruby-texts? I'm inclined to think they should not interact (i.e., always separate text) since large ruby-bases can separate ruby-texts, and large ruby-texts can separate ruby-bases. This makes things easier. I'm not sure how much the use cases for these things intersect, although if they do (e.g., Korean written in decomposed Hangul with what could be part of one jamo in one ruby base and part in another) I'm not at all convinced that combining would even be the right behavior. In any case, I think the spec should specify what happens, perhaps in http://dev.w3.org/csswg/css-ruby/#ruby-layout . -David -- 𝄞 L. David Baron http://dbaron.org/ 𝄂 𝄢 Mozilla https://www.mozilla.org/ 𝄂 Before I built a wall I'd ask to know What I was walling in or walling out, And to whom I was like to give offense. - Robert Frost, Mending Wall (1914)
Received on Tuesday, 5 August 2014 05:23:35 UTC