From owner-FreeBSD-users-jp@jp.freebsd.org  Tue Apr  7 22:01:41 1998
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id WAA11560
	Tue, 7 Apr 1998 22:01:41 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with ESMTP id WAA11548
	for <freebsd-users-jp@jp.freebsd.org>; Tue, 7 Apr 1998 22:01:34 +0900 (JST)
Received: from pcmita.isen.fr (localhost [127.0.0.1])
	by pcmita.isen.fr (8.8.7/8.8.7) with ESMTP id OAA04596
	for <freebsd-users-jp@jp.freebsd.org>; Tue, 7 Apr 1998 14:53:32 +0200 (CEST)
	(envelope-from mita@pcmita.isen.fr)
Message-Id: <199804071253.OAA04596@pcmita.isen.fr>
From: MITA Yoshio <Yoshio.Mita@isen.fr>
To: freebsd-users-jp@jp.freebsd.org
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=ISO-2022-JP
Date: Tue, 07 Apr 1998 14:53:32 +0200
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: FreeBSD-users-jp 26993
Subject: [FreeBSD-users-jp 26993] Re: =?ISO-2022-JP?B?Z3MbJEIkRzB1On4kRyQtJF4kOyRzGyhC?=
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

ports-current $B$N(B GS $B$G(B, $B2?$,JQ$o$C$?$+$N2r@b$G$9(B.

1. VFlib $B$K$D$$$F(B.
FreeType $B$H$$$&%i%$%V%i%j$r8fB8CN$G$7$g$&$+(B.
$B$3$l$O(B, TrueType $B%U%)%s%H$+$i(B, $B%0%i%U%#%C%/%G!<%?$rFI$_=P$9$?$a$N(B
$B%i%$%V%i%j$G$9(B.  $B:rG/Kv$KEP>l$7$^$7$?(B.
$BLrL\$O:#$^$G$N(B VFlib $B$HF1$8$G$9$,(B, FreeType $B$G$O(B, 
$B!V%R%s%F%#%s%0>pJs!W$H$$$&(B, TrueType font $B$,$b$H$b$H;}$C$F$$$?$1$I(B, 
$B$3$l$^$G$N%U%j!<$N%i%$%V%i%j(B(VFlib $B%P!<%8%g%s(B2$B$N$3$H(B)$B$G$O(B
$B;H$C$F$$$J$+$C$?>pJs$rMxMQ$9$k$3$H$G(B, 
VFlib $B%P!<%8%g%s(B2$B$h$j$b9bIJ<A$J%U%)%s%H$rF@$k$3$H$,$G$-$^$9(B.

$B$3$N(B FreeType $B$r;H$&$?$a$NJ}K!$H$7$F0lHV4JC1$J$N$O(B, VFlib $B%P!<%8%g%s(B2
$B$K<j$r2C$($F(B, VFlib $B7PM3$G(B FreeType $B%(%s%8%s$rMxMQ$9$k$3$H$G$9(B.
ports-current (FreeBSD 2.2.6$B0J9_(B) $B$N(B, ports collection $B$KF~$C$F$$(B
$B$k(B, japanese/vflib $B$+$i(B, 
$B$3$N5!G=(B: VFlib $B7PM3$G(B FreeType $B$r8F$S=P$95!G=(B - $B$rIU$12C$($^$7$?(B.

VFlib $B7PM3$G(B, FreeType $B%(%s%8%s$r;H$&J}K!(B:
0. FreeType $B%i%$%V%i%j$r%$%s%9%H!<%k$9$k(B.
   ports-current $B$K$"$j$^$9(B.
1. ports-current $B$N(B port $B$rMxMQ$7$F(B, VFlib $B$r%$%s%9%H!<%k$9$k(B.
   (FreeBSD 2.2.6R $B0J9_$N%Q%C%1!<%8$J$i(B, $B$=$N$^$^(Bpkg_add $B$G$*$C$1!<(B.)
2. /usr/local/lib/vfontcap $B$N;XDj$rJQ99$9$k(B.
vfontcap $B$GNc$($P$3$&$$$&;XDj$r$7$F$$$k(B (hoge.ttf $B$H$$$&%U%)%s%H(B),
	:ft=truetype:\
	:ff=/usr/local/share/fonts/truetype/hoge:
$B$3$l$r0J2<$N$h$&$KJQ99$9$k(B.
	:ft=freetype:\
	:ff=/usr/local/share/fonts/truetype/hoge.ttf:
$B=EMW(B:$B<B:_$9$k!V%U%!%$%kL>!W$r=q$/$N$,%]%$%s%H(B^^^^^^^^

$B$3$l$G$*$7$^$$$G$9(B.

2. $B:G?7$N(B GS5.10 port $B$N@_Dj(B
FreeType $B$,EP>l$7$?$3$H$G(B, FreeType $B$r(B GS $B$+$i;H$($J$$$+$H(B
$B9M$($kJ}$,$"$i$o$l$^$7$?(B.  $B>>EDM}$5$s$H$$$&J}$G$9(B.
  http://itohws03.ee.noda.sut.ac.jp/~matsuda/VFlib-FT/
$B$$$m$$$m;n$7$?7k2L(B, 
$B!V(BGS $B$G$O(B, $B2rA|EY$r;XDj$7$F(B, $B%S%C%H%^%C%W$KJQ49:Q$_$N%U%)%s%H$rMW5a$9$k(B. 
  VFlib $B$NB&$G(B, $B%Y%/%H%k%U%)%s%H$r%S%C%H%^%C%W$KJQ49$7$F(B GS $B$KEO$9(B.
  VFlib $B$NCf$G(B, FreeType $B$r8F$V@_Dj(B($BA0@a;2>H(B)$B$K$7$F$*$1$P(B, 
  $B%R%s%F%#%s%0>pJs$b;H$C$?e:No$J%U%)%s%H$,F@$i$l$k!W(B
$B$H$$$&J}K!$,0lHVe:No$@(B, $B$H$$$&7kO@$K$J$C$?$=$&$G$9(B.

$B$3$NJ}?K$r(B, FreeBSD ports collection $B$N(B gs $B$G$b:NMQ$7$?$o$1$G$9(B.

$B$3$l$KH<$$(B, /usr/local/share/ghostscript/*/kanji/kconfig.ps $B$,(B,

 	/Ryumin-Light		4300000	(min)	VFlibBMkanji
 	/GothicBBB-Medium	4300200	(goth)	VFlibBMkanji

$B$N$h$&$KJQ$o$j$^$7$?(B. 
VFlibBMkanji $B$H$$$&$N$O(B, 
$B!V(BVFlib $B$NB&$G%U%)%s%H$r%S%C%H%^%C%W$KJQ49$7$FEO$9!W$H$$$&J}?K$K(B
$BJQ$($?$3$H$r0UL#$7$F$$$^$9(B.

$B=>$C$F(B, $B!V(BVFlib $B$NCf$G(B, FreeType $B$r8F$V@_Dj$K$9$l$P!W(B
$B%R%s%F%#%s%0>pJs$b;H$C$?(B, $Be:No$J%U%)%s%H$,F@$i$l$k(B.
$B$H$$$&$3$H$K$J$j$^$9(B.

$B$d$d$3$7$+$C$?$G$9$,(B,$BMW$O(B, 
0. FreeType $B$r%$%s%9%H!<%k(B
1. 2.2.6R$B0J9_$N(B vflib $B$r%$%s%9%H!<%k(B 
2. vfontcap $B$r(B
	:ft=freetype:\
	:ff=/usr/local/share/fonts/truetype/hoge.ttf:
$B$N$h$&$KJQ99$9$k(B, $B$3$H$@$1$d$l$P$*$C$1!<$J$o$1$G$9(B.

$B$*$^$1(B1: $BI{<!E*Mx1W$H$7$F(B,
minsl:\
	:sl#25:fc=min:
gothsl:\
	:sl#25:fc=goth:
$B$N$h$&$K@_Dj$9$l$P(B, $B<P;zBN$bI=<($G$-$k$h$&$K$J$C$?(B, $B$H6M;3BbD9$N(B
$B%j%]!<%H$K$"$j$^$9(B.

$B$*$^$1(B2: $B$3$l$^$G$N(B, VFlibkanji $B$N@_Dj$OLr$KN)$?$J$/$J$C$?$N$G$7$g$&$+(B?
$B$=$&$G$b$"$j$^$;$s(B.

kconfig.ps $B$r(B, 

 	/Ryumin-Light		4300000	(min)	VFlibkanji
 	/GothicBBB-Medium	4300200	(goth)	VFlibkanji

$B$N$h$&$KLa$;$P(B, $B$3$l$^$G;H$C$F$$$?J}?K(B:
$B!V(B VFlib $B$NB&$G(B, $B%U%)%s%H$N%"%&%H%i%$%s%G!<%?$@$1$r(B GS $B$KEO$9(B.
   GS $B$,%S%C%H%^%C%W$X$NJQ49$r9T$&!W(B
$B$H$$$&J}?K$G;H$&$3$H$,$G$-$^$9(B.

HP $B$N(B LaserJet 4L (600dpi) $B$G0u:~$7$F$_$F(B, $BHf3S$7$?7k2L(B, 
VFlibBMkanji $B$r;HMQ$7$?J}$,(B, $BHyL/$Ke:No(B = $B2#@~$NB@$5$,Ey$7$/0u:~$5$l$k(B, 
$B$H$$$&46?*$rF@$^$7$?(B.

$B$H$3$m$,(B. $B%G%#%9%W%l%$$GHf3S$7$?>l9g(B: 
$B:#$N(BVFlibBMkanji $B$O(B gs $B$N%"%s%A%(%j%"%7%s%0$HAj@-$,0-$$$h$&$G(B, 
VFlibkanji $B$H@_Dj$7$?J}$,e:No$K8+$($k(B $B$_$?$$$G$9(B.
gv -antialias hoge.ps $B$H$7$F(B, hoge.ps $B$r%"%s%A%(%j%"%7%s%0IU$-(B
$B$GI=<($7$?$H$-$NOC(B.

$B$3$NLdBj$N$?$a(B, $B!V$J$s$@(B, $B1x$J$/$J$C$?$s$8$c$s!W$H;W$o$l$kJ}$b$$$i$C(B
$B$7$c$k$+$b$7$l$^$;$s(B.
$B0u:~J*$H(B, $B%G%#%9%W%l%$$GI=<($7$?$H$-$N7k2L$r8f<+J,$NL\$G3N$+$a$F(B,
$B$*9%$-$JJ}$N@_Dj$r:NMQ$7$F$/$@$5$$(B.

$B<XB-(B: GS $B$O(B, $B%+%l%s%H%G%#%l%/%H%j$K$"$k@_Dj%U%!%$%k$,M%@h(B
$B$5$l$^$9$N$G(B,$B:#$$$k%G%#%l%/%H%j$G$N@_Dj$@$1JQ$($?$$$H$-$O(B
cp /usr/local/share/ghostscript/*/kanji/kconfig.ps .
vi kconfig.ps 
$B$7$^$7$g$&(B.

$B$5$i$K(B, $B!V(BTrueType $B%U%)%s%H0J30(B(JG font, Sony, ...)$B$r$*;H$$$NJ}!W(B
$B$O(B, kconfig.ps $B$r(B VFlibkanji $B$G;H$&$N$,$*4+$a$G$9(B.
---
MITA%$B$H$$$C$?>pJs$O(B, gs $B$H$$$C$7$g$K%$%s%9%H!<%k$7$?$$$G$9$M(B.
