dvipdfmx での用紙サイズの拡大/縮小

名前: NaKIT
日時: 2008-12-17 12:42:28
IPアドレス: 61.120.234.*

新しいW32TeXを使用しています。 jsarticle, geometryパッケージ, dvipdfmx の組み合わせで、 TeXソースで指定したものを変更し、 拡大/縮小した用紙サイズのpdfファイルを作成したいのですが、 どうにもうまくいきません。 %-- A案 -- \documentclass{jsarticle} \usepackage{atbegshi}% geometryにdvipdfmを指定するときに必要。なぜ? \usepackage[dvipdfm,a4paper,mag=720]{geometry} \begin{document} A案 \end{document} このように、documentclassにjsarticleとしたとき、geometryパッケージでmagを用いると、 [1 ! Incompatible magnification (720); the previous value will be retained (1000). <to be read again> \endgroup l.9 \end{document} というようなエラーとなってしまいます。jarticle では正常です。 %-- B案 -- \documentclass{jsarticle} \usepackage{atbegshi}% geometryにdvipdfmを指定するときに必要。なぜ? \usepackage[dvipdfm,a4paper]{geometry} \begin{document} B案 \end{document} 新しいgeometryパッケージでは、dvipdfmx の -p オプションが効かないようです。 geometryパッケージの dvipdfm 指定を外しても、既定の driver が dvips となり、 いずれでも \special{papersize=... が dvi ファイルに埋め込まれてしまうせいなのだろうと思うのですが、 geometry パッケージで上記 \special の出力を抑止する方法、または、 dvipdfmx -p a5 -m 0.72 を強要する方法がわかりません。 % geometry パッケージをいじればいいのですが、それはちょっと… 以上です。よろしくお願いします。

この書き込みへの返事:

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