名前: 中丸 日時: 2002-11-14 18:20:09 IPアドレス: 61.203.101.*
>>12902 > あと、texmf/dvips/config/config.ps に > > ----------------------------------------------------------------------- > @ a4l 297mm 210mm > @+ %%PaperSize: a4l > @+ ! %%DocumentPaperSizes: a4l > @+ %%BeginPaperSize: a4l > @+ <</PageSize [842 595]>>setpagedevice > @+ %%EndPaperSize > ----------------------------------------------------------------------- > > と付け加えて、dvips -t a4l foo.dvi のようにして作成したファイルです。 この部分が原因と思います.dvipsのバージョンによる問題もあるかもしれま せんが,a4lは指定せず, dvips -t a4 -t landscape foo.dvi とすれば正しい出力になるでしょう. > > なお,付加的な情報になりますが,psgrayやpsmonoは最近のgsではバグがある > > ようです.-r72以外では,出力のサイズがおかしくなります.すこし手間はか > > かりますが,最近のgsを使うなら, > > > ps2pdf -sPAPERSIZE=a4 -sProcessColorModel=DeviceGray -r600 foo.ps > > > などとしてグレースケールのfoo.pdfを作り,それを印刷するのがよいかと思 > > います. > > 私のところでは、ps2pdf にこのようなオプションは使えません。 > それに、ps プリンターなので、pdf に変換した後、ps にまた変換する必要があ > ると思いますが… はい,あくまで最近(多分,6.xの途中から7.xまで)のgsの場合の話です. ProcessColorModelは便利な機能ですが,pdfwriteなど一部のデバイスしかサ ポートしていないため,psgrayに相当する変換をするために,一旦pdfに変換 しないといけないというわけです.
この書き込みへの返事: