[Tex/LaTex] What’s Happening With My Path After Upgrade to El Capitan

filesystem-accessinstallingmactexpaths

I've tried everything I could find (within good reason) regarding how I should proceed in making my TeX files compile again and nothing works. After hunting it down in the computer, I have found that explicitly putting /usr/local/texlive/2014/bin/x86_64-darwin in my path (I have rootless off) seems to work. But I'm absolutely baffled by that path.

Moreover, I don't seem to have the path /Library/TeX/texbin, rather, I have texbin in /Library/Tex/Distributions/Programs/texbin where that folder redirects to the original one located in the /usr directory.

I haven't seen this path with the searching I've done, and I would like to turn rootless on again. Would it be possible to install MacTeX2015 (I have MacTeX2014 currently) and have both my TeXShop and the front end LyX work?

I'm really no good at this stuff, so it's all a little over my head. Any guidance would be appreciated.

Best Answer

Installing MacTeX 2015 is the simplest way to get the /Library/TeX/texbin symlink that you're looking for, as currently described on the MacTeX website. This will also allow you to switch TeX distributions, as you could with earlier versions of MacTeX, via the System Preferences pane or TeX Live Utility.

If you don't want to install MacTeX 2015, though, there's nothing wrong with using /usr/local/texlive/2014/bin/x86_64-darwin, and you don't need to turn off the System Integrity Protection ("rootless") feature of the OS. Alternately, this document (pdf) describes how you can create the /Library/TeX/texbin symlink manually.

Related Question