[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gentoojp-users 433] Re: platexについて質問



小町です。

# なんか UTF-8 になってるみたいですね

At Sun, 3 Aug 2003 16:54:03 +0900,
Takashi Ota wrote:

> 最近ptexが本家に入ったようなので試してみました。
> # ACCEPT_KEYWORDS="~x86" emerge ptex 
> 実はこのとき、tetexがブロックされてまして、
> # emerge unmerge tetex
> したのですが、/usr/share/texmf以下のファイルは上書きとか、
> etc-updateとかできません。(当然といえば当然なのですが ^^ )

単に静的に生成されるものだったら CONFIG_PROTECT しておけば etc-update
できると思うのですが、/usr/share/texmf 以下にあるものは動的に生成され
るものもあるので、そんな単純というわけでもないんですよね……。

> sample.dvi ってのが出来ました。
> KDVIってのを使って読み込んで、やったかなと思ったら、
> 次のようなエラーが出ます。フォントの生成
> kpathsea: Running mktexpk --mfmode cx --bdpi 300 --mag 0+289/300 --dpi 289 rml
> mktexpk: Running gsftopk rml 289
> gsftopk(k) version 1.19.2Cannot find font file `min
> grep: rml.log: そのようなファイルやディレクトリはありません
> mktexpk: `gsftopk rml 289' failed to make rml.289pk.
> kpathsea: Appending font creation commands to missfont.log.
> KDVI自体は、たぶん外部プログラムを呼び出して表示するだけではないかなと
> 思います。

KDVI ってのはよく分からないのですが、app-text/xdvik を使うとどうですか?
`min ってのは VFlib 拡張がされた dvips だと受け付けるフォント名(頭に
'`' がついているのがポイントです)なのですが、なんか VFlib 拡張を理解し
ないプログラムが呼ばれているような感じです(tetex の残骸の dvips が残っ
ている??)。ptex にくっついている dvips だと普通に PS ファイルが生成
できると思うのですが……

> いろいろと探し回ったのですが、
> /usr/share/texmf/dvips/config/psfonts.map にminはなく、
> /usr/share/VFlib/2.25.6/vfontcap にminとして代替東風フォントの指定がありました。

`min は /usr/portage/app-text/ptex/files/psfonts-ja.map (からインストー
ルされる /usr/share/texmf/dvips/config/psfonts-ja.map)に書いてあり、
これを /usr/share/texmf/web2c/updmap.cfg というのから呼んで使用してい
ます(書き換えた場合 updmap というコマンドを実行して読み直します)。
USE="-cjk" とすると VFlib 拡張を無効にすることができるので、この状態で
KDVI というプログラムが使えるかどうか確認してくださいますか?

-- 
Mamoru KOMACHI <usata@xxxxxxxxxxxxxxxxxxxxxxx>
http://www.sodan.ecc.u-tokyo.ac.jp/~usata/