[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)