Ok, this is part of the regular series of these posts, and mostly serve as a simple record for my own use. If there’s anyone out there reading this, please disregard yet another TeX upgrade posting.
I know I’m going to have to do this again in a week or so when BasicTeX 2016 hits, but here it is anyway. I should have done the normal
tlmgr uninstall in step 1, but I noticed that I had a backlog of old TeX install directories out there, so I nuked them instead. Partly this is because El Capitan broke the TeX link (
/usr/texbin) and some GUI utils weren’t working (mainly the PrefPane).
- create a list of installed packages:
tlmgr info --only-installed | cut -d: -f1 | cut -c3- > tex-packages
rm -rf /usr/local/texlive
- download and install the current BasicTeX package from tug.org
tlmgr update --self
tlmgr update --all
- create a list of the packages installed by default:
tlmgr info --only-installed | cut -d: -f1 | cut -c3- > tex-default
- Diff the two lists:
diff tex-default tex-packages
- Install the packages using
tlmgr install algorithms collection-fontsrecommended enumitem endnotes exam footmisc lastpage multirow paralist parnotes subfigure tex4ht titles todonotes