TeXなんて嫌いだー

いまだに、TeXのstyファイルのインストールのしかたがわかりません。proof.styをインストールしたい。
まず、/usr/share/texmf/tex/latexといういかにもそれっぽいディレクトリが、あったのでそこにコピーしてみる。

# cd /usr/share/texmf/tex/latex
# mkdir proof
# cp ~/tmp/proof.sty proof/proof.sty

でもダメ。やっぱりproof.styなんてないよーと言われる。

これは、mktexlsrの問題ではなかろうかと思って、よくよく見てみると、/usr/share/texmf/ls-Rなるファイルを発見。こいつが全ての元凶に違いあるまい。

# rm /usr/share/texmf/ls-R

さてどうだ。

$ platex abc.tex
This is pTeX, Version 3.141592-p3.1.8 (euc) (Web2C 7.5.4)
(./abc.tex
pLaTeX2e <2005/01/04>+0 (based on LaTeX2e <2003/12/01> patch level 0)

! LaTeX Error: File `jsarticle.cls' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: cls)

Enter file name:
! Emergency stop.
<read *>

l.2 ^^M

No pages of output.
Transcript written on types.log.

jsarticle.clsが見つからなくなってしまった(苦笑)。

エラーを遡ってみると、

/usr/share/texmf/ptex/platex/jsclasses/jsarticle.cls

という出力が見えたので、なるほどここにコピーすれば良かったのかなと、

# cd /usr/share/texmf/ptex/platex
# mv ../../tex/latex/proof .

してみる。しかし、やっぱりjsarticleが見つからないというエラー(あたりまえ)。

しかたがないので、あきらめて

# mktexlsr

することにする。

これでやっと大丈夫になった。