柳澤です。

稲川さん、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/ */

メールによる返信