Mac上でJupyterノートブックを.pdfに変換しようとしています。
しかし、それは私に伝えます
nbconvertの末尾:PATHにpdflatexが見つかりません
それで、私は見回して行き、誰かが「この方法ではコンパイルに数日かかるので、mactexをインストールしてください」と言いました。それで私はbrew install Caskroom/cask/mactex
をしました、そして問題があると言わずにそれは終わりました、しかし残念ながらそれは私が集めることができるpdflatexをインストールしませんでした。そして、 'mac install pdflatex'は私にとってグーグルに有用な何かをもたらしません。 多分私のバブルは吸う。
どうやって私のMacにpdflatexをインストールできますか?
技術的に言えば、brewはmactexをインストールしないようです。ダウンロードするだけです。
クイック起動を使用してmactex
を入力すると、インストーラがポップアップしました。
それが終わった後、私はpdflatex
が存在しました、しかし私は新しいシェルを始めなければなりませんでした - 私はそれが私のパスに何かをしたと仮定します。
はい、私のMacOS Sierraと同じ話です。
(1)自作キャスク付きのmactexをインストールしましたが、その後pdflatexが見つかりませんでした。
$ brew cask install mactex
$ which pdflatex
[所在地なし]
(2)端末アプリを再起動しました
(3)pdflatexが見つかりました。
$ which pdflatex
/ライブラリ/ TeX/texbin/pdflatex
MacOSでPandocのpdflatex
を取得するには、BasicTeXをインストールしてください。多くの人がMacTeXをお勧めします。これは必要以上に大きいパッケージです。 BasicTexは、MacTeXを製造しているのと同じ人々によって製造されているが、例えばダウンロードおよびインストールを非常に遅くするGUIアプリケーションを有していない。
$ brew cask install basictex
Pandocを使ってLaTexをPDFに変換したいとしましょう。あなたが書くでしょう:
$ pandoc sourcefile.tex -o output.pdf
はエラーpdflatex not found. Please select a different --pdf-engine or install pdflatex
で失敗します。$ brew cask install basictex
をインストールします。$ pandoc sourcefile.tex -o output.pdf
をもう一度実行してください。成功!