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


18

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

J'utilise TexWorks pour compiler.

Je reçois l'erreur que TeX peut être installé, j'ai juste besoin de le trouver.

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

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


1
Pourquoi le vote négatif? Comment puis-je améliorer la question?
Whitecat

Réponses:


22

Le mien a été déménagé /Library/TeX/Root/bin/x86_64-darwin/pdflatex, j'espère que ça aide!


$ ls / Library / TeX / Root / bin / x86_64-darwin / pdflatex ls: / Library / TeX / Root / bin / x86_64-darwin / pdflatex: Aucun fichier ou répertoire de ce type
Mona Jalal

8

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

L'installation de TeX à partir de la source est étrange et grossière, nécessite beaucoup de correctifs et ne construit que 32 bits (et ne peut donc pas utiliser les dépôts Homebrew sur Snow Leopard.)

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

Vous pouvez l'installer à l'aide de Cask:

brew cask install mactex

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 vers / usr ne sont plus autorisées. Par conséquent, vous trouverez maintenant pdflatex et d'autres binaires associés dans / Library / TeX / texbin . (Merci beaucoup au site Web R-Bloggers pour cette suggestion.) Ajoutez simplement ce chemin à votre variable env $ PATH.


4

Oui. Le mien a également été déplacé vers / Library / TeX / Root / bin / x86_64-darwin. J'ai ajouté ce chemin dans mes Préférences TeXworks-> onglet Composition sous les "Chemins pour TeX et les programmes associés". Tout semble fonctionner comme d'habitude, même si je n'ai pas encore vérifié le tex brut et le ConTeXt. Mais je suppose que les choses devraient aller bien.


4

J'utilise zsh et j'ai dû ajouter /Library/TeX/texbinà mon chemin ~/.zshrcavec:

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

puisque zsh ne se charge pas, apparemment, /usr/libexec/path_helperde se charger /etc/paths.dautomatiquement et je ne voulais pas jeter une autre variable dans l'équation en l'ajoutant (et toutes les autres choses /etc/paths.d) sans passer plus de temps à comprendre exactement ce que cela allait faire d'autre .


2

Juste pour mentionner que si vous voulez ajouter le chemin dans TexShop. L'onglet correct est "Engine" - "Path settings" et collez "/ Library / TeX / Root / bin / x86_64-darwin" sur la première ligne d'entrée.

J'espère que cela t'aides.


1

TeXworks -> Préférences -> Composition

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

Dans mon cas, voici le chemin: / Library / TeX / Distributions / Programs / texbin


1

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

entrez la description de l'image ici


Bienvenue dans Super User. Cela ressemble à un itinéraire légèrement différent de la réponse de Raju Ranjan Kumar. Lorsque vous avez un peu plus de représentants, il serait probablement plus approprié de publier des variations mineures dans une autre réponse en tant que commentaire, car il est prévu que chaque réponse fournisse une solution sensiblement différente de ce qui a déjà été fourni.
fixer1234
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.