[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][TOP]

Re: 日本語環境下でのGNOME - 3


お疲れ様です。TOMO99です。

From: kitame@xxxxxxxxxxxx (Takuo KITAME)
Subject: Re: 日本語環境下でのGNOME - 3
Date: Sat, 19 Aug 2000 23:36:48 +0900

kitame> 
kitame> MO>   GnomeCanvasItem *item;
kitame> MO>   item = gnome_canvas_item_new (gnome_canvas_root (GNOME_CANVAS (canvas)),
kitame> MO>                                 gnome_canvas_text_get_type (),
kitame> MO>                                 "x", (double) CANVAS_SIZE/2,
kitame> MO>                                 "y", (double) CANVAS_SIZE/2,
kitame> MO>                                 "fontset", "-misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0208.1983-0,-misc-fixed-medium-r-normal--14-*-*-*-*-*-iso8859-1",
kitame> MO>                                 "text", "こんにちはGNOME",
kitame> MO>                                 NULL);
kitame> 
kitame>     同じようなコードで日本語だけ表示できないのですが…。
kitame>     フォント環境が悪いんですかね。

私のところは、gnome-libs 1.2.1ですが、上記コードで、"こんにちはGNOME"
がきちんと表示されます。
実際、1.2.1では、gnome_canvas_text_draw()内で、gdk_draw_text()を
呼び出しているだけですし、上記コードのように"fontset"をきちんと指定すれば
表示できるはずです。

だだし、gnome-libs 1.2.1では、
libgnomeui/gnome-druid-page-finish.c
libgnomeui/gnome-druid-page-standard.c
libgnomeui/gnome-druid-page-start.c
で、"fontset"ではなく、"font"を指定しているところがあるようですが。
1.2.4も見てみましたが、同じようですね。

------------------------------------------------------------
Satoru T Email   tomo99@xxxxxxxxx
         WWW     http://www15.cds.jp/~tomo99/ (Japanese only)