Re: tfmの書き換えを忘れていました

名前: 平田
日時: 2005-04-13 01:31:27
IPアドレス: 61.25.158.*

>>35410 > vfのほうはこれでよいのですが,tfmのほうにも同じように > FAMILY PXRとあります.これはafmを書き換えるしかないと思いますが・・・ > それともtfmtovplなんてありますか? TFM と VF (VPL) は同じような目的のものではないので tfmtovpl というものはありません。 あるのは tftopl/pltotf で TFM <-> PL の変換 (バイナリかテキストかの違い) を行う、 vftovp/vptovf で VP <-> VPL の変換 (バイナリかテキストかの違い) を行う、というもの です。 > もしafmファイルを書き換えるなら,問題はどこまで書き込むかです. > ヘッド部分を全部削ってtftoplで読んだように書き換えればいいのでしょうか? > afmとtfmではずいぶん違うことが書かれています. afm は pfb/pfa から抽出された情報をそのまま持たせて変更しないほうがよいでしょう。 PL/VPL ファイルの FAMILY の項目は付加的な情報なのでこれをいくらいじっても実際の効果は ないと思います。VPL の (MAPFONT D 0 (FONTNAME rpxpplr) といった場所を見ましょう。(ここで VF 内の ID 0 で識別されるフォントを rpxpplr に対応付 けている) CHECKSUM や FONTCHECKSUM の行は削除したほうがよかったかもしれません。 (vptovf が計算する?)

この書き込みへの返事:

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