dvipsのインストール


TeX が出力する dvi ファイルを PS(PostScript)に変換するツールです。このような 変換ドライバには他に dvi2ps , jdvi2kps があります。
まず、以下のファイルを入手し、$SRC に置きます。
dvipsk-5.78a.tar.gz          ftp://ftp.center.osaka-u.ac.jp/CTAN/dviware/dvipsk/dvipsk-5.78a.tar.gz
dvipsk-jpatch-p1.4.tar.gz    ftp://ftp.kobe-u.ac.jp/pub/TeX/ASCII-pTeX/ptex218/dvipsk-jpatch-p1.4.tar.gz
$SRC でこれらを展開します。
% tar xvfz dvipsk-5.78a.tar.gz
% tar xvfz dvipsk-jpatch-p1.4.tar.gz
dvipsk-jpatch-p1.4.tar.gz を展開したときに出来る README.jpatch に従い、 patch を当てます。
% cd dvipsk-5.78a
% patch -p0 < ../dvipsk.patch
そして、configure スクリプトを動かします。
% ./configure --datadir=$DATADIR
コンパイルします。
% make
ここで、dvips のみをインストールするので、dvipsk サブディレクトリに移動して インストールします。
% cd dvipsk
% su
Password:
% make install
次に、$DATADIR/texmf/dvips/base ディレクトリにある psfonts.map ファイルを 編集します。以下の内容を最後に付け加えます。
rml  Ryumin-Light-H
rmlv Ryumin-Light-V
gbm  GothicBBB-Medium-H
gbmv GothicBBB-Medium-V
次に、$DATADIR/texmf/dvips/config ディレクトリに config.ps という configuration file を作成します。
まず、次のようにして $SCR/dvipsk-5.78a/dvips/contrib/config.proto に $SCR/dvipsk-5.78a/dvips/contrib/configs/papersize.simple を付け足して、 config.ps の雛形を作成します。$SCR/dvipsk-5.78a/dvips/contrib ディレクトリで
% cd $SCR/dvipsk-5.78a/dvips/contrib
% cat config.proto ./configs/papersize.simple > config.ps
そして、これを編集します。結果は、
% diff config.ps.orig config.ps
4c4
< o |lpr
---
> o |lp
13c13
< M ljfour
---
> M ricohsp
52,53c52,53
< *@ A4size 210mm 297mm
< *@+ %%PaperSize: A4
---
> @ A4size 210mm 297mm
> @+ %%PaperSize: A4
55c55
< @ letterSize 8.5in 11in
---
> %@ letterSize 8.5in 11in
そして、これを $DATADIR/texmf/dvips/config にコピーします。
# cp config.ps $DATADIR/texmf/dvips/config
そして、
# mktexlsr
を実行し、$DATADIR/texmf/ls-R ファイルを更新します。
virtual フォントをインストールしてあるなら、適当な dvi ファイルを作成して 実際に動かしてみます。
動かすと、/var/tmp/texfonts ディレクトリにフォントが作られるので、これを 避けるために、$DATADIR/texmf/fonts ディレクトリを
# chmod 1777 $DATADIR/texmf/fonts
としてモードを drwxrwxrwx とします。そしてもう一度トライしてみると、
mkdir: cannnot make directory `/usr/local/lib/texmf/fonts/pk/ricohsp` : 許可を与えられていません
というエラーが出るので、$DATADIR//texmf/fonts/pk ディレクトリを
# chmod 1777 $DATADIR//texmf/fonts/pk
としてモードを drwxrwxrwx としてもう一度トライしてみると、今度はうまく いきました。
以上で dvips のインストールは終了です。
戻る

sakai@oak.eg.t.kanazawa-u.ac.jp
Last modified: Wed Sep 15 22:53:35 JST 1999