I have the following problem:
I need to compile a latex file that uses the tikz-cd latex package.
I was working on a fresh install of PCLinuxOS 2013 KDE, actualized with Synaptic. I installed Kile and all it's dependencies (again using Synaptic, the dependencies added the texlive and texlive-texmf packages, but not the other texlive-* packages).
With this configuration, the tikz-cd package wasn't present in the /usr/share/texmf-dist directory (and so, my file didn't compile)
I tried marking every texlive-* package in synaptic, but a bunch of warnings told me not to do so.
Finally, as a last resource, I made a full installation of texlive, and overrode the synaptic instalation by appending texlive's bin directory at beginning of $PATH. I know it's a brute force solution. A 3.6GB subtree at /usr/local/texlive/2012/texmf-dist is a signal of how brute my solution is. But it works by the moment.
So, my question is, is there a better solution? Some things i will consider better solutions are:
- a package already in the repos providing tickz-cd.sty (I know I may miss such a package, but I swear I looked for it)
- a program which can download from CTAN repos into the texmf-dist directory (and check for dependencies and such).