名前: 鈴木 日時: 2001-12-03 09:43:08 IPアドレス: 202.33.91.*
はじめまして.鈴木と申します. FAQであるとは思うのですが,どうも行き詰まってしまったので アドバイスをお願いできればと思います. 状況: 乙部氏HPにて提供されているクラスファイルexplanのcolmn環境を 使おうとすると, ascgrp.450(2250): Searched d:\ptex\texmf\fonts\tfm\public\cm\ascgrp.tfm Searched d:\ptex\texmf\fonts\tfm\ams\\ascgrp.tfm Searched d:\ptex\texmf\fonts\pk\nechi\\ascgrp.450pk Searched d:\ptex\texmf\fonts\pk\nechi\\ascgrp.451pk Searched d:\ptex\texmf\fonts\pk\nechi\\ascgrp.449pk Searched d:\ptex\texmf\fonts\tfm\ptex\\ascgrp.tfm Searched d:\ptex\texmf\fonts\vf\\ascgrp.vf Searched the above というエラーメッセージが出力される. (cannot resolve font) 調べたことと行った作業: 私の環境はAnother Manual Vol.1のCDROMから,特に変わった 設定もせず,言われるままにインストールしたものであったり, dvioutのバージョンが最新で無いため,最新のもの(3.13)に バージョンアップした.また,HELPに以下のような記述があったので **** 以下HELPの内容抜粋 **** ・METAFONTがフォントの作成に失敗した。 このエラーメッセージが出た時点でdvioutを抜けずに、 DVIファイルのあるディレクトリまたはWindows のテンポラリディレクトリ (環境変数 TMP または TEMP[これは定義されていなければならない]で示される) に GEN_TMP.BAT というバッチファイルが生成されていれば、 それを実行すると原因究明に役立つ。 ****HELPの内容ここまで***** C:\TEMPにあったGEN_TMP.BATを確認したところ d:\ptex\bin\mktexpk.exe ascgrp 450 450 450/450 と書かれている. これを実行すると, C:\TEMP>d:\ptex\bin\mktexpk.exe ascgrp 450 450 450/450 MODE cannot determined という結果になった.(MODEの意味はわかりませんでした) 私が考えるところでは,ヘルプでいうところの ・METAFONTがフォントの作成に失敗した。 のような気がします. そこで対処方法を見ると **** 以下HELPの内容抜粋 **** -gen: の設定が正しくない、 環境変数 TMP や TEMP が正しく定義されていない、 texmf.cnf の設定がおかしい、mf.exe にパスが通っていない、 標準でないシェルを使ったためバックグランドで動作するMETAFONTに対する環境変数がおかしい、 などの原因が考えられる。 ****HELPの内容ここまで***** とありますのでいくつか調べてみたところ, ・-gen: `d:\ptex\bin\mktexpk.exe ^s ^d ^D ^M ・環境変数TEMP: c:\TEMP ・環境変数TMP: c:\TEMP ・mf.exeにはPATHが通っています.(DOS窓から確認済み) ・texmf.cnfは内容はインストール時から変更していないのでおそらく関係ないと考えています. ここまでやったのですが,未だ原因は不明です. ただ,explanのcolumn環境の下部の模様のような部分が出力されないので おそらく,いわゆる一般的でないフォントを使おうとしていることが 理由のような気がしています. もし,調べ方などおかしなことがあればアドバイスよろしくお願いします.
この書き込みへの返事: