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 8. 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 versions 6, 7, 8 display this only as simple ruby.
י ר ו ש ל י ם יְ ר וּ שָׁ לַ יִ ם
ن س ت ع ل ي ق نَـ سْ تَ عْ لِ ي ق
हि न् दु स् ता नी हिं दु स् ता नी
ป ร ะ เ ท ศ ไ ท ย
Internet Explorer versions 6, 7, 8, 9 do not respect the zero-width joiner
(‍) in the first Arabic examples below and therefore
do not join the Arabic letters.
י ר ו ש ל י ם יְ ר וּ שָׁ לַ יִ ם
ن س ت ع ل ي ق نَـ سْ تَ عْ لِ ي ق
ن ـس ـت ـع ـل ـي ـق نَـ ـسْ ـتَ ـعْ ـلِ ـي ـق
हि न् दु स् ता नी हिं दु स् ता नी
ป ร ะ เ ท ศ ไ ท ย
Andreas Prilop
11 November 2012