Re: クラスファイルexplanのcolumn環境を使おうとするとcannot resolve fontが出力される

名前: 鈴木
日時: 2001-12-03 20:16:36
IPアドレス: 202.33.91.*

>>4155 鈴木です.トニイさん,本田さんご指導ありがとうございます. |>それは,PDFで出力するときに,TeXドキュメント1ページに |>つき,1つのPDFファイルが出力されてしまうことです. |dvioutのプリントのダイアログの |unit jobのところをチェックしてみてください. この方法で,とりあえず1つのPDFファイルで出力することが できました.dvipdfmでも試みましたが,上手くいきませんでした. error messageは Unregognized special ignored や Can't find or open encoding file: cmtext といったものでしたが,私が理解不足だということと,もしかしたら 私の環境がおかしくなっているのかもしれませんのでこれについては 後日ゆっくり調査します. |>warningダイアログがでてきてprinter resolutiin 600dpi, |>current resolution 360dpiと言われました. |どの場合もprinter resolutionが600dpiというのはおかしいです. この点について教えてください.printer resolution 600dpiが おかしいというのはどのような意味でおかしいか教えていただけます でしょうか? 私の環境ではdvioutのprintダイアログで印刷するときに, レーザプリンタだと,300dpiと600dpiが選択できて, Distillerだと72,144,300,600,1200dpi,・・・ が選択できます. ただ,Distillerの方で解像度の設定を変えても常に 「printer resolutiin 600dpi, current resolution 360dpi」 と言われます.(dviは360dpiで出力しています). |texmf.cnfがきちんとしていれば,printerの解像度に合わせて |適切にフォントを作ってそれを使ってくれるはずです. texmf.cnfで関連しそうなところを抜いてみました. #Anothoer manualのインストールCDを使ったデフォルトのままです. 他にチェックするところはありますでしょうか? MAKETEXPK_MODE_300 = CanonCX MAKETEXPK_MODE_320 = neclm MAKETEXPK_MODE_360 = nechi MAKETEXPK_MODE_400 = nexthi MAKETEXPK_MODE_600 = canonex MAKETEXPK_MODE_720 = esphi |どちらにしろ,gen_font.batを実行させてメッセージをみないと, |なぜ生成に失敗しているかが不明です. gen_font.batは以下のようになっていました. 実行させてみると以下のようになります. D:\texdoc>gen_font.bat D:\texdoc>d:\ptex\bin\mktexpk.exe ascgrp 600 600 600/600 d:/ptex/texmf/fonts/pk/canonex/ascgrp/ascgrp.600pk exists. d:/ptex/texmf/fonts/pk/canonex/ascgrp/ascgrp.600pk |360dpiでうまくいくなら600dpiでもうまく行くと思いますけど・・・ |#結構以前から600dpiは定義されているはずですので. 私の説明が下手だったかもしれませんが,現状は, 1)explanクラスのcolumn環境を使わない場合はdvioutのresolution の設定は450dpiでも360dpiでもdvioutに表示できた. 2)explanクラスのcolumn環境を使う場合はdvioutのresolutionの 設定は450dpiでは表示できず360dpiならdvioutに表示できた. 3)2)まで進んだのでPDFに出力しようとしたが,できなかった. (Distillerをプリンタに設定した場合). 仕方なく,column環境の部分をコメントアウトしたらPDFで出力できた. (そのほか,1つのPDFファイルに出力できない,という問題も あったがunite jobオプションの設定により1つのファイルに 出力できた) そのようなわけで,column環境がからむと,フォント関連で エラーが出てしまう,ということがわかっています. あと私がやれそうなのは以下の方法ですが,まだ試していません. dvipdfmがうまくいかないところをみると難しいかもしれません・・・ (dvipsもエラーはいてしまいます・・・・) そのようなわけで以下の方法は後ほど試してみます.以上です. |一番確実なのは,トニイさんがおっしゃるように |-P dl -D 600 -t a4 |くらいのオプションでdvipsにPSに変換させてから |DistillerでPDFにすることです. |こうすると解像度600dpiのA4のPDFをtype1フォント埋め込みで作れます.

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)