web-dev-qa-db-fra.com

Où puis-je me procurer le programme pdflatex pour Mac?

J'essaie de convertir le carnet Jupyter au format .pdf sur Mac.

Cependant, il me dit

nbconvert tailed: pdflatex introuvable dans PATH

Alors, je suis allé voir autour de moi et quelqu'un a dit: "Installez mactex car cette autre façon de procéder nécessite des jours pour la compilation". Donc j'ai fait brew install Caskroom/cask/mactex et cela s'est terminé sans me dire qu'il y avait un problème, mais malheureusement, il n'a pas installé pdflatex que je puisse rassembler. Et 'mac install pdflatex' n'apporte rien d'utile sur Google pour moi peut-être que ma bulle craint.

Comment installer pdflatex sur mon mac?

35
Wayne Werner

Il semble que techniquement, Brew n’installe pas Mactex. Il suffit de le télécharger.

Je devais utiliser le lancement rapide et taper mactex qui a fait apparaître un programme d'installation.

Une fois que j’ai fini, j’existais pdflatex, bien que j’ai dû démarrer un nouveau Shell - je suppose que cela a eu un impact négatif sur mon parcours.

14
Wayne Werner

Oui, même histoire avec mon MacOS Sierra:

(1) Mactex installé avec un fût homebrew, mais aucun pdflatex trouvé après cela:

$ brassin installez mactex

$ quel pdflatex

[pas d'emplacement]

(2) relancé l'application du terminal

(3) pdflatex trouvé:

$ quel pdflatex

/ Bibliothèque/TeX/texbin/pdflatex

26
Elena Shebunyaeva

Installer BasicTeX

Pour obtenir pdflatex pour Pandoc sur macOS, installez BasicTeX . Beaucoup de gens recommandent MacTeX , un package bien plus volumineux que nécessaire. BasicTex est produit par les mêmes personnes que MacTeX, mais sans, par exemple, les applications graphiques qui ralentissent le téléchargement et l’installation.

  1. $ brew cask install basictex
  2. Redémarrez le terminal.
  3. Convertir LaTeX en PDF.

Exemple

Supposons que vous souhaitiez convertir LaTex au format PDF avec Pandoc. Vous écririez:

  1. $ pandoc sourcefile.tex -o output.pdf, qui échoue avec l'erreur pdflatex not found. Please select a different --pdf-engine or install pdflatex.
  2. Donc, vous installez BasicTex, $ brew cask install basictex.
  3. Puis redémarrez votre terminal, et
  4. Exécutez $ pandoc sourcefile.tex -o output.pdf à nouveau. Succès!
8
Merchako