名前: Ueda 日時: 2005-12-15 01:52:05 IPアドレス: 155.99.159.*
こんにちは。表題にあるようにDebian(sid)でのmktexlsrとls-Rファイルについて質問があります。 tetex一式をdebパッケージで利用しております。最近、標準で配布されていると思っていた plain.bst や unsrt.bst を使って文献リストを作成しようと思ったら、 I couldn't open style file plain.bst ---line 93 of file hoge.aux : \bibstyle{plain : } I'm skipping whatever remains of this command と言われてしまいました。ファイルの場所を確認したところ、 /usr/share/texmf/bibtex/bst 以下は空っぽで、 /usr/share/texmf-tetex/bibtex/bst 以下にたくさんのサブディレクトリと.bstファイルがありました。 mktexlsrをかけると mktexlsr: Updating /home/hoge/texmf/ls-R... mktexlsr: Updating /var/lib/texmf/ls-R-LOCAL... mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN... mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFDIST-TETEX... mktexlsr: Updating /var/cache/fonts/ls-R... mktexlsr: Updating /var/lib/texmf/ls-R... となります。たまたまbibtexとbstで問題に遭遇しましたが、これはDebianでの mktexlsrが /usr/share/texmf-tetex/ を読んでくれていないということなのでしょうか。一旦 /usr/share/texmf/ls-R とそのシンボリックリンク先だった /var/lib/texmf/ls-R-TEXMFMAIN を削除してみましたが、今度はlatex処理の段階でエラーで止まりました。。。 /usr/share/texmf-tetex/ 以下にあるファイル群を認識させる方法やDebianでの扱いを御存じの方がいらっしゃいましたら アドバイスいただけますと幸いです。
この書き込みへの返事: