BasicTeX 2015

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).

  1. create a list of installed packages: tlmgr info --only-installed | cut -d: -f1 | cut -c3- > tex-packages
  2. rm -rf /usr/local/texlive
  3. download and install the current BasicTeX package from tug.org
  4. tlmgr update --self
  5. tlmgr update --all
  6. create a list of the packages installed by default: tlmgr info --only-installed | cut -d: -f1 | cut -c3- > tex-default
  7. Diff the two lists: diff tex-default tex-packages
  8. Install the packages using tlmgr
  9. tlmgr install algorithms collection-fontsrecommended enumitem endnotes exam footmisc lastpage multirow paralist parnotes subfigure tex4ht titles todonotes