[ubuntu-jp:950] Re: METAPOSTで質問。

Leona OKAMURA leona at simasima.org
Wed Jul 16 14:41:41 BST 2008


おかむらです



> 昨日は「できた」って言ったんですが、もう一度やりなおしてみると
> いなばさんと同じエラーが出てしまいました。昨日のは何か勘違いだったのかも。

ありゃ.すると,すんなり出来たうちの環境の方が特異なんでしょうか.

・・・と思ってよく思い返すと,うちの環境は,/etc/texmf 以下を色々いじった
Gutsy からアップグレードした Hardyでした.特異でした.


>なんらかの理由でpdvitompではなく、dvitompが使われてしまっている

確かにそんな感じですね."jmpost.bin あるいは dvitompが ${DVITOMP}
の値を無視する" というバグっぽいので,Lauchpadにバグ登録した方が
よいかもしれません.

とりあえず,ユーザが手軽に取れる対策は次の (1) か(2)あたりでしょうか.

(1) dvitomp を削除して,代わりにすべてpdvitomp を使う
% cd /usr/bin
% sudo mv dvitomp dvitomp.orig
% ln -s pdvitomp dvitomp

(2) jmpost の流儀に従って,${DVITOMP}を参照するラッパを作る
% cd /usr/bin
% sudo mv dvitomp dvitomp.bin
% sudo ln -s pdvitomp pdvitomp.bin

% sudo cp /somewhere/dvitomp /usr/bin
% sudo chmod +x /usr/bin/dvitomp

--- [dvitomp  ここから] ---
#!/bin/bash
#
PROG=${DVITOMP:-dvitomp}.bin
exec ${PROG} "$@"
--- [ここまで] ---


いずれも,適用後は
% jmpost --kanji=euc testeuc.mp
% platex tex
% dvips -Ppdf -E tex -o tex.eps

で tex.epsが作成されるはずです.



More information about the ubuntu-jp mailing list