Most of the core packages are probably in a subfolder of
I'm not that familiar with mactex, but it's based on TeXlive, so you can use TeXlive utilities to find stuff.
To find where a given package is installed, you can open a terminal and type:
And it should show you the full path to the file.
If you want to install custom classes and style files, I'd recommend using the TEXMFHOME tree. You can find out what this is by typing:
kpsewhich -var-value TEXMFHOME
I believe on a mac this defaults to ~/Library/texmf/. You could for example put a custom class file in
~/Library/texmf/tex/latex/myclass/ . At some point you may need to run:
to get this folder recognized by the system, but it may already be. (
sudo mktexlsr for system files are the equivalent of refreshing the file name database in MiKTeX.)
would show you all the folders searched for tex (.sty and .cls) files at compilation time. (If it ends in /// it'll search subfolders.)
I'm afraid I have no clue why these wouldn't show up in Mac's finder. I don't use a mac.