Re: Asymptote と dviout

名前: 角藤
日時: 2010-01-01 23:45:12
IPアドレス: 61.27.206.*

>>54117 >ラベル(図中の文字列)がないときは >graphicx パッケージの \includegraphics などを用いて正常に >読み込めるのですが,ラベルを入れるととたんに表示されなくなります。 >はじめはフォントまわりの設定が原因かと思ったのですが, >dviout 表示時(gs が) PBM ファイルをちゃんと(?)生成し, >エラーなく生成完了していることに気付きました。 文字があると、一旦 dvi を作成し、それから eps を作成する ようですが、その際 eps にもかかわらず、後のほうに Letter size の文を入れるようです。 このとき、asymptote が採用した command line は %DVIPSCommandLine: dvipsk -R -Pdownload35 -D600 -O162.677bp,256.277bp %+ -T612bp,792bp -Ppdf -tletterSize -q -otest1_.ps test1_.dvi で、 "-Ppdf" は config.asy での設定値です。 (-tletterSize に注意) この部分があると、 pbmraw デバイスがうまく働かないようです。 test1.eps から TeXDict begin %%BeginPaperSize: Letter /setpagedevice where { pop << /PageSize [612 792] >> setpagedevice } { /letter where { pop letter } if } ifelse %%EndPaperSize end の部分を削除すると dviout で表示されました。

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)