LaTeX Error: File `subfiles.sty' not found
First of all, it is important to know how did you install TexLive:
- As a package from your linux distribution.
- What distribution?
- What version of TexLive?
- Directly from TexLive.
My installation of TexLive is the second one, TexLive 2012, and the file subfiles.sty
is located at:
$TEXLIVE_HOME/texmf-dist/tex/latex/subfiles/subfiles.sty
So, if you installed from your distribution, you have two options:
- If using Debian (or Debian based distros), install
texlive-latex-extra
as pointed out by @egreg. - If using other distros, try to search a good match with the respectiv package manager.
- If you prefer to have a more up-to-date LaTeX distribution, think about installing TexLive2012 from the link above.
UPDATE 1:
As you are using Linux Mint, this problem is very strange, because if you execute in a terminal:
apt-cache show texlive-latex-extra
you can find subfile
package in the list.
UPDATE 2:
According to packages.debian.org, the location of subfiles.sty
should be this:
/usr/share/texlive/texmf-dist/tex/latex/subfiles/subfiles.cls
Not your desired solution, but my humble advice:
I use Linux Mint debian edition at home (and Debian at work), but on both systems I have TexLive2012 installed by hand, in a custom directory, so I cannot tell you what happens with the distro packages.
Haven't you thought about installing TexLive directly with install-tl
?:
- Download install-tl and unpack it.
- Follow the instructions at TeX Live - Quick install.
I hope this can help.