Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4646993

Default Lucida font in JRE doesn't support Farsi (extended Arabic)

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Won't Fix
    • Icon: P4 P4
    • None
    • 1.4.0
    • client-libs
    • 2d
    • x86
    • windows_2000



      Name: jk109818 Date: 03/04/2002


      FULL PRODUCT VERSION :
      J2SE 1.3.0_02
      J2SE 1.4.0-rc

      FULL OPERATING SYSTEM VERSION :


      ADDITIONAL OPERATING SYSTEMS :
      Windows Platform


      A DESCRIPTION OF THE PROBLEM :
      Default JRE font Lucida, in contrary to Sun's claims,
      exclusively supports Arabic characters. Although Farsi
      characters are included in the font, it lacks the required
      mapping tables (presentation form) to render the five
      additional Farsi characters (Farsi Yeh \06CC; Gaf \u06AF;
      Peh \067E; Jeh \0698; Tcheh \0686) in its correct form in
      context. As a result Microsoft Windows-1256 codepage is
      not fully supported by this font.
      I would like Sun to include a corrected version of the
      font in future versions of JRE as it won't cost them more
      than a tiny kilobytes.


      This bug can be reproduced always.

      CUSTOMER WORKAROUND :
      Load a correct font such as Times New Roman Ver 2.95 by
      createFont method of java.awt.Font
      (Review ID: 143571)
      ======================================================================

            prr Philip Race
            jkimsunw Jeffrey Kim (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: