Koji Ishii <kojiishi@gluesoft.co.jp> $)Al6 2014Dj9TB19HU OBNg10:03 $)GlQg,$)A#:
>
> The original question of this thread was:
>
>> For the tone marks, though, I don't do anything special yet. You can control the position of the tone marks with a nested ruby, but this is obviously not ideal. I am looking for guidance regarding how to position the tone marks automatically, but I am unclear on what the rules for positioning them are. I see different positioning rules in various examples$)A!-
>
> and this is what I thought we were discussing.
>
> Can we get back to this topic now?
There's a document published by Institute for Information Industry(iii) Taiwan in 2011 to tell how to support EPUB 3 for Reading System[1]. In page 52, it told that tone mark should be implied by nested ruby to make sure be put aside.
So I always marked Bopomofo in this way.
<ruby>$)GKt<rt><ruby>%N%`<rt>%n</rt></ruby></rt></ruby>
I don't think its an ideal way. But if we marked Bopomofo like this:
<ruby>$)GKt<rt>%N%`%n</rt></ruby>
To put tone mark aside may depend on 1, render engine or 2, OpenType feature (GPOS/GSUB).
But recently I found another issue: when Bopomobo appears inline, tone mark as ruby[2].
It has same structure as nested ruby:
...$)A2;$)Gs\fZ{t!V<ruby>%i%f<rt>%o</rt></ruby>!W$)A#,...
So should Bopomofo ruby be nested or not? I am a little confusing.
[1]: https://www.dropbox.com/s/o68qmp707rc69jp/Publication%20software%20specification.pdf <https://www.dropbox.com/s/o68qmp707rc69jp/Publication%20software%20specification.pdf>
[2]: http://lists.w3.org/Archives/Public/www-style/2014Sep/0186.html <http://lists.w3.org/Archives/Public/www-style/2014Sep/0186.html>
WANDERER Digital Publishing Inc.
Bobby Tung
bobbytung@wanderer.tw