たこさんのメモ書き

Linuxの設定/構築のメモを残すのが主体です。
わからないこと、あれこれたくさん。

vine2.6での印刷環境構築メモ

2004-11-30 00:24:00 | 印刷関連
以下の文章は、次のwebサイトを参考にしている。
"Install GNU Ghostscript 7.07 and dvipdfmx"
http://pop-club.hp.infoseek.co.jp/tex/gs_dvipdfm.html

"Ghostscript 7.07"
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Ghostscript%207.07

1.ghostscript7.07.tar.gzをインストール。
便宜的に、/opt/以下にtar.gzファイルをおいて,これを展開したのちにコンパイル、インストールを行う。
$ cd /opt/
$ tar zxvf ghostscript-7.07.tar.gz
$ cd ghostscript-7.07/
$ su -
# ./configure
# make ; make install

2.ghostscript-7.07/Resource/へ、ファイルをコピーする。
acro5-cmaps-2001.tar.gz とadobe-cmaps-200204.tar.gzをダウンロードする。
これを、さきほど展開した、/opt/ghostscript-7.07/Resource/へコピーし、展開する。
$ cp /var/tmp/acro5-cmaps-2001.tar.gz /opt/ghostscript-7.07/Resource/
$ tar zxvf acro5-cmaps-2001.tar.gz
adobe-cmaps-200204.tar.gzにも同じ操作を行う。

3.ghostscript-7.07以下のファイルを修正。
/opt/ghostscript-7.07/lib/gs_res.psファイルの内容を編集する。
viで編集した。
$ su -
# vi /opt/ghostscript-7.07/lib/gs_res.ps
これで、249行目と250行目のコードを以下のように書き換える。
(249行目) /FontResourceDir (/opt/ghostscript-7.07/Resource/fonts/) readonly .for
cedef % pssys'params is r-o
(250行目) /GenericResourceDir (/opt/ghostscript-7.07/Resource/) readonly .forced
ef % pssys'params is r-o
つまり()内の部分を、インストールしたghostscript-7.07/Resouce/fonts/の位置と、ghostscript-7.07/Resouce/の位置を示すように書き換えることになる。

4.ttfフォントをインストール。
次に、sazanami-gothic.ttf , sazanami-mincho.ttfの2つのファイルをSourceForgeなどからダウンロードし、
/opt/ghostscript-7.07/Resousce/fonts
のなかに入れる。
さらに、/opt/ghostscript/7.07/lib/CIDFnmap の内容に対して、以下のように書き加える。
/Ryumin-Light (sazanami-mincho.ttf) ;
/GothicBBB-Medium (sazanami-gothic.ttf) ;

以上で設定は終り。
注意:
"Ghostscript 7.07"では、工程3.のあとに"山田泰司さんのパッチ"を導入することとなっている。
私はこれを行っていないが、とりあえず印刷はできているようだ。。。
このパッチは、PDFファイルを印刷する際には必要となるらしい。が、未確認。

最新の画像もっと見る