Mac OS X 10.11(El Capitan)にアップグレードしたところ、pdflatex
が見つかりません。
TexWorksを使用してコンパイルしています。
TeXがインストールされている可能性があるというエラーが表示されます。
インストール場所はどこにありますか?私は設定をチェックし、TexWorksはLaTeXが/usr/bin
または/usr/local/bin
。この問題を解決するにはどうすればよいですか?
TexWorksは私にチェックを勧めます/usr/bin
。
鉱山は/Library/TeX/Root/bin/x86_64-darwin/pdflatex
、お役に立てば幸いです。
homebrewを使用している場合は、クライアントに次のメッセージが表示されます。
ソースからTeXをインストールするのは奇妙で面白く、多くのパッチが必要で、32ビットのみをビルドします(したがって、Snow LeopardでHomebrew depsを使用できません)。
MacTeXディストリビューションの使用をお勧めします: https://www.tug.org/mactex/
Caskを使用してインストールできます。
醸造樽のインストールmactex
それがまさに私がやっていることです。ただし、コマンドの前に 'Sudo'を使用すると、インストールが容易になります。
この後、El Capitan以前のシステムでは、pdflatexは/ usr/texbinにありますが、El Capitanでは/ usrへのインストールはできませんより長く許可されています。したがって、pdflatexとその他の関連バイナリは/ Library/TeX/texbinにあります。 (この提案についてはR-Bloggers Webサイトに感謝します。)このパスを$ PATH環境変数に追加するだけです。
はい。私も/ Library/TeX/Root/bin/x86_64-darwinに移動しました。このパスは、「TeXworks設定->タイプセット」タブの「TeXと関連プログラムのパス」の下に追加しました。 Raw texとConTeXtはまだ確認していませんが、すべてが通常どおり機能しているようです。でも、大丈夫だと思います。
私はzshを使用しており、/Library/TeX/texbin
を~/.zshrc
のパスに追加する必要がありました。
export PATH="$PATH:/Library/TeX/texbin"
どうやらzshは/usr/libexec/path_helper
を使用して/etc/paths.d
を自動的にロードしないので、変数を追加して方程式に追加したくありませんでした(そして/etc/paths.d
の他のすべての要素も) )他に何をしようとしていたのかを正確に理解するために、より多くの時間を費やすことなく。
TexShopにパスを追加する場合は、正しいタブは「エンジン」-「パス設定」で、最初の入力行に「/ライブラリ/ TeX/Root/bin/x86_64-darwin」を貼り付けます。
お役に立てれば。
TeXworks->設定->組版
最初のボックスの+ボタンをクリックし、pdflatexを含む多くのファイルを含むtexbinのパスを選択します。
私の場合、これはパス:/ Library/TeX/Distributions/Programs/texbin