web-dev-qa-db-ja.com

Mac OS X 10.11(El Capitan)へのアップグレード後にpdfLatexが見つかりません

Mac OS X 10.11(El Capitan)にアップグレードしたところ、pdflatexが見つかりません。

TexWorksを使用してコンパイルしています。

TeXがインストールされている可能性があるというエラーが表示されます。

インストール場所はどこにありますか?私は設定をチェックし、TexWorksはLaTeXが/usr/binまたは/usr/local/bin。この問題を解決するにはどうすればよいですか?

TexWorksは私にチェックを勧めます/usr/bin

19
Whitecat

鉱山は/Library/TeX/Root/bin/x86_64-darwin/pdflatex、お役に立てば幸いです。

23

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環境変数に追加するだけです。

8
Robert Casey

はい。私も/ Library/TeX/Root/bin/x86_64-darwinに移動しました。このパスは、「TeXworks設定->タイプセット」タブの「TeXと関連プログラムのパス」の下に追加しました。 Raw texとConTeXtはまだ確認していませんが、すべてが通常どおり機能しているようです。でも、大丈夫だと思います。

4

私はzshを使用しており、/Library/TeX/texbin~/.zshrcのパスに追加する必要がありました。

export PATH="$PATH:/Library/TeX/texbin"

どうやらzshは/usr/libexec/path_helperを使用して/etc/paths.dを自動的にロードしないので、変数を追加して方程式に追加したくありませんでした(そして/etc/paths.dの他のすべての要素も) )他に何をしようとしていたのかを正確に理解するために、より多くの時間を費やすことなく。

4
ssteinerX

TexShopにパスを追加する場合は、正しいタブは「エンジン」-「パス設定」で、最初の入力行に「/ライブラリ/ TeX/Root/bin/x86_64-darwin」を貼り付けます。

お役に立てれば。

2
Yuan Tao

TeXworks->設定->組版

最初のボックスの+ボタンをクリックし、pdflatexを含む多くのファイルを含むtexbinのパスを選択します。

私の場合、これはパス:/ Library/TeX/Distributions/Programs/texbin

1

私の場合、ターミナルで「which pdflatex」というコマンドを入力すると、/ Library/TeX/texbin/pdflatexと表示されます。その後、私はこの写真のように設定でオプションを選択しました:

enter image description here

1