W3C home > Mailing lists > Public > www-international@w3.org > January to March 2012

Re: Shaping characters in upright orientation in vertical text flow

From: John Cowan <cowan@mercury.ccil.org>
Date: Wed, 18 Jan 2012 00:19:58 -0500
To: "Martin J. Dürst" <duerst@it.aoyama.ac.jp>
Cc: Koji Ishii <kojiishi@gluesoft.co.jp>, CE Whitehead <cewcathar@hotmail.com>, "matial@il.ibm.com" <matial@il.ibm.com>, "jdaggett@mozilla.com" <jdaggett@mozilla.com>, "public-i18n-bidi@w3.org" <public-i18n-bidi@w3.org>, "www-international@w3.org" <www-international@w3.org>
Message-ID: <20120118051958.GH4914@mercury.ccil.org>
"Martin J. Dürst" scripsit:

> "text-orientation: sideways-right" seems to be quite okay for Latin
> or other LTR script in vertical. But wouldn't one want to use
> "text-orientation: sideways-left" for Arabic or Hebrew, or otherwise
> all or mostly RTL text in vertical?

No, it's not so simple.  In Chinese with embedded Arabic, it's common to
rotate the Arabic to read in the same direction as the Chinese, namely
downwards.  But if Latin is also present, or sometimes if it isn't,
it's common to rotate the Arabic to read *upwards*, so that it is RTL
with respect to downward-reading Latin.  That's why a CSS property is
needed to control the behavior.

You can see both styles in the illustration at the bottom of page 5 in
http://www.unicode.org/notes/tn22/RobustVerticalLayout.pdf .

De plichten van een docent zijn divers,         John Cowan
die van het gehoor ook.                         cowan@ccil.org
      --Edsger Dijkstra                         http://www.ccil.org/~cowan
Received on Wednesday, 18 January 2012 05:20:39 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 18 January 2012 05:20:41 GMT