Re: dia 0.90: printing Japanese using --enable-freetype ?
- From: Mike Fabian <mfabian suse de>
- To: dia-list gnome org
- Subject: Re: dia 0.90: printing Japanese using --enable-freetype ?
- Date: Thu, 06 Jun 2002 12:55:45 +0200
Akira TAGOH <tagoh gnome gr jp> writes:
On Wed, 05 Jun 2002 19:02:42 +0200,
"MF" == Mike Fabian <mfabian suse de> wrote:
[...]
MF> @@ -503,8 +576,10 @@
MF> bufsize = strlen(x11_font)+6; /* Should be enought*/
MF> buffer = (char *)g_malloc(bufsize);
MF> g_snprintf(buffer, bufsize, x11_font, 100);
MF> -
MF> - gdk_font = gdk_font_load(buffer);
MF> +
MF> + gdk_font = gdk_fontset_load (buffer);
MF> + if (!gdk_font) gdk_font = gdk_font_load(buffer);
MF> +
MF> if (gdk_font!=NULL) {
font-> fontname_x11 = x11_font;
MF> }
MF> @@ -521,7 +596,9 @@
MF> buffer = (char *)g_malloc(bufsize);
MF> g_snprintf(buffer, bufsize, x11_font, 100);
MF> - gdk_font = gdk_font_load(buffer);
MF> + gdk_font = gdk_fontset_load(buffer);
MF> + if (!gdk_font) gdk_font = gdk_font_load(buffer);
MF> +
MF> g_free(buffer);
MF> if (gdk_font!=NULL) {
MF> message_warning(_("Warning no X Font for %s found, \nusing %s instead.\n"), font->public.name,
x11_font);
those codes shouldn't be needed because those
gdk_font_load() is just used for checking existence of
fonts. it's not related for displaying and printing.
Did you see any problem? original codes works for me though.
I think you are right.
I had a problem with dia-0.88.1 without that, but when I tried
to reproduce it now with dia-0.90 I couldn't. Seems to work
fine with the original code.
--
Mike Fabian <mfabian suse de> http://www.suse.de/~mfabian
睡眠不足はいい仕事の敵\xA4 。
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]