web-dev-qa-db-fra.com

Impossible de trouver pdfLatex après la mise à niveau vers Mac OS X 10.11 (El Capitan)

Je viens de passer à Mac OS X 10.11 (El Capitan) maintenant pdflatex introuvable.

J'utilise TexWorks pour compiler.

Je reçois le message d'erreur TeX peut être installé, je dois juste le trouver.

Où puis-je trouver l'emplacement d'installation? J'ai vérifié les paramètres et, selon TexWorks, LaTeX était en /usr/bin ou /usr/local/bin. Comment puis-je résoudre ce problème?

TexWorks me recommande de vérifier /usr/bin.

18
Whitecat

Le mien a été déplacé vers /Library/TeX/Root/bin/x86_64-darwin/pdflatex, j'espère que cela aidera!

22

Si vous utilisez homebrew , vous obtiendrez ce message sur le client:

L'installation de TeX à partir de la source est étrange et démesurée, elle nécessite beaucoup de correctifs et ne construit que du 32 bits (et ne peut donc pas utiliser les versions Homebrew sur Snow Leopard.)

Nous vous recommandons d’utiliser une distribution MacTeX: https://www.tug.org/mactex/

Vous pouvez l'installer en utilisant Cask:

tonneau de bière installer mactex

Donc c'est exactement ce que je fais. Utiliser 'Sudo' devant la commande, cependant, pour faciliter l’installation.

Après cela, sur les systèmes antérieurs à El Capitan, pdflatex se trouverait dans /usr/texbin, cependant, avec El Capitan, les installations dans/usr ne sont plus autorisées. Par conséquent, vous trouverez maintenant pdflatex et d’autres binaires connexes dans /Library/TeX/texbin. (Un grand merci au site Web de R-Bloggers pour cette suggestion.) Ajoutez simplement ce chemin à votre variable env. PATH.

8
Robert Casey

Oui. Le mien a également été déplacé dans/Library/TeX/Root/bin/x86_64-darwin. J'ai ajouté ce chemin dans l'onglet Préférences-> Composition de TeXworks sous "Chemins d'accès pour TeX et les programmes associés". Tout semble fonctionner comme d'habitude, bien que je n'ai pas encore vérifié raw tex et ConTeXt. Mais je suppose que les choses devraient bien se passer.

4
Vidyadhar Mudkavi

J'utilise zsh et je devais ajouter /Library/TeX/texbin à mon chemin dans ~/.zshrc avec:

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

puisque zsh ne semble pas utiliser /usr/libexec/path_helper pour charger /etc/paths.d automatiquement et que je ne voulais pas ajouter une autre variable à l'équation en l'ajoutant (et tous les autres éléments dans /etc/paths.d) sans passer plus de temps à déterminer exactement ce qui était d'autre va faire.

4
ssteinerX

Juste pour mentionner que si vous voulez ajouter le chemin dans TexShop. L'onglet correct est "Moteur" - "Paramètres du chemin" et collez "/ Bibliothèque/TeX/Racine/bin/x86_64-darwin" sur la première ligne d'entrée.

J'espère que cela t'aides.

2
Yuan Tao

TeXworks -> Préférences -> Composition

Cliquez sur le bouton + pour la première case et choisissez le chemin de texbin contenant de nombreux fichiers, y compris pdflatex.

Dans mon cas, c'est le chemin:/Bibliothèque/TeX/Distributions/Programmes/texbin

1
Raju Ranjan Kumar

Dans mon cas, j’ai tapé une commande "which pdflatex" sur le terminal, puis il affiche/Library/TeX/texbin/pdflatex. Après cela, j’ai sélectionné l’option dans les préférences comme dans cette image:

enter image description here

1