I'm not so sure it is clear in any case. As Andreas has shown, there may be
8 cases. 4 cases clearly provides the ability to rotate the text of every
90 degrees. For instance, with our roman languages (english, german,
french), we could have 4 possibilities.
StartCorner Line orientation
Normal text upper-left horizontal
90 deg clockwise upper-right vertical
180 degrees lower-right horizontal
90 deg counterclockwise lower-left vertical
But the 4 other cases may be specified by the author. In this case, how
shall an engine render the text. Should it apply a mirror effect to render
it correctly, e.g. the following :
StartCorner Line orientation
90 deg clockwise then H-mirror upper-left vertical
Normal text, horizontal mirror upper-right horizontal
90 deg clockwise then V-mirror lower-right vertical
Normal text, vertical mirror lower-left horizontal
I think that it definitely need a clarification. The note in 36.1.2 Line
Orientation is not sufficient IMHO.
Best regards,
Emmanuel
__________________________________________________________________
Emmanuel BEUQUE mailto:ebeuque@pratique.fr
MediaServ tel: +33 (0) 2 99 64 35 64
Multimedia consultant & developer fax: +33 (0) 2 99 64 36 65