web-dev-qa-db-ja.com

Mac用のpdflatexプログラムはどこで入手できますか?

Mac上でJupyterノートブックを.pdfに変換しようとしています。

しかし、それは私に伝えます

nbconvertの末尾:PATHにpdflatexが見つかりません

それで、私は見回して行き、誰かが「この方法ではコンパイルに数日かかるので、mactexをインストールしてください」と言いました。それで私はbrew install Caskroom/cask/mactexをしました、そして問題があると言わずにそれは終わりました、しかし残念ながらそれは私が集めることができるpdflatexをインストールしませんでした。そして、 'mac install pdflatex'は私にとってグーグルに有用な何かをもたらしません。 多分私のバブルは吸う

どうやって私のMacにpdflatexをインストールできますか?

35
Wayne Werner

技術的に言えば、brewはmactexをインストールしないようです。ダウンロードするだけです。

クイック起動を使用してmactexを入力すると、インストーラがポップアップしました。

それが終わった後、私はpdflatexが存在しました、しかし私は新しいシェルを始めなければなりませんでした - 私はそれが私のパスに何かをしたと仮定します。

14
Wayne Werner

はい、私のMacOS Sierraと同じ話です。

(1)自作キャスク付きのmactexをインストールしましたが、その後pdflatexが見つかりませんでした。

$ brew cask install mactex

$ which pdflatex

[所在地なし]

(2)端末アプリを再起動しました

(3)pdflatexが見つかりました。

$ which pdflatex

/ライブラリ/ TeX/texbin/pdflatex

26

BasicTeXをインストール

MacOSでPandocのpdflatexを取得するには、BasicTeXをインストールしてください。多くの人がMacTeXをお勧めします。これは必要以上に大きいパッケージです。 BasicTexは、MacTeXを製造しているのと同じ人々によって製造されているが、例えばダウンロードおよびインストールを非常に遅くするGUIアプリケーションを有していない。

  1. $ brew cask install basictex
  2. ターミナルを再起動してください。
  3. LaTeXをPDFに変換します。

Pandocを使ってLaTexをPDFに変換したいとしましょう。あなたが書くでしょう:

  1. $ pandoc sourcefile.tex -o output.pdfはエラーpdflatex not found. Please select a different --pdf-engine or install pdflatexで失敗します。
  2. それで、あなたはBasicTex、$ brew cask install basictexをインストールします。
  3. その後、ターミナルを再起動してください。
  4. $ pandoc sourcefile.tex -o output.pdfをもう一度実行してください。成功!
8
Merchako