Rozmiar: 8938 bajtów


Bi-directional text



The writing systems of some languages, such as Persian language, Hebrew language, and Arabic language are written from right to left (RTL). When Latin alphabet-based left to right (LTR) text is mixed with these languages in the same sentence, each type of text should be written in its own direction. This is known as bi-directional text. This can get quite complex when multiple levels of quotation are used. Many computer programs fail to display bi-directional text correctly. For example, the Hebrew name Sarah (שרה) should be spelled shin (ש) resh (ר) heh (ה) from right to left. Some Web browsers may display the Hebrew text in this article in the opposite direction. Very few languages may be written in either direction. Such was the case with Egyptian language Egyptian hieroglyph, where the signs had a distinct "head" that faced the beginning of a line and "tail" that faced the end. Some ancient Greek language inscriptions, Tuareg and Hungarian language runes were written in opposite directions on alternate lines, a style called ''boustrophedon''. Bidirectional script support is the capability of a computer system to correctly display bi-directional text. The term is often shortened to the jargon term BiDi. Early computer installations were designed only to support a single writing system, typically for left-to-right scripts based on the Latin alphabet only. Adding new character sets and character encodings enabled a number of other left-to-right scripts to be supported, but did not easily support right-to-left scripts such as Persian language, Arabic language or Hebrew language, and mixing the two was not practical. It is possible to simply flip the left-to-right display order to a right-to-left display order, but doing this sacrifices the ability to correctly display left-to-right scripts. With bidirectional script support, it is possible to mix scripts from different languages on the same page, regardless of writing direction. In particular, Unicode provides complete BiDi support, with detailed rules as to how mixtures of left-to-right and right-to-left languages are to be encoded and displayed. In Unicode encoding, all Character (computing)s are stored in writing order, and software works out which direction on the page or screen the script should be displayed. See also: Internationalization and localization ==External links== *[http://www.unicode.org/reports/tr9/ Unicode Standards Annex #9] The Bidirectional Algorithm *[http://fribidi.org/ GNU FriBiDi] An implementation of the bidirectional algorithm *[http://icu.sourceforge.net/ ICU] ''International Components for Unicode'' contains an implementation of the bidirectional algorithm — along with other internationalization services *[http://crl.nmsu.edu/~mleisher/ucdata.html UCData: "Pretty Good Bidi Algorithm Library"] *[http://www.langbox.com/bidimozilla/ BiDi for the Mozilla Web Browser] *[http://nontroppo.org/wiki/OperaAndBiDiLanguages Opera Web Browser and Bidirectional Languages] *[http://mac.plonter.co.il/plonwiki/BidiWiki Another Wiki about BiDi] *[http://www.the-right-to-flash.com/about.php Right to Flash Petition for Macromedia's Flash MX technology] Unicode

Bi-directional text



== vertical == What about mixing top/bottom and l/r or r/l on the same page? Somewhere, I think I remember reading something about this... does anyone know the details? : CJK are the only languages I know that can be written vertically. CJK are traditionally written in columns from right to left. This vertical writing is not a requirement, so they are often display horizontally from left to right. : When you purchase CJK fonts, most fonts come w/a vertical variation (name of the vertical variation would start with @ symbol). They are the same glyphs but rotated 90 degrees counterclockwise. It is not meant to be read on screen, because you will have to tilt your head 90 degrees to read it. These rotated fonts are for printing. When you print, the text will come out vertically. : I know there are better implimentation of this in CSS for screen display, but I haven't seen any site using it except for demonstartion. --User:Voidvector 08:40, Nov 23, 2004 (UTC)


See other meanings of words starting from letter:

B

BA | BC | BD | BE | BF | BG | BH | BI | BJ | BK | BL | BM | BN | BO | BP | BR | BS | BT | BU | BW | BX | BY | BZ |

Words begining with Bi-directional_text:

Bi-directional_text
Bi-directional_text


These materials are based on Wikipedia and licensed under the GNU FDL



YouTube.com videos better site than Turbo Tax 2007
encyklopedia online