TeXLive minimalist survival guide

tags: research computer science

I use the small basictex package instead of the full TeXLive distribution and install dependencies as needed using the tlmgr package manager. This is my survival guide.

I installed the basictex package from Homebrew:

$ brew install basictex

Usually, when I get an error about something.sty missing, I can find the package with that file using:

$ sudo tlmgr search --global --file bbm.sty

List of packages I have had to install

latexmk
biber
biblatex
psnfss
helvetic
totpages
environ
manyfoot
ncctools
comment
algorithms
algorithmicx
diagbox
pict2e
dirtytalk
threeparttable
multirow
paralist
numprint
svg
transparent
lipsum
pgfplots
adjustbox
collectbox
todonotes
cleveref
glossaries
mfirstuc
xfor
datatool
cm-super
soul
algorithm2e
ifoddpage
relsize
xstring
hyperxmp
ifmtarg
preprint
paralist
courier
bbm-macros