-
Bug
-
Resolution: Fixed
-
P2
-
1.2.0
-
1.2beta4
-
generic
-
generic
-
Not verified
Java 2D font can not draw string correctly if TrueType font encoding for cmap
is other than Unicode.
Even though MS strongly recommended to use Unicode encoding for cmap table, Japanese font suppliers ship only SJIS encoding in the market.
(platformID=3, encodingID=2)
There seems to be no way to use these kind of fonts at all.
Japanese Solaris 2.6 uses Unicode encoded cmap for its TrueType font but Chinese
Solaris 2.6 uses Big5. So that there is no way of displaying Chinese fonts
using Java 2D. (Korean is unknown)
is other than Unicode.
Even though MS strongly recommended to use Unicode encoding for cmap table, Japanese font suppliers ship only SJIS encoding in the market.
(platformID=3, encodingID=2)
There seems to be no way to use these kind of fonts at all.
Japanese Solaris 2.6 uses Unicode encoded cmap for its TrueType font but Chinese
Solaris 2.6 uses Big5. So that there is no way of displaying Chinese fonts
using Java 2D. (Korean is unknown)