dvi から pdf を作る

dvi から pdf を作るには、

  1. dvips で ps を作ってから、ps2pdf で pdf を作る
  2. dvipdf で dvi から直接 pdf を作る
という方法があります。 しかし、これらの方法ではできた pdf のフォントが汚いことがあります。 そこで、dvipdfm というものを入れてみます。

なお Linux では、ps2pdfm とか ps2pdfmx とかいうのがあるそうですが、 FreeBSD では見つかりませんでした。


インストール

dvipdfm は ports に入っていますので、make 一発です。
# cd /usr/ports/japanese/dvipdfm
# make install clean

使い方

foo.dvi を pdf に変換するとしましょう。
% dvipdfm foo.dvi
これで foo.pdf が出来上がっているはずです。

参考サイト

トラブルシューティング

ひょっとすると、dvipdfm がうまく働かないかも知れません。 どうも、依存性のあるソフトをインストールした順番が効いているらしいので、 portupgrade で新たにインストールしなおすとよいです。

まず、portupgrade がなければインストールします。
# cd /usr/ports/sysutils/portupgrade
# make install clean
# rehash (portupgrade を認識させている)
インストールできたら、ja-dvipdfm をアップグレードします。
# portupgrade -rf ja-dvipdfm


FreeBSD の部屋


Aug. 7, 2000