(元記事 2013/03/18)
mac portでインストールしたtexにパッケージが入っていないっぽい
一応探しましたが、見つかりませんでした
となると、自分で入れるしかない
幸い自分が使うパッケージというと10個くらいしかないのでなんとかなるっぽい。
------
CTAN というTeXのパッケージが集められているサイトから
必要なものを探してきて、/opt/local/share/texmf-local/ 以下に置くだけ
(追記) どうやらこれではだめっぽい。
先ほどやってみたが、うまくいかなかった
今回は /opt/local/share/texmf-texlive-dist/tex/latex/ の下にstyファイルを置いた。
そして sudo mktexlsr できちんとstyファイルが読み込めた
必要なのは
.sty:パッケージ本体
もしくは
.dtx:パッケージ本体と説明文書を合わせたもの
.ins:dtx ファイルから、パッケージ本体である sty ファイルを生成するためのもの
探す方法は、CTAN の上の検索窓から、必要なパッケージを検索
例えば今、mathrsfs.styを探しているとすると・・・・↓




ダウンロードしたファイルを解凍する
その中に目的のstyファイルが入っていれば、フォルダごと/opt/local/share/texmf-local/に置けばよし
styがなければinsをTeXShopで開いてタイプセット
→ styができる
→ /opt/local/share/texmf-texlive-dist/tex/latex/にフォルダごと持っていく
最後にterminalでsudo mktexlsrと打つ
(おそらくこれでパッケージのリストを作っている.)
mktexlsr: Updating /opt/local/etc/texmf/ls-R...
mktexlsr: Updating /opt/local/share/texmf/ls-R...
mktexlsr: Updating /opt/local/share/texmf-local/ls-R...
mktexlsr: Updating /opt/local/share/texmf-texlive/ls-R...
mktexlsr: Updating /opt/local/share/texmf-texlive-dist/ls-R...
mktexlsr: Updating /opt/local/var/db/texmf/ls-R...
mktexlsr: Done.
これでパッケージが使えるようになっているはず