2004年09月14日(Tue) 今日はいい天気 [長年日記]
● ずんこが山に雲がかかっていると言っている。いろいろ気づくようになったなあ。
● [rabbit] Rabbitでポストスクリプトを表示する
来週の発表に向けてプレゼンソフト物色中。泥縄である。
Rabbitがなかなか良さそうなのですが、 手元ではいくつか不具合があって順番に見ていこうと思ってます。 でも今日中に直らなかったらmagicpointに転んでしまおう。
まず、どうしても直したかったのはポストスクリプトの表示。 論文にポストスクリプトのプロットを投稿する関係で、 どうしてもきれいな絵はポストクリプトのものが増えてしまう。 Rabbitではポストスクリプトの表示もサポートされているのですが、 %%BoundingBoxの外にある余白の分だけずれて 表示されてしまうという不具合がありました。
手元ではpstopnmを参考にして下記のような修正で対処。 期待どおりになったように見えます。
他にやらなくちゃいけないのは、全画面表示。 なぜか手元(fvwm2)では全画面表示にならないのです。 もう1つ、プロットの大きさを、 文字のように表示画面の大きさに比例して変化させたいな、と。 さて。どうなることやら。
(追記)全画面表示にならないのはウインドウマネージャ側の問題でした。xfce4で試したら全画面表示になったよ。しかしサンプルの数式のepsがすごおくちっちゃい。というわけで、あとはプロットの大きさを変化させる必要があるのか。
(追記)ポストスクリプトの大きさの変更もできるようになりました。うえのdiffに追加しました。# imageの中で、# relative_width や # relative_height を指定するみたい。100だと100%。-sDEVICE=pnmrawのデフォルトの解像度を72DPIにしてるあたりがダメダメ。
(追記)さらに-sDEVICE=pngalphaにしたら背景色がスライドのものに。いい感じだ:)
テストですと。<br>なんだかうまく動かない。またあとでーorz
最近のツッコまれどころ