Skip to main content

Bidi

A styled text editor that supports multiple languages, including English, Arabic, and Hebrew.

Date Posted: January 22, 1999

Overview


 
 

What is Bidi?

Bidi has graduated!

This technology has been incorporated into International Components for Unicode for Java (ICU4J ) & ICU (ICU4C). ICU4J is an open-source project for Java Internationalization/Unicode support classes that add onto the JDK. ICU4C is a set of C/C++ libraries for Internationalization/Unicode support.

In ICU4J, Bidi is now the com.ibm.richtext package and is no longer compatible with JDK 1.1.

About the technology author(s)

These Java internationalization and text processing classes were developed by engineers in the International and Text group at the IBM Center for Java Technology in Cupertino, CA. This group has several missions, including the following: working closely with Sun to maintain and enhance the international classes in the Java Developer's Kit; developing the corresponding IBM Classes for Unicode in C and C++; providing support for bi-directional and complex text in JDK 1.2; and working on research projects, such as those you see here, for possible inclusion in future versions of the JDK and/or ICU.

Team members who contributed classes to alphaWorks are Mark Davis, Doug Felt, Alan Liu, Richard Gillam, John Raley, and Laura Werner.

Mark Davis (Normalizer, StringSearch) is a senior technical staff member responsible for international software architecture. Mr. Davis co-founded the Unicode effort and is the president of the Unicode Consortium. He is a principal co-author and editor of the Unicode Standard (Version 1.0 and the new Version 2.0). At various times, his department has included software groups covering text, international issues, operating system services, Windows porting, and technical communications. Technically, he specializes in object-oriented programming and in the architecture and implementation of international and text software.

Doug Felt (RichEdit Control) is the project lead for Complex Text in Java at the IBM Center for Java Technology (CJT). As part of the Text and International team at Taligent and at the CJT, he contributed to the development of the bi-directional text support in JDK 1.2 and in Swing. Mr. Felt worked on the original RichEdit control at Taligent, and he ported the bi-directional text classes to JDK 1.1. He is a graduate of Stanford University.

Alan Liu (Big NumberFormat) works in the Java Technology Center on internationalization and JDK support. He has been working with C++ and Java frameworks since 1992, when he joined Apple's Pink team, the predecessor of Taligent. Dr. Liu holds an MD from UCSD and an EE from Stanford.

Trademarks



Related technologies