-
Bug
-
Resolution: Fixed
-
P1
-
1.4.2_04
-
05
-
x86
-
linux_sun
-
Verified
Running AWT application on Quicksilver in ja_JP.UTF-8 locale, I cannot input
any characters in TextField/TextArea, and ascii characters set to TextField
in advance and the header text in Applet window are garbled.
In font.properties.ja_JP_UTF8.Sun.new, there are some definition for XFontSet
and iso10646 fonts are defined in each fontface. It seems to be fine with
defining only iso10646 fonts but iso8859-1 fonts also seem to be required.
I think the font.properties for ko and ja since Quicksilver uses UTF-8 locale
by default have the same problem as far as I know.
And also font.properties.ja_JP_UTF8.Sun.new has a typo at line 40 for
monospaced.1.
The diff with the font.properties which works fine:
*** font.properties.ja_JP_UTF8.Sun.new.org 2004-03-01 23:01:25.000000000 +0900
--- font.properties.ja_JP_UTF8.Sun.new 2004-03-18 19:05:37.000000000 +0900
***************
*** 35,45 ****
sansserif.bolditalic.0=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.bolditalic.1=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
sansserif.bolditalic.2=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
monospaced.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
! monospaced.1=-ricoh-mincho-medium-r-normal-sans-*-%d-*-*-c-*-jisx0201.1976-0
monospaced.2=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
monospaced.italic.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.italic.1=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
monospaced.italic.2=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
--- 35,45 ----
sansserif.bolditalic.0=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.bolditalic.1=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
sansserif.bolditalic.2=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
monospaced.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
! monospaced.1=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
monospaced.2=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
monospaced.italic.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.italic.1=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
monospaced.italic.2=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
***************
*** 114,183 ****
--- 114,204 ----
#
# XFontSet Information
#
fontset.serif.plain=+ -b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.serif.italic=+ -b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.serif.bold=+ -b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.serif.bolditalic=+ -b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.sansserif.plain=+ -b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1, -ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.sansserif.italic=+ -b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1, -ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.sansserif.bold=+ -b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1, -ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.sansserif.bolditalic=+ -b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1, -ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.monospaced.plain=+ -b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.monospaced.italic=+ -b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.monospaced.bold=+ -b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.monospaced.bolditalic=+ -b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.dialog.italic=+ -b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1, -ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.dialog.bold=+ -b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1, -ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.dialog.bolditalic=+ -b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1, -ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.dialog.plain=+ -b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1, -ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.dialoginput.italic=+ -b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.dialoginput.bold=+ -b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.dialoginput.bolditalic=+ -b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.dialoginput.plain=+ -b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.default=+ -b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
filename.-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0=/usr/X11R6/lib/X11/fonts/truetype/hgmlsun.ttf
filename.-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=/usr/X11R6/lib/X11/fonts/truetype/hgmlsun.ttf
filename.-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0=/usr/X11R6/lib/X11/fonts/truetype/hggbsun.ttf
any characters in TextField/TextArea, and ascii characters set to TextField
in advance and the header text in Applet window are garbled.
In font.properties.ja_JP_UTF8.Sun.new, there are some definition for XFontSet
and iso10646 fonts are defined in each fontface. It seems to be fine with
defining only iso10646 fonts but iso8859-1 fonts also seem to be required.
I think the font.properties for ko and ja since Quicksilver uses UTF-8 locale
by default have the same problem as far as I know.
And also font.properties.ja_JP_UTF8.Sun.new has a typo at line 40 for
monospaced.1.
The diff with the font.properties which works fine:
*** font.properties.ja_JP_UTF8.Sun.new.org 2004-03-01 23:01:25.000000000 +0900
--- font.properties.ja_JP_UTF8.Sun.new 2004-03-18 19:05:37.000000000 +0900
***************
*** 35,45 ****
sansserif.bolditalic.0=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.bolditalic.1=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
sansserif.bolditalic.2=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
monospaced.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
! monospaced.1=-ricoh-mincho-medium-r-normal-sans-*-%d-*-*-c-*-jisx0201.1976-0
monospaced.2=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
monospaced.italic.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.italic.1=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
monospaced.italic.2=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
--- 35,45 ----
sansserif.bolditalic.0=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.bolditalic.1=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
sansserif.bolditalic.2=-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
monospaced.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
! monospaced.1=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
monospaced.2=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
monospaced.italic.0=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.italic.1=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0
monospaced.italic.2=-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
***************
*** 114,183 ****
--- 114,204 ----
#
# XFontSet Information
#
fontset.serif.plain=+ -b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.serif.italic=+ -b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.serif.bold=+ -b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.serif.bolditalic=+ -b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.sansserif.plain=+ -b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1, -ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.sansserif.italic=+ -b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1, -ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.sansserif.bold=+ -b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1, -ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.sansserif.bolditalic=+ -b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1, -ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.monospaced.plain=+ -b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.monospaced.italic=+ -b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.monospaced.bold=+ -b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.monospaced.bolditalic=+ -b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.dialog.italic=+ -b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1, -ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.dialog.bold=+ -b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1, -ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.dialog.bolditalic=+ -b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1, -ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.dialog.plain=+ -b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1, -ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.dialoginput.italic=+ -b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.dialoginput.bold=+ -b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.dialoginput.bolditalic=+ -b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.dialoginput.plain=+ -b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
fontset.default=+ -b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1, -ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-iso10646-1
filename.-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0=/usr/X11R6/lib/X11/fonts/truetype/hgmlsun.ttf
filename.-ricoh-mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=/usr/X11R6/lib/X11/fonts/truetype/hgmlsun.ttf
filename.-ricoh-gothic-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0=/usr/X11R6/lib/X11/fonts/truetype/hggbsun.ttf