[2003/07/06] $BElIw%U%)%s%H%s$NBeMQ%U%)%s%H(B$B$,8x3+$5$l$F$$$^$9!#(B
[WARNING on 2003/06/18]
$BEOJU%U%)%s%H$NL5CGJ#@=$,H=L@(B$B$7!"(B
$BElIwL@D+%U%)%s%H(B (TrueType, CID $BHG$H$b(B) $B$,8x3+Dd;_$K$J$j$^$7$?!#(B
$B$H$j$"$($:!";d$,CN$C$F$$$k%U%j!<$N(B TrueType $B%U%)%s%H$O(B$B$_$+$A$c$s%U%)%s%H(B$B0L$$$G$9!#(B
$B$?$@$7!" $BK\%Z!<%8$O!"(BRed Hat 7.2 $B$X$N(B GNU Ghostscript 7.07 $B$H(B dvipdfmx $B$N%$%s%9%H!<(B
$B%kJ}K!$r>R2p$7$^$9!#7P83$rMj$j$K=q$$$F$$$^$9!#(BGhostscript $B$N%9%Z%7%c%j%9%H$G$b(B
$B2?$G$b$J$$$N$G!"4V0c$$$J$I8+IU$1$^$7$?$i!"$I$&$>(B$B0BBp(B$B$^$G$*CN$i$;2<$5$$$^$;!#(B GS 6.51 $B$N(B Vine 2.1.5 $B$X$N%$%s%9%H!<%k(B
$B5-;v(B$B$O$b$O$d99?7$5$l$^$;$s(B ($B:G=*99?7F|(B: 2001/12/18)$B!#(B $B1|B<@h@8$,(B GNU Ghostscript 7.06 on Linux $B$H$$$&%Z!<%8$r8x3+$7$F$$$^$9!#(B
$B%W%j%s%?!<$N@_DjJ}K!(B ($B%G%P%$%9!&%I%i%$%P!<$N%$%s%9%H!<%k$d(B /etc/printcap $B$N=q(B
$B$-J}(B) $B$K$D$$$F$b%Z!<%8$r3d$$$F$$$^$9!#$^$?!"1|B<@h@8$N(B$B7G<(HD(B
$B$G$b(B TeX $B$d(B Ghostscript $B$NM-1W$J>pJs$,F@$i$l$^$9!#(B $BBP>]$N(B Ghostscript $B$O(B GNU Ghostscript 7.07 $B$G$9!#(Bver. 6.53 $B$+$i!"(B
gs-cjk $B%W%m%8%'%/%H(B$B$N@.2L$r4^$`$h$&$K$J$j$^$7$?!#(BAFPL $BHG$N(B
Ghostscript $B$O$^$@(B gs-cjk $B$N@.2L$r $BBP>]$N(B dvipdfm $B$O(B CJK $B2=$5$l$?(B dvipdfmx $B$G$9!#(B(dvipdfmx $B$O(B
dvipdfm $B$N(B eXtended $B%P!<%8%g%s$H$$$&0UL#$@$=$&$G!"0JA0$O(B dvipdfm-cjk
$B$H$$$&L>A0$G$7$?(B) Ghostscript $B$,(B PDF $B=PNO$r%5%]!<%H$7$F$$$kI,MW$,$"(B
$B$j$^$9!#(BPDF $B%5%]!<%H$rD4$Y$k$K$O!"(Bgs --help $B$G(B
Available devices $B$K(B pdfwrite $B$H=q$$$F$"$k$+$I$&$+3NG'$7$F2<$5$$(B
[VINE215]$B!#(B(Ghostscript 5.50 $B$G$O(B PDF $B=PNO$O$G$-$^$9$,!"(B
Postscrpt $BI8=`%U%)%s%H0J30$OA4$F%S%C%H%^%C%W%U%)%s%H$,;H$o$l$k$=$&$G$9!#(B
[Thanks: $BJ?ED$5$s(B] ) Ghostscript $B4XO"$N%U%!%$%k$G$9!#(B Ghostscript $B$,%@%&%s%m!<%I$G$-$J$1$l$P!"(B$BK\2H%5%$%H(B$B$+$i dvipdfmx $BMQ$N%U%!%$%k$G$9!#(B $B$3$l$+$i$O $B4{$K%$%s%9%H!<%k$7$F$"$k?M$O!":F%$%s%9%H!<%k$9$kI,MW$O$"$j$^$;$s!#(B zlib-1.1.4 $B$K@H zlib $B$r(B zlib $B$N%Z!<%8(B$B$+$i%@%&%s%m!<(B
$B%I$7$^$9!#(Bjpegsrc.v6b
$B$O(B Ghostscript $B$HF1$8>l=j$+$i%@%&%s%m!<%I=PMh$^$9!#(B $B4{$K%$%s%9%H!<%k$7$F$"$k?M$O!":F%$%s%9%H!<%k$9$kI,MW$O$"$j$^$;$s!#(B libpng $B$r(B libpng $B$N%Z!<(B
$B%8(B$B$+$i%@%&%s%m!<%I$7$^$9!#(Blibpng $B$N(B configure $B$O%@%_!<$J$N$G!"(BMakefile $B$r(B
$B%3%T!<$7$^$9!#(B Ghostscript 7.05 $B5Z$S(B 7.06 $B$O%G%U%)!<%k%H$G(B bbox $B%G%P%$%9$r%3%s%Q%$%k$7$^$;(B
$B$s!#$3$l$r=$@5$9$k$K$O!"%(%G%#%?!<$G(B Makefile.in $B$r3+$-!"(B
DEVICE_DEVS16= $B$H$J$C$F$$$k=j$r!"
Ghostscript 7.07 $B$G$O!">e5-IT6q9g$O=$@5$5$l$F$$$^$9!#(B Ghostscript $B$N%3%s%Q%$%k$KF~$j$^$9!#(B $B$^$:$OF|K\8l%U%)%s%H$rF~$l$k0Y$N=`Hw!#(B /usr/local/share/ghostscript/7.07/lib/gs_res.ps $B%U%!%$%k$NCf?H$r=q$-49$($^(B
$B$9!#(B/FontResourceDir $B$*$h$S(B /GenericResourceDir $B$G(B
$B;O$^$k9T$r
$B$5$F!"$3$l$+$iF|K\8l%U%)%s%H$r%$%s%9%H!<%k$7$^$9!#%U%)%s%H$K$O(B CID $B%U%)%s%H(B
$B$H(B TrueType $B%U%)%s%H$NFs $B$^$?!"2f!9(B gs-cjk project $B$O!"$3$N%Q%C%1!<%8$K$h$j(B TrueType $B%U%)%s%H$r(B
CID-keyed $B%U%)%s%H$H$7$F;HMQ2DG=$K$9$k5;=Q$rDs6!$7$F$O$$$^$9$,!"$3$l$O!"(B
CID-keyed $B%U%)%s%H$NBeBX$H$7$F!"(BTrueType $B%U%)%s%H$N;HMQ$r?d>)$9$k$b$N$G$O$"$j(B
$B$^$;$s!#(B $B>\$7$/$O(B Readme.jp $B$r$*FI$_2<$5$$!#(B $BElIw(B ($B$3$A(B) $B%U%)%s%H$rNc$K!"(BTrueType $B%U%)%s%H$N%$%s%9%H!<%k$7$^$9!#$A$J$_$K!"(B
$B1|B<@h@8$N%Z!<%8(B$B$G>R2p$5$l$F$$$k%@%$%J%U%)%s%H$O&MQ$N%U%)(B
$B%s%H$@$C$?$j$7$^$9(B[VINE215]$B!#(B $BElIw%U%)%s%H$O!"8E@nBYG7$5$s$,3+H/$7$F$$$k%U%j!<$N(B TrueType $B%U%)%s%H$G$9!#(B
My Linux $BF|K\8l2=(B
$B7W2h(B$B$+$i(B kochi-mincho-0.2.20020727.tar.bz2 $B$H(B
kochi-gothic-0.2.20030118.tar.bz2 $B$r%@%&%s%m!<%I$7$^$9!#(B /usr/local/share/ghostscript/7.07/lib/CIDFnmap $B$K
$B%U%)%s%H$N%$%s%9%H!<%k$,=*N;$7$?$i!"E,Ev$J(B dvi $B%U%!%$%k$r(B dvips $B$G(B
PostScript $B%U%!%$%k$KJQ49$7$F(B gv $B$G8+$F$_$^$7$g$&!#H~$7$$(B TrueType $B%U%)%s%H$G(B
$BI=<($5$l$k$O$:$G$9!#(B $BElIw%U%)%s%H$N(B CID $BHG$rNc$K(B CID $B%U%)%s%H$r%$%s%9%H!<%k$7$^$9!#(BCID $BHG$NElIw(B
$B%U%)%s%H$O $B%U%)%s%H$r%3%T!<$7$^$9!#(B /usr/local/share/ghostscript/7.07/lib/CIDFnmap $B$K
$BOBED8&%U%)%s%H$O(B O'reilly $B$N%5%$%H$+$i%@%&%s%m!<%I$7$^$9!#(BO'reilly $B$G$O%F%9(B
$B%HMQ$NF|Cf4Z(B CID $B%U%)%s%H$rG[I[$7$F$$$^$9!#ElIw(B CID $B%U%)%s%H$,=PMh$^$G$O!"%U%j!<(B
$B$N(B CID $B%U%)%s%H$O!"OBED8&%U%)%s%H$7$+$"$j$^$;$s$G$7$?!#8=:_$G$O!"IJ.$5$/$J$C$F$$$^$9!#(B ftp://ftp.oreilly.com/pub/examples/nutshell/ujip/adobe/samples
$B$+$i!"0J2<$N%U%)%s%H!&%U%!%$%k$r%@%&%s%m!<%I$7$^$9!#(B $B%U%)%s%H$r%3%T!<$^$9!#(B /usr/local/share/ghostscript/7.07/lib/CIDFnmap $B$K
$BE,Ev$J(B dvi $B%U%!%$%k$r(B dvips $B$G(B PostScript $B%U%!%$%k$KJQ49$7!"(B gv $B$G8+$F$_$^(B
$B$7$g$&!#F|K\8l(B CID $B%U%)%s%H$GI=<($5$l$k$O$:$G$9!#(B $B@h$HF1$8$h$&$K!"$3$l$+$i$O $B:#$^$G!"(B dvi $B%U%!%$%k$r(B PDF $B$KJQ49$9$k$K$O9b$$JI$,$"$j$^$7$?!#(Bgs $BIUB0$N(B ps2pdf
$B$,M#0l$NA*Br;h$G$7$?$,!"(Bps2pdf $B$O%U%)%s%H$rKd$a9~$`$N$G!"%U%!%$%k!&%5%$%:$,$I(B
$B$&$7$F$bBg$-$/$J$j$,$A$@$C$?$N$G$9!#0u:~$7$?;~$b!"I=<($Oe:No$J$b$N$G$O$"$j$^$;(B
$B$s$G$7$?!#9bIJPDF $B$N:n@.$K$O(B Adobe Acrobat $B$r;H$o$J$1$l$P$J$j$^$;$s!#(B
$B$=$7$F(B Acrobat $B$N(B Linux $BHG$OL$$@H/Gd$5$l$F$$$J$$$N$G$9!#(B DVIPDFMx $B$O!"F|K\8lBP1~$J(B dvipdfm $B$G$9!#(B dvipdfmx $B$O%*%j%8%J%k$N(B dvipdfm $B$K$"$k$b$N$O>J$/$H$$$&J}?K$i$7$$(B [Thanks: $B3QF#@h@8(B] $B$N$G!"$$$/$D$+%U%!%$%k$,7g$1$F$$$^$9!#@h$K(B dvipdfm $B$r%3%s%Q%$%k$7$F%$%s%9%H!<%k$7$^$9!#(B configure $B$KEO$9%*%W%7%g%s(B (--datadir) $B$O(B TEXMF $B$N$"$k>l=j$r(B
$B;XDj$7$F$$$^$9!#%G%U%)!<%k%H$N@_Dj$O(B /usr/local/share/texmf $B$G$9$,!"BgH>$N%7%9(B
$B%F%`$G$O(B /usr/share/texmf $B$K(B TEXMF $B$,$"$k$G$7$g$&$+$i!"(B
--datadir=/usr/share $B$H$7$F!"(BTEXMF $B$N>l=j$r(B dvipdfmx $B$K65$($F$d$j(B
$B$^$9!#(BTEXMF $B$,(B /usr/local/share/texmf $B$d(B /usr/share/texmf $B$G$O$J$/!"B>$N>l=j$K(B
$B$"$k>l9g$O!"(Btexmf $B$K;j$k$^$G$N%Q%9$r(B --datadir $B$G;XDj$7$^$9!#(B $B%3%s%Q%$%kA0$K!"(BCMap $B%U%!%$%k$N8!:w@h$r;XDj$7$^$9!#(BCMap $B$O>e5-(B Ghostscript
$B$N%$%s%9%H!<%k;~$K!"%$%s%9%H!<%k$5$l$F$$$k$O$:$G$9!#(BTEXMF/web2c/texmf.cnf $B$K
$B $B%Q%9$OE,59<+J,$N4D6-$K9g$o$;$FFI$_BX$($F2<$5$$!#(B $B0E9f2=$5$l$?(B PDF $B$r:n$k>l9g!"(BOpenSSL $B$H$$$&%i%$%V%i%j!<$r;H$$$^$9!#(B
$B%7%9%F%`$KF3F~$5$l$F$$$k$+$I$&$+3N$+$a$F2<$5$$!#(BRPM $B%7%9%F(B
$B%`$G$"$l$P
OpenSSL $B$,F~$C$F$$$l$P!"%P!<%8%g%s$,I=<($5$l$^$9!#F~$C$F$$$J$1$l$P!"%$%s%9(B
$B%H!<%k$5$l$F$$$J$$$H8@$C$F$-$^$9!#(BRPM $B$,F~$C$F$$$J$1$l$P!"(B
libcrypto.a $B$H$$$&%U%!%$%k$,%7%9%F%`$KF~$C$F$$$k$+$I$&$+$r3N$+$a$^$9!#(B $B0E9f2=$5$l$?(B PDF $B$,MW$i$J$1$l$P!"%$%s%9%H!<%k$9$kI,MW$O$"$j$^$;$s!#(B
($B8D?M;HMQ$J$i!"FC$KI,MW$K$OGw$i$l$J$$(B?!) $B%$%s%9%H!<%k5-;v$O;~4V$,=PMh$?;~=q$-(B
$B$^$9!#$4$a$s$J$5$$!#(B $B$3$l$G%$%s%9%H!<%k$O=*N;$G$9!#%3%^%s%IL>$O(B dvipdfmx $B$G$9!#(B /usr/share/texmf $B$K(B ls-R $B$H$$$&%U%!%$%k$N$"$k?M$O(B mktexlsr $B$H$$$&%3%^%s%I$r(B
$B $BE,Ev$J(B DVI $B%U%!%$%k$r(B
PDF $B$K$7$F$=(B
$B$NH~$7$5$K?l$$$7$l$^$7$g$&!#%*%W%7%g%s$N@bL@$O(B dvipdfmx --help $B$H(B
$B$9$l$P=P$F$-$^$9!#(B $B>e$NDL$j$K%$%s%9%H!<%k$9$l$P!"1Q8lMQ$N(B dvipdfm$B!"F|K\8lMQ$N(B dvipdfmx $B$,%$%s%9%H!<%k$5$l$?$O$:$G$9!#L5O@(B dvipdfmx $B$G1Q8l%U%!%$%k$rJQ49$9$k;v$b2DG=$G$9!#(B dvipdfm $B$r;H$C$F2<5-$N%U%)%s%H$r(B PDF $B$KKd$a9~$b$&$H$9$k$H!"(BType 3 $B%U%)%s%H$,;H$o$l$^$9!#(B $B
LaTeX $B$N%W%l%<%s%F!<%7%g%s!&%D!<%k$G(B PPower4 $B$H$$$&$N$,$"$j$^$9!#$3$N%=%U%H$O:n6H9)Dx$G(B dvipdfm $B$r(B PDF $B$N:n@.MQ$K;H$&$N$G$9$,!"(Bdvipdfmx $B dvipdfm $B$N%^%K%e%"%k$,L5$$!#Bg>fIW$G$9!#(Bdvipdfm/doc and
dvipdfm/latex-support $B$NCf$K%5%s%W%k$H%^%K%e%"%k$,CV$$$F$"$j$^$9!#$^$:(B
dvipdfm/latex-support $B$NCf$KF~$C$F(B sample.tex $B$r%3%s%Q%$%k$7$F$_$^$7$g$&!#$@!A$C(B
$B$H%a%C%;!<%8$,=P$F(B... $B<:GT$7$^$9!#(Bhyperref.sty $B$H(B graphics $B%Q%C%1!<%8$N%P!<%8%g(B
$B%s$,8E$$$N$,860x$G$9!#:G?7$N$b$N$r(B CTAN $B$+$i dvipdfm $B$N%^%K%e%"%k$O!"e$j$^$9!#(B
jpeg $B%U%!%$%k$rFI$_9~$_$^$9$+$i!"(Bjpeg $B%5%]!<%H$r$7$F$$$J$$(B xdvi $B$d(B dvips $B$G$O(B
$B>e dvipdfmx $B$N;H$$J}$O(B dvipdfm $B$N%^%K%e%"%k$r;29M$K$7$F2<$5$$!#(B RedHat $B$NB>$K$bBt;3$N%G%#%H%j%S%e!<%7%g%s$,$"$j$^$9!#8D?M$GA4$F$rJd$&;v$O=PMh(B
$B$^$;$s$,!"%$%s%9%H!<%k>pJs$r4s$;$FD:$$$?$b$N$rE;$a$F8x3+$7$F$$$-$?$$$H;W$$$^$9!#(B
$BF|K\8l2=$K$O(B VFlib $B$H(B
gs-cjk $B$NFs ($B:G?7$N(B Ghostscript $B$KEv$F$k(B
VFlib $B%Q%C%A$O$"$k$N$+$7$i!#8+$?;v$,L5$$$N$G$9$,(B...) Ghostscript $B$O(B dvi $B%U%!%$%k$,;2>H$9$k(B EPS $B%U%!(B
$B%$%k$r(B PDF $B$KJQ49$9$k0Y$K;H$$$^$9!#(Bdvipdfm $B$O(B Ghostscript $B$,(B
$BL5$1$l$PF0$+$J$$$H$$$&$o$1$G$O$"$j$^$;$s!#(B[Thanks: $BJ?ED$5$s(B] $BL\
$B%U%!%$%k$N
Ghostscript $B$N%$%s%9%H!<%k(B
zlib $B$H(B jpeg-6b $B$N%$%s%9%H!<%k(B
tar xzvf ~/zlib-1.1.5.tar.gz
tar xzvf ~/jpegsrc.v6b.tar.gz
ln zlib-1.1.5 zlib
cd zlib-1.1.5
./configure
make
make install
cd ../jpeg-6b
./configure
make
make install
libpng $B$N%$%s%9%H!<%k(B
tar xzvf ~/libpng-1.2.5.tar.gz
cd libpng-1.2.5
ln -s scripts/makefile.linux Makefile
make test
make install
Ghostscript $B$N%$%s%9%H!<%k(B
tar xzvf ~/ghostscript-7.07.tar.gz
cd ghostscript-7.07
DEVICE_DEVS16=$(DD)bbox.dev
./configure
make
make install
cd /usr/local/share/ghostscript/
tar xzvf ~/gnu-gs-fonts-std-6.0.tar.gz
tar xzvf ~/gnu-gs-fonts-other-6.0.tar.gz
$B%U%)%s%H$N%$%s%9%H!<%k(B
cd /usr/local/share/ghostscript
mkdir Resource
mkdir fonts
cd /usr/local/share/ghostscript/Resource
tar xzvf ~/adobe-cmaps-200204.tar.gz
tar xzvf ~/acro5-cmaps-2001.tar.gz
/FontResourceDir (/usr/local/share/ghostscript/Resource/Font/) readonly .forcedef
/GenericResourceDir (/usr/local/share/ghostscript/Resource/) readonly .forcedef
TrueType $B%U%)%s%H$N%$%s%9%H!<%k(B
tar xzvf ~/kochi-mincho-*.tar.gz
tar xvzf ~/kochi-gothic-*.tar.gz
mv kochi-mincho/fonts/kochi-mincho.ttf /usr/local/share/ghostscript/fonts
mv kochi-gothic/fonts/kochi-gothic.ttf /usr/local/share/ghostscript/fonts
/Ryumin-Light (kochi-mincho.ttf) ;
/GothicBBB-Medium (kochi-gothic.ttf) ;
/HeiseiMin-W3 /Ryumin-Light ;
/HeiseiKakuGo-W5 /GothicBBB-Medium ;
/Adobe-Japan1 /Ryumin-Light ;
$BElIw(B CID $B%U%)%s%H$N%$%s%9%H!<%k(B
tar xjvf Kochi-CID-0.018.tar.bz2
cd Kochi-CID-0.018/
cp Kochi-Mincho /usr/local/share/ghostscript/Resource/CIDFont
cp Kochi-Gothic /usr/local/share/ghostscript/Resource/CIDFont
(CIDFnmap.Koc) .runlibfile
/Ryumin-Light /Kochi-Mincho ;
/GothicBBB-Medium /Kochi-Gothic ;
/HeiseiMin-W3 /Ryumin-Light ;
/HeiseiKakuGo-W5 /GothicBBB-Medium ;
/Adobe-Japan1 /Ryumin-Light ;
$BOBED8&(B CID $B%U%)%s%H$N%$%s%9%H!<%k(B
cd /usr/local/share/ghostscript/Resource/
mkdir CIDFont
cd CIDFont
mv ~/WadaMin-* ./
(CIDFnmap.Ore) .runlibfile
/Ryumin-Light /WadaMin-Regular ;
/GothicBBB-Medium /WadaMin-Bold ;
/HeiseiMin-W3 /Ryumin-Light ;
/HeiseiKakuGo-W5 /GothicBBB-Medium ;
/Adobe-Japan1 /WadaMin-Regular ;
/Adobe-Japan2 /WadaMin-RegularH ;
dvipdfm $B$N%$%s%9%H!<%k(B
DVI $B%U%!%$%k$N(B PDF $BJQ49(B
dvipdfm $B$N%$%s%9%H!<%k(B
$ tar xzvf ~/dvipdfm-0.13.2c.tar.gz
$ cd dvipdfm
$ ./configure --datadir=/usr/share
$ make
# make install
# mv latex-support/dvipdfm.def /usr/share/texmf/tex/latex/graphics/
$BF|K\8l(B dvipdfm $B$N%$%s%9%H!<%k(B
CMap $B$N8!:w@h(B
CMAPINPUTS = .;/usr/local/share/ghostscript/Resource/CMap//
# cd /usr/share/texmf
# mkdir dvipdfm
# cd dvipdfm
# ln -s /usr/local/share/ghostscript/Resource/CMap ./
OpenSSL
$ rpm -q openssl-devel
=> openssl-devel-0.9.6b-8
dvipdfmx $B$N%3%s%Q%$%k(B
$ tar xzvf ~/dvipdfmx-YYYYMMDD.tar.gz
$ cd dvipdfmx-YYYYMMDD/
$ ./configure --datadir=/usr/share
$ make
# make install
$B$^$H$a(B
f t1fonts.map
$B:#8e$K$D$$$F(B...
cd dvipdfm/doc
tex dvipdfm.tex
dvipdfmx dvipdfm.dvi
Other Distribution
Vine 2.1.5
Links
Ghostscript $B4XO"(B
dvipdfm $B4XO"(B
Masayuki Ataka / $B0BBp(B $B@5G7(B
e-mail: ataka@milk.freemail.ne.jp