This page contains some accompanying examples to Alan Flavell’s “Small Ruby Annotation Demo”. It concentrates on “simple ruby markup” because “complex ruby markup” is not supported by Internet Explorer 6. In Mozilla Firefox, choose the menu “View > Page Style > ...” to see the effects of different stylesheets.
ירושׁלים יְרוּשָׁלַיִם
نستعليق نَسْتَعْلِيق
हिन्दुस्तानी हिंदुस्तानी
ประเทศไทย
Here is a complete sentence in Urdu taken from Bidirectional text:
90 00 000 ويب صفحات كى تلاش هو رهى هے
Letter-by-letter (or syllable-by-syllable) markup should in principle be made by complex ruby. However, Internet Explorer 6 displays this only as simple ruby.
י ר ו שׁ ל י ם יְ ר וּ שָׁ לַ יִ ם
ن س ت ع ل ي ق نَ سْ تَ عْ لِ ي ق
हि न् दु स् ता नी हिं दु स् ता नी
ป ร ะ เ ท ศ ไ ท ย
Internet Explorer 6 does not respect the zero-width joiner (‍) in the first Arabic examples below and therefore does not join the Arabic letters.
י ר ו שׁ ל י ם יְ ר וּ שָׁ לַ יִ ם
ن س ت ع ل ي ق نَ سْ تَ عْ لِ ي ق
ن ـس ـت ـع ـل ـي ـق نَ ـسْ ـتَ ـعْ ـلِ ـي ـق
हि न् दु स् ता नी हिं दु स् ता नी
ป ร ะ เ ท ศ ไ ท ย
Andreas Prilop
29 July 2009