8r.enc が見つからない (2005/11/16)
tetex-base のメジャーバージョンが 2.0.2c から 3.0 に upgrade したときに,dvips が 8r.enc が見つからないというエラーを出すようになりました.
dvips: ! Couldn't find header file 8r.enc
これを隠しページの BBS に書いていたら,解決方法を教えてくれた方がいました.この場で感謝します.同じ内容で,他に困っている人のため,このページにその解決方法を掲載します.
8r.enc のパスは,
/usr/share/texmf/dvips/psnfss/8r.encから
/usr/share/texmf/fonts/enc/dvips/psnfss/8r.encへ変更されたにもかかわらず,読み込むパスを設定しているファイル /etc/texmf/texmf.d/70dvipsj.cnf に新たなパスが追加されていません.そこで,
[/etc/texmf/texmf.d/70dvipsj.cnf] -TEXPSHEADERS.dvips = .;$TEXMF/{dvipsj,dvips,pdftex,tex,fonts/type1}// +TEXPSHEADERS.dvips = .;$TEXMF/{dvipsj,dvips,pdftex,tex,fonts/type1,fonts/enc}//と書き直し,
# update-texmfを実行すれば,8r.enc を読み込んでくれるようになります.
梅原 大祐 / UMEHARA Daisuke umehara@kit.ac.jp Last modified: 2020/05/01 15:37