VFlib$B$N%$%s%9%H!<%k(B


VFlib(Vector Font library)$B$O!"(Bgs , ghostview , xdvi $BEy$G!"FC$KF|K\8l$rI=<((B $B$5$;$k$?$a$KI,MW$J%D!<%k$G$9!#(B

FreeType$B$N%$%s%9%H!<%k(B

TrueType$B%U%)%s%H$r;H$($k$h$&$K$9$k$?$a!"(BFreeType $B$H$$$&%i%$%V%i%j$r(B $B%$%s%9%H!<%k$7$^$9!#(B
$B$^$:!"0J2<$N%=!<%9%U%!%$%k$rF~ freetype-1.2.tar.gz ftp://ftp.freetype.org/pub/freetype/ $B%@%&%s%m!<%I$7$?%U%!%$%k$r2rE`E83+$7$F!"%G%#%l%/%H%j$r0\F0$7$^$9!#(B
% tar xvfz freetype-1.2.tar.gz
% cd freetype-1.2
configure $B%9%/%j%W%H$r % ./configure % gmake $B$3$3$G!"2?8N$+%3%s%Q%$%k$NESCf$G%(%i!<$,=P$F;_$^$C$F$7$^$$$^$7$?!#(B $B860x$,J,$+$i$J$$$N$G%$%s%9%H!<%k$OCGG0$7$^$7$?!#@5>o$K%3%s%Q%$%k$,(B $B=PMh$l$P!"0J2<$N$h$&$K$7$F%$%s%9%H!<%k$7$^$9!#(B
% su
Password:
# make install

VFlib$B$N%$%s%9%H!<%k(B

VFlib $B$N%$%s%9%H!<%k$O!"$^$:(B VFlib $BK\BN$rF~$l!" $B$^$:!"0J2<$N%U%!%$%k$r%@%&%s%m!<%I$7!"(B$SRC $B$KCV$-$^$9!#(B
VFlib2-2.24.2.tar.gz         ftp://ftp.lab.kdd.co.jp/TeX/VFlib/
$B%@%&%s%m!<%I$7$?%U%#%$%k$r2rE`E83+$7!"%G%#%l%/%H%j$r0\F0$7$^$9!#(B
% tar xvfz VFlib2-2.24.2.tar.gz
% cd VFlib2-2.24.2
$B$3$3$G!"(BREADME.txt.JP_EUC , INSTALL $B$rFI$_$^$9!#$=$N;X<($K=>$$(B configure $B%9%/%j%W%H$r % ./configure --with-freetype --with-freetype-includedir=/usr/local/include --with-freetype-libdir=/usr/local/lib $B$r % ./configure % make $B2?8N$+!"$3$l$b%(%i!<$,=P$F%3%s%Q%$%k=PMh$J$+$C$?$N$G!";EJ}L5$/!"8E$$%P!<%8%g%s(B $B$N(B VFlib $B$r%$%s%9%H!<%k$9$k$3$H$K$7$^$7$?!#0J2<$N%=!<%9%U%!%$%k$rF~ VFlib-2.22-PL8.tar.gz ftp://ftp.lab.kdd.co.jp/TeX/VFlib/ VFlib-2.22-Patch9 ftp://ftp.lab.kdd.co.jp/TeX/VFlib/ VFlib-2.22-Patch10 ftp://ftp.lab.kdd.co.jp/TeX/VFlib/ $B%"!<%+%$%V%U%!%$%k$r2rE`E83+$7!"%G%#%l%/%H%j$r0\F0$7$^$9!#(B
% tar xvfz VFlib-2.22-PL8.tar.gz
% cd VFlib-2.22pl8/src
$B$3$3$G!"%Q%C%A$rEv$F$^$9!#(B
% patch -p0 < ../../VFlib-2.22-Patch9
% patch -p0 < ../../VFlib-2.22-Patch10
$B % diff Makefile.orig Makefile 28c28 < OPENFILES = -DMAX_OPEN_FONT_FILES=6 --- > OPENFILES = -DMAX_OPEN_FONT_FILES=24 35c35 < VFCAP = -DDEFAULT_VFCAP=\"/usr/local/TeX/lib/vfontcap\" --- > VFCAP = -DDEFAULT_VFCAP=\"/usr/local/lib/vfont/vfontcap\" 41c41 < CCOPT = # -DSYSV --- > CCOPT = -DSYSV 47c47 < CC = cc --- > CC = gcc 57,58c57,58 < LATEX = latex < DVI2PS = dvi2ps --- > LATEX = platex > DVI2PS = dvips 65c65 < INSTALL_BINDIR=/usr/local/etc --- > INSTALL_BINDIR=/usr/local/bin $B$=$7$F!"(Bmake $B$G%3%s%Q%$%k$7$^$9!#(B
% make
$B:#EY$O%(%i!<$O=P$:$K!"L5;v%3%s%Q%$%k$G$-$^$7$?!#$=$7$F!"0J2<$N$h$&$K$7$F(B $B%$%s%9%H!<%k$7$^$9!#(B
% su
Password:
# make install
$B$^$?!"(Bvfontcap $B%U%!%$%k$r(B Makefile $B$G;XDj$7$?$H$3$m$K%3%T!<$7$^$9!#(B
# mkdir /usr/local/lib/vfont
# cp ../vfontcap /usr/local/lib/vfont
$B0J>e$G!"(BVFlib $BK\BN$N%$%s%9%H!<%k$O=*N;$G$9!#(B
$B ftp://ftp.ipl.t.u-tokyo.ac.jp/Font/
$B$h$j!"OBED8&%U%)%s%H$r%@%&%s%m!<%I$7$^$9!#(B
wadalab-gothic-0-13.5.tar.gz         (1)
wadalab-maru-0-8.4.tar.gz            (2)
wadalab-maru-1-8.tar.gz              (3)
wadalab-mincho-0-12.8.tar.gz         (4)
wadalab-mincho-1-8.tar.gz            (5)
wadalab-mincho-0-8.4.tar.gz          (6)
wadalab-sym.7.tar.gz                 (7)
wftovf.c
wftovf.c $B$O!"OBED8&%U%)%s%H$r%Y%/%H%k%U%)%s%H$KJQ49$9$k$?$a$N%D!<%k$N%=!<%9(B $B$G$9!#0J2<$N$h$&$K%3%s%Q%$%k$7$F$*$-$^$9!#(B
% gcc wftovf.c -o wftovf
$B$^$:!"Cf3Q%4%7%C%/BN$K$D$$$F$O!"(B(1)$B$H(B(7)$B$r;H$$$^$9!#(B $B$=$l$G$3$l$i$r2rE`E83+$7$^$9!#(B
% tar xvfz wadalab-gothic-0-13.5.tar.gz
% tar xvfz wadalab-sym.7.tar.gz
$B$=$7$F!"(Bwftovf $B$K$h$j!"%Y%/%H%k%U%)%s%H$KJQ49$7$^$9!#(B
% cp wadalab-sym/* ./wadalab-gothic-0-13
% cd wadalab-gothic-0-13
% ../wftovf -base wadagoth -thresh 12.0 jis*.ps goth*.ps
$B$9$k$H!"$3$N%G%#%l%/%H%j$K!"(B
wadagoth.vf1
wadagoth.vf2
$B$H$$$&(B 2 $B$D$N%U%!%$%k$,=PMh$^$9!#$3$l$,OBED8&%4%7%C%/BN$N(B $B=qBN6f3ZIt7A<0%U%)%s%H$G$9!#(B
$B % cd .. % tar xvfz wadalab-mincho-1-8.tar.gz % tar xvfz wadalab-mincho-0-8.4.tar.gz % cp wadalab-sym/* wadalab-mincho-1-8 % cp wadalab-mincho-0-8/* wadalab-mincho-1-8 $B$=$7$F!"(Bwftovf $B$K$h$j!"%Y%/%H%k%U%)%s%H$KJQ49$7$^$9!#(B
% cd wadalab-mincho-1-8
% ../wftovf -base wadamin8 -thresh 12.0 jis*.ps min*.ps
$B$9$k$H!"$3$N%G%#%l%/%H%j$K!"(B
wadamin8.vf1
wadamin8.vf2
$B$H$$$&(B 2 $B$D$N%U%!%$%k$,=PMh$^$9!#$3$l$,OBED8&:YL@D+BN$N(B $B=qBN6f3ZIt7A<0%U%)%s%H$G$9!#(B
$B % cd .. % tar xvfz wadalab-mincho-0-12.8.tar.gz % cp wadalab-sym/* wadalab-mincho-0-12 % cd wadalab-mincho-0-12 % ../wftovf -base wadamin12 -thresh 12.0 jis*.ps min*.ps $B$9$k$H!"$3$N%G%#%l%/%H%j$K!"(B
wadamin12.vf1
wadamin12.vf2
$B$H$$$&(B 2 $B$D$N%U%!%$%k$,=PMh$^$9!#$3$l$,OBED8&CfL@D+BN$N(B $B=qBN6f3ZIt7A<0%U%)%s%H$G$9!#(B
$B % tar xvfz wadalab-maru-0-8.4.tar.gz % tar xvfz wadalab-maru-1-8.tar.gz % cp wadalab-sym/* wadalab-maru-1-8 % cp wadalab-maru-0-8/* wadalab-maru-1-8 % cd wadalab-maru-1-8 % ../wftovf -base wadamarugoth -thresh 12.0 jis*.ps maru*.ps $B$9$k$H!"$3$N%G%#%l%/%H%j$K!"(B
wadamarugoth.vf1
wadamarugoth.vf2
$B$H$$$&(B 2 $B$D$N%U%!%$%k$,=PMh$^$9!#$3$l$,OBED8&4]%4%7%C%/BN$N(B $BBN6f3ZIt7A<0%U%)%s%H$G$9!#(B
$B ftp://ftp.tut.ac.jp/TeX/fonts/watanabe-vector-font/
$B$h$j!"(B
mincho.vf1.gz
mincho.vf2.gz
$B$r(B wget $BEy$G%@%&%s%m!<%I$7!"2rE`$7!"L>A0$rJQ$($^$9!#(B
% gunzip mincho.vf1.gz
% mv mincho.vf1 watanabemin.vf1
% gunzip mincho.vf2.gz
% mv mincho.vf2 watanabemin.vf2
$B$"$H$O!"$3$l$i$N(B *.vf* $B%U%!%$%k$rE,Ev$J>l=j$K%3%T!<$7$^$9!#(B $B$3$3$G$O!"(B/usr/local/lib/vfont $B$KCV$-$^$7$?!#(B
% ls /usr/local/lib/vfont
vfontcap           wadamarugoth.vf1   wadamin12.vf2      watanabemin.vf1
wadagoth.vf1       wadamarugoth.vf2   wadamin8.vf1       watanabemin.vf2
wadagoth.vf2       wadamin12.vf1      wadamin8.vf2
$B$=$7$F!"(B/usr/local/lib/vfont/vfontcap $B%U%!%$%k$rJT=8$7$^$9!#7k2L$O(B $B0J2<$N$h$&$K$J$j$^$9!#(B
% diff vfontcap.orig vfontcap
133c133,134
<       :ff=/usr/local/font/syotai_club/mincho:
---
>       :ff=/usr/local/lib/vfont/wadamin12:
#	:ff=/usr/local/font/syotai_club/mincho:
136c137,138
<       :ff=/usr/local/font/syotai_club/gothic:
---
>       :ff=/usr/local/lib/vfont/wadagoth:
#	:ff=/usr/local/font/syotai_club/gothic:
139c141,142
<       :ff=/usr/local/font/syotai_club/mg1r:
---
>       :ff=/usr/local/lib/vfont/wadamarugoth: 
#	:ff=/usr/local/font/syotai_club/mg1r:
147c150,151
<       :ff=/usr/local/font/watanabe_font/mincho:
---
>       :ff=/usr/local/lib/vfont/watanabemin:
#	:ff=/usr/local/font/watanabe_font/mincho:
$B:G8e$K(B VFlib $B$H%U%)%s%H$,$&$^$/%$%s%9%H!<%k$5$l$?$+%F%9%H$7$^$9!#(B $B%F%9%H$O(B VFlib $B$N%=!<%9%U%!%$%k$rE83+$7$F=PMh$?%5%V%G%#%l%/%H%j$N(B tools $B%G%#%l%/%H%j$G9T$$$^$9!#$=$3$N(B README $B$K=>$C$F!"(B
% cd $SRC/VFlib-2.22pl8/tools
% xmkmf -a
% make
$B$3$N%3%s%Q%$%k$G@h$K%$%s%9%H!<%k$7$?(B libVFlib.o $B$r%j%s%/$7$F$$$k$N$G!"(B $B$3$N%i%$%V%i%j$,$&$^$/$G$-$?$+$N%A%'%C%/$K$b$J$j$^$9!#(B
$B$&$^$/%3%s%Q%$%k$G$-$?$i!"$3$N%G%#%l%/%H%j$K4v$D$+$N % ./ktest -f r-watanabe-mincho -v /usr/local/lib/vfont/vfontcap $B$=$&$9$k$H!"%&%#%s%I%&$,3+$$$F5-9f$dJ8;z$,I=<($5$l$^$9!#%^%&%9$N1&%\%?%s$r(B $B2!$9$H $B$3$l$,$&$^$/$$$1$P(B VFlib $B$N%$%s%9%H!<%k$O=*N;$G$9!#(B

$BLa$k(B

sakai@oak.eg.t.kanazawa-u.ac.jp
Last modified: Wed Sep 15 21:54:46 JST 1999