I have a LaTeX project set up:
tex/
- documents/
- some_file.tex
- support/
- todonotes.sty
where some_file.tex
us
I had this issue using BasicTex 2015 and none of the above solved it, so I wrote up a solution here
In short: sudo tlmgr install preprint
will fix it and kpsewhich fullpage.sty
will confirm the fix
I tried this one it is works for me:
sudo apt-get install texlive-full
.
You can put style files in ~/texmf/tex/
and standard LaTeX distributions should find them. If you prefer to install them system-wide, you can put them in the corresponding texmf/tex
folder within your LaTeX installation (the location of this installation on OS X varies depending on which LaTeX distribution you used).
You can use tlmgr conf
at the command line to list all of the distribution configuration information. The TEXMFHOME
variable gives the path to your texmf tree.
In Mac OS X (Snow Leopard 10.6.7) put your .sty
file in
/usr/local/texlive/2010basic/texmf-dist/tex/latex/base/
Then, run texhash
command. Don't forget to stay as a root user (like sudo -s
)
As said before just put the custom .sty
into ~/texmf/tex
or in /usr/share/texmf-texlive/tex/
but don’t forget to run mktexlsr
or texhash
to update the local package database of LaTeX. Otherwise LaTeX won’t find it at all, unless it is in the same directory of the processed file.
This page on LaTeX packages says you'll need to install the .sty
file in the LaTeX installation directory (my installation of Ubuntu seems to be /usr/share/texmf-texlive/tex/latex/
), or you need to have a copy of the .sty
file in each file containing LaTeX source -- i.e. in your tex/documents
folder, at the very least.