Re: Characters that rotate in vertical text

From: Yung-Fong Tang (
Date: Fri Mar 14 2003 - 13:51:07 EST

  • Next message: Yung-Fong Tang: "Re: New document."

    I think that is a hard problem

    First of all. Take a look at
    and find the <vertical> one

    Second, anything which need to be Symmetric Swap in Bidi probably need
    to be change in the vertical form. (If they need to be change in
    horizontal direction, they probably will need to be change in the
    vertical position)

    However, this is not that easy. First, there are some characters could
    be rotate as optionl. For example, if you have English string "Book" in
    your vertical text, should software rotate it? or not?
    It could rotate the whole text 90 as "Book", or it could displayed as

    Both are "right". It depend on the application domain to decide how to
    display it. Which mean it need "a higher level protocol" look at the
    example in the session of 3.3 of

    Second, it also depend on the people who design the glyph. For example,
    U+FF0C in a Traditional font have the comma in the central position-
    which mean it don't need to be change in the vertical layout. However,
    Japanese users think that position is funny for horizontal text and
    won't accept that. So the U+FF0C glyph in a Japanese font will be put in
    the left lower corner. and in that case, it need a different Glyph
    (note, not different unicode, but a different glyph id) to represent it
    in the Vertical layout. That is way you see on the Window system most of
    the font have a "@ variant" version there. That font is used for
    Veritcal layout and the same unicode map to different glyph id (so the ,
    show up in the left upper position, center position, or right upper
    posiont [I am not a typographer so I am not sure which one they choose,
    but one of them})

    More info about Vertical text could be found at the following places
    1. page 342-365, Chapter 7, Typography, CJKV Information Processing, Ken
    Lunde, O'Reilly, ISBN 1-56592-224-7,
    2. page 192-193, Developing International Software- 2nd Edition, Dr.
    International, Microsoft Press, ISBN 0-7356-1583-7
    They may have an online copy on the msdn

    Rick Cameron wrote:

    > Hi, all
    > When Japanese (and, I imagine, other East Asian languages) is written
    > vertically, certain characters are rotated by 90 degrees. Examples:
    > the parenthesis-like characters in the block at U+3000, and U+30FC.
    U+3000 is SPACE characters, I don't think it will need to be rotate, it
    should show BLANK anywan.

    > Does the Unicode character database include information on which
    > characters are rotated in vertical text? If not, does anyone know of a
    > definitive list?
    > Thanks
    > - rick cameron

    This archive was generated by hypermail 2.1.5 : Fri Mar 14 2003 - 14:30:59 EST