# mount /cdrom (FreeBSD CD-ROM のマウント) # cd /cdrom/packages # pkg_add -v print/gv-3.5.8.tgz # pkg_add -v japanese/ja-vflib-2.24.1.tgz # pkg_add -v japanese/ja-vfghostscript-5.50.tgz # pkg_add -v japanese/ja-dvipsk-vflib-5.78a.tgz # sync; rehash
$TEXMF/fonts/japan/truetype
にコピーします。
# cd $TEXMF/fonts/japan/truetype # ls -l ...... -r--r--r-- 1 root wheel 4353144 May 7 1998 tcgothb.ttc -r--r--r-- 1 root wheel 5466956 May 7 1998 tchomil.ttc # ttindex tchomil # ttindex tcgothb # ls -l ...... -r--r--r-- 1 root wheel 4353144 May 7 1998 tcgothb.ttc -rw-r--r-- 1 root wheel 17318 May 14 22:35 tcgothb.tti -r--r--r-- 1 root wheel 5466956 May 7 1998 tchomil.ttc -rw-r--r-- 1 root wheel 17318 May 14 22:35 tchomil.tti
/usr/local/share/VFlib/2.24.1/vfontcap
ファイル)
# min:\ :fc=ryobi-mincho: goth:\ :fc=ryobi-gothic: # ### TRUETYPE FONT (RYOBI) r-ryobi-honmin-l|RYOBI Hon Mincho-L:\ :ft=truetype:\ :ff=/usr/local/share/texmf/fonts/japan/truetype/tchomil: r-ryobi-gothic-b|RYOBI Gothic-B:\ :ft=truetype:\ :ff=/usr/local/share/texmf/fonts/japan/truetype/tcgothb: # ryobi-mincho:\ :fc=r-ryobi-honmin-l: ryobi-gothic:\ :fc=r-ryobi-gothic-b: # ###-------------------------- ### for ASCII jTeX ### min|min5|min6|min7|min8|min9|min10|min12|min17|Mincho Font:\ :fc=ryobi-mincho: goth|goth5||goth6|goth7|goth8|goth9|goth10|goth12|goth17|Gothic Font:\ :fc=ryobi-gothic: tmin|tmin5|tmin6|tmin7|tmin8|tmin9|tmin10|tmin12|tmin17|Mincho Font:\ :fc=ryobi-mincho: tgoth|tgoth5||tgoth6|tgoth7|tgoth8|tgoth9|tgoth10|tgoth12|tgoth17|Gothic Font:\ :fc=ryobi-gothic:
/usr/local/share/ghostscript/5.50vflib/kanji/kconfig.ps
に以下の記述があることを確認します。
(pkg_add コマンドでのインストール設定で OK のはずです)
% /Ryumin-Light 4300000 (min) VFlibBMkanji /GothicBBB-Medium 4300200 (goth) VFlibBMkanji /Ryumin-Light /Ryumin-Light jcidemu /GothicBBB-Medium /GothicBBB-Medium jcidemu % /Ryumin-Light-RKSJ-H /Ryumin-Light-Ext-RKSJ-H copyfont /Ryumin-Light-RKSJ-V /Ryumin-Light-Ext-RKSJ-V copyfont /GothicBBB-Medium-RKSJ-H /GothicBBB-Medium-Ext-RKSJ-H copyfont /GothicBBB-Medium-RKSJ-V /GothicBBB-Medium-Ext-RKSJ-V copyfont %
# Canon BJC printer color bjc|ps|bjc455j|color|Canon BJC-455J on local port:\ :lp=/dev/lpt0:sh:mx#0:sd=/var/spool/output/bjc:\ :lf=/var/log/lpd-errs:\ :if=/usr/local/libexec/ps2bjc:
上記``bjc'',``ps''などはプリンタのシンボルですので
重複しないよう自由に 設定します。
#!/bin/sh # Canon BJC Printer color filter script PATH="/bin:/usr/bin"; export PATH # IF=/var/tmp/ps2bj.$$.ps OF=/var/tmp/ps2bj.$$.bj DEV=bjc600 GS=/usr/local/bin/gs printf '\033E' trap "/bin/rm -f /var/tmp/ps2bj.$$.*; printf '\033E'" 0 cat > $IF || exit 2 { echo showpage; echo quit; } | \ $GS -q -dSAFER -dNOPAUSE -sDEVICE=$DEV -sOutputFile=$OF \ $IF 2>/dev/null >/dev/null || exit 2 cat $OF || exit 2 rm -f $IF $OF exit 0
``bjc600'' は Ghostscriptでサポートしている
プリンタデバイス名です。お手持ちのプリンタがサポートされていれば
そのデバイス名を指定します。
/usr/local/libexec/ps2bjc
には、かならず実行許可属性を付与します。
# chmod +x /usr/local/libexec/ps2bjc
# mkdir /var/spool/output/bjc
# chown daemon:daemon /var/spool/output/bjc
% platex example.tex
% dvips -D 360 -t a4 -N0 example.dvi -o example.ps
% lpr -Pbjc example.ps
% gv -antialias example.ps &