useless tip

[Xpdf-3.02pl2]
いまだに Vine 2.6 を OS に 使ってると、pdf.file を 扱うには さすがに 不具合が でてきた。 一度 xpdf を 削除して、新しい version に 変更することにした。

$ sudo apt-get remove xpdf
Password:
まず 次の page から コンパイル済ファイルと 日本語パッケージを もらってくる、
http://www.foolabs.com/xpdf/download.html
$ pwd
/tmp
$ ls
xpdf-3.02pl2-linux.tar.gz xpdf-japanese.tar.gz
xpdf-3.02pl2 を 展開、
$ tar xvfz xpdf-3.02pl2-linux.tar.gz
$ cd xpdf-3.02pl2-linux
$ ls
ANNOUNCE CHANGES COPYING INSTALL README
pdffonts pdffonts.1 pdfimages pdfimages.1
pdfinfo pdfinfo.1 pdfppm pdfppm.1
pdftops pdftops.1 pdftotext pdftotext.1
sample-xpdfrc
xpdf xpdf.1 xpdfrc.5
INSTALL と README ファイルに ざっと 目を 通しておく、
$ cat INSTALL
$ less README
実行ファイルと man page を それぞれ コピー、
$ sudo cp xpdf *fonts *images *info *ppm *tops *totext /usr/local/bin/
$ sudo cp *.1 /usr/local/man/man1/
$ sudo cp *.5 /usr/local/man/man5/
設定ファイルの xpdfrc は 後回しにして、次は xpdf-japanese を 展開、
$ cd ../
$ tar xvfz xpdf-japanese
$ cd xpdf-japanese
$ ls
Adobe-Japanese1.cidToUnicode CMap/
EUC-JP.unicodeMap ISO-2022-JP.unicodeMap
README Shift-JIS.unicodeMap
add-to-xpdfrc
README ファイルも 見ておく、
$ less README
/usr/local/share に ディレクトリを 作成、ファイルを コピー、
$ sudo mkdir /usr/local/share/xpdf
$ cd /usr/local/share/xpdf
$ sudo mkdir japanese
$ cd -
$ pwd
/tmp/xpdf-japanese
$ sudo cp Adobe-* EUC-* ISO-* Shift-* /usr/local/share/xpdf/japanese/
$ sudo cp -a CMap /usr/local/share/xpdf/japanese/
xpdf-3.02pl2-linux ディレクトリへ 移動 (その前に add-to-xpdfrc ファイルを コピー)
$ cp add-to-xpdfrc /tmp/xpdf-3.02pl2-linux/
$ cd ../xpdf-3.02pl2-linux
$ pwd
xpdf-3.02pl2-linux
仮の xpdfrc ファイルを 作成、
$ cat sample-xpdfrc add-to-xpdfrc > xpdfrc
xpdfrc ファイルで 使う コマンドを 調べるため man page を 印刷、それと kochi-mincho.ttf の 場所も チェック、
$ man -t xpdfrc | lpr
$ locate kochi-mincho.ttf
/usr/X11R6/X11/fonts/TrueType/kochi-mincho.ttf
xpdfrc での 日本語表示と PostScript の 指定については 次の page を 参考に しました、感謝。
http://blogs.yahoo.co.jp/jw_slackware/1380895.html
Vine linux 2.6 向けに 変更した xpdfrc ファイルは 次のとおり、
http://www4.kcn.ne.jp/~yoitiro/hatena/xpdfrc.txt
変更した xpdfrc ファイルを コピーして 終了。
$ vi xpdfrc
$ sudo cp xpdfrc /usr/local/etc/
これで 日本語の pdf.file でも 表示と 印刷が できるはずです ...
(追記) xpdfrc ファイルを 訂正 (08.02.11)。
(さらに追記) xpdf を イジッたせいでは ないけど、ブラウザから pdf.file を うまく download できない。 security も 考えて、lftp の ユーティリティを 使うことにする。
$ lftpget []http://hani-taketani.com/pdf/no9.pdf[]
↑ こんな 感じ。


(さらに 追記) xpdfrc ファイルを 一部 変更しました。
http://d.hatena.ne.jp/sekiyo/20080227