W3C home > Mailing lists > Public > public-i18n-cjk@w3.org > October to December 2013

Re: Bopomofo Ruby layout hack

From: Taichi KAWABATA <kawabata.taichi@gmail.com>
Date: Sat, 21 Dec 2013 16:50:18 +0900
To: 董福興 Bobby Tung <bobbytung@wanderer.tw>
Cc: CJK discussion <public-i18n-cjk@w3.org>, Richard Ishida <ishida@w3.org>, robin@w3.org, ethantw@me.com, Kawamori Masahito <kawamori@w3.org>
Message-ID: <m07gayprr9.fsf@gmail.com>

Dear Bobby, 

>> In <1AC0EE7B-7E2D-4B2C-A7B4-174498DA783B@wanderer.tw>, 
>> Bobby Tung wrote:

> Hi All,
> I'd like to introduce some Bopomofo Ruby layout hack here. 

> http://css.hanzi.co/demo/ruby.html#zhuyin_fuhao-zhipai

> Ethan made this layout hack and applied on a open dictionary project
> "Moedict" "Moedict" is an open data project in Taiwan. Get mandarin
> dictionary data from Ministry of Education Taiwan, and add several
> features.

> https://www.moedict.tw/

> Data itself could be useful for semantic web, and it used double side ruby to show both Bopomofo and pinyin.
> Ethan may have some thinking about the mark-up, he may reply the thread to describe technical details.

It is quite interesting.

In the newest HTML5 Ruby Extension Spec
(http://darobin.github.io/html-ruby/), there is no longer "rbc" element
and "rbspan" attribute.

As of it, to cope with current HTML5 ruby, your usage of

 <rtc class="zhuyin">
 <rtc class="romanization">
  <rt rbspan="2">kám-ū</rt>
  <rt rbspan="2">thiann-tio̍h</rt>

should be split to multiple ruby such as ::


If that would cause some problem, then you should clarify how such
problem may be caused by the use-case.


  川幡 太一  (kawabata.taichi@gmail.com)       KAWABATA, Taichi
Received on Saturday, 21 December 2013 07:50:54 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 15:59:19 UTC