«前の日記(2010-08-01(日)) 最新 次の日記(2010-08-03(火))»

vdrめも

検索キーワード:
[PR]:「Chef活用ガイド コードではじめる構成管理 (大型本), (Kindle版)」発売中です。


2010-08-02(月) なんとか [長年日記]

_ [debian] 続・ps2pdf 変

ps2pdf12 なら変換可能で、ps2pdf13 や ps2pdf14 (ps2pdf)、ps2pdfwr だと同じところで SEGV することがわかった。

そもそも LBP3100 導入時ghostscript 8.71~dfsg2-3 テスト時にはきちんと変換できてた、a2psj で生成した同じ ps ファイルなんだけどな。ただ、ps2pdf が必ず SEGV するわけではなくて、dvi2ps で変換した ps ファイルは大丈夫だったりする。他の a2psj で変換した ps ファイルで SEGV するものがあるかどうかは未確認。

SEGV するのはどうかと思うけど、変換失敗するのは ps2pdf のせいではなくてもっと別のところにありそう?

ちょっと探してみると、漢字を含むpsファイルをps2pdfで変換できないという記事があり、pswrite で ps → ps 変換し、その後 ps2pdf すればよいとのことなので、やってみた。

% a2psj test | ps2pdf - test.pdf
zsh: done                              a2psj test | 
zsh: segmentation fault (core dumped)  ps2pdf - test.pdf
%

% a2psj test | gs -q -dNOPAUSE -dBATCH -sDEVICE=pswrite -sOutputFile=- - | ps2pdf - test.pdf 
%               

うん、OK。evince と acroread で表示させてみたけど問題なし。


2010年
8月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

[amd64 | audacious | comp | debian | gkrelluim | kip | misc | movie | research | rime | unicon | vdr | work | えふえふ]

書いてる人: dai

パッチ等(無保証)

GPG Fingerprint = 0B29 D88E 42E6 B765 B8D8 EA50 7839 619D D439 668E