柳澤です。 稲川さん、Dobashiさん、Kagotaniさんありがとうございます。 Kagotaniさんに教えていただいた日記に書いてあった方法で 解決しました。ありがとうございました。
On Tue, 29 May 2007 00:30:19 +0900 "Hiroto Kagotani" <[EMAIL PROTECTED]> wrote: > 私も同じ症状ではまりましたが、結論としては > http://garakuta.homelinux.org/~nosuke/diary/diary.html?y=2006&m=8&d=4&n=1 > に示されている方法で解決できます。 上記の日記に基づき、ports/japanese/xdvikのMakefileを次のように 書き換え、portupgrade -fをしたところ、無事xdviで日本語フォントが 表示されるようになりました。 --- Makefile.bak Sun May 20 05:12:26 2007 +++ Makefile Tue May 29 12:17:59 2007 @@ -58,7 +58,7 @@ INSTALL_DATA="${INSTALL_DATA}" \ INSTALL_MAN="${INSTALL_MAN}" \ XDEFS='-DMFMODE=\"${MF_MODE}\"' \ - CFLAGS="${CFLAGS} -I${LOCALBASE}/include" + CFLAGS="${CFLAGS} -I${LOCALBASE}/include -DNeedWidePrototypes=1" SCRIPTS_ENV= MV=${MV} SED=${SED} PATCH_STRIP= -p1 > send-prしておきます。 宜しくお願いします。 それにしても、X11/Xfuncproto.hの次の記述には吃驚しました。 多バイト文字は邪魔で厄介な存在なのかと。 /* Function prototype configuration (see configure for more info) */ #ifndef NARROWPROTO #define NARROWPROTO #endif #ifndef FUNCPROTO #define FUNCPROTO 15 #endif #ifndef NeedWidePrototypes #ifdef NARROWPROTO #define NeedWidePrototypes 0 #else #define NeedWidePrototypes 1 /* default to make interropt. easier */ #endif #endif /* NeedWidePrototypes */ #endif /* NeedFunctionPrototypes */ On Mon, 28 May 2007 23:15:51 +0900 "Dobashi.M"<[EMAIL PROTECTED]> wrote: > /usr/local/share/texmf/xdvi/ptex/vfontmap には > ... > /usr/X11R6/lib/X11/fonts/TrueType/kochi-mincho-subst.ttf > ... > などの記述がありますが、合っているでしょうか? 該当個所には次の記述があり、これらのフォントがあるファイルは シンボリックリンクですが実体があることも確認しました。 |/usr/local/lib/X11/fonts/TrueType/ipam.ttf | min | tmin | nmin | jis | jis-v | dm |%/usr/local/share/texmf/dvipdfm/CIDFont/HiraKakuPro-W6.otf |/usr/local/lib/X11/fonts/TrueType/ipag.ttf | goth | tgoth | ngoth | jisg | jisg-v | dg -- ------------------------------------------------------- Yoshisato YANAGISAWA <[EMAIL PROTECTED]> Dept. of Mathematical and Computing Sciences, Graduate School of Information Science and Engineering, Tokyo Institute of Technology. /* If you are an *BSD user, let's join http://bsdstats.org/ */
