LaTeXプロジェクトをセットアップしています:
tex/
- documents/
- some_file.tex
- support/
- todonotes.sty
ここで、some_file.tex
はtodonotes
を使用します:
\usepackage[colorinlistoftodos,textwidth=0.9\marginparwidth]{todonotes}
しかし、TextMateでPDFをビルドしようとすると、LaTeXエラー:ファイル `todonotes.sty 'が見つかりません。
後で
具体的には、MacPortsのtetex
を使用していますが、これまでの回答からは別のディストリビューションを試してみるかもしれません。
Mac OS X(Snow Leopard 10.6.7)では、.sty
ファイル
/usr/local/texlive/2010basic/texmf-dist/tex/latex/base/
次に、texhash
コマンドを実行します。 rootユーザーのままであることを忘れないでください(Sudo -s
)
または、スタイルファイルを「サポート」ではなく、ドキュメントと同じディレクトリに配置することもできます。今... OS Xを使用している場合は、おそらくtexlive 2008を使用しているはずです。texlive2008を使用している場合は、ターミナルを開いて次のように入力します。
Sudo tlmgr install todonotes
「todonotes」をインストールするパッケージ名に置き換えます。
スタイルファイルを~/texmf/tex/
に入れると、標準のLaTeXディストリビューションがそれらを見つけるはずです。システム全体にインストールする場合は、LaTeXインストール内の対応するtexmf/tex
フォルダーに配置できます(OS Xでのこのインストールの場所は、使用したLaTeXディストリビューションによって異なります)。
コマンド行でtlmgr conf
を使用して、すべての配布構成情報をリストできます。 TEXMFHOME
変数は、texmfツリーへのパスを提供します。
前に述べたように、カスタム.sty
into ~/texmf/tex
または/usr/share/texmf-texlive/tex/
ただし、mktexlsr
またはtexhash
を実行して、LaTeXのローカルパッケージデータベースを更新することを忘れないでください。そうしないと、LaTeXは、処理されたファイルと同じディレクトリにない限り、まったく見つけられません。
LaTeXパッケージのこのページ は、LaTeXインストールディレクトリに.sty
ファイルをインストールする必要があると言います(Ubuntuのインストールは/usr/share/texmf-texlive/tex/latex/
のようです)、または.sty
ファイルのコピーを、LaTeXソースを含むeachファイルに保存します。つまり、tex/documents
フォルダーに少なくとも。
BasicTex 2015を使用してこの問題が発生しましたが、上記のどれもそれを解決しなかったので、 ここに解決策
要するに: Sudo tlmgr install preprint
はそれを修正し、kpsewhich fullpage.sty
は修正を確認します