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

[mgp-users-jp 01341] Re: Nothing displayed



小町です。はじめまして。

MagicPoint 1.10a で Xft2 を有効にした状態で sample/sample-jp.mgp や 
sample/sample.mgp を見ると、いくつかのページで文字が全く読めなくなって
いたのですが、検索して [mgp-users 01258] というのを見つけたので調べて
みたところ、parse.c の中で #ifdef USE_XFT2 となるべきところが #ifdef
XFT2 となっていて opaque の設定が利いていないようでした。パッチを下に
つけておきます。

あと、Xft2 が有効な状態で、日本語の TrueType フォントというのはどうやっ
て切り替えるのでしょう? fc-list して出てくるフォントの名前を xfont に
書いてもアルファベットや数字の部分しか変わらないのですが、tfont や
tmfont がなくなってしまったようなので、どうやって指定したらいいのか分
からないのです。

それでは。

-- 
Mamoru KOMACHI <usata@sodan.ecc.u-tokyo.ac.jp>
http://www.sodan.ecc.u-tokyo.ac.jp/~usata/


diff -urN magicpoint-1.10a.ORIG/parse.c magicpoint-1.10a/parse.c
--- magicpoint-1.10a.ORIG/parse.c	2003-06-14 19:22:56.000000000 +0900
+++ magicpoint-1.10a/parse.c	2003-09-02 05:26:12.000000000 +0900
@@ -848,7 +848,7 @@
 	tmpint[2]->cti_value = DEFAULT_VGAP;
 	tmpint[3] = ctlalloc1(CTL_QUALITY);
 	tmpint[3]->cti_value = DEFAULT_BQUALITY;
-#ifdef XFT2
+#ifdef USE_XFT2
 	tmpint[4] = ctlalloc1(CTL_OPAQUE);
 	tmpint[4]->cti_value = DEFAULT_OPAQUE;
 #endif