I'm sorry, this is quite a specific and esoteric question, but I thought if anyone could help...
Well, anyway, last night I used ls
to look at a directory and noticed some junk hidden files I didn't want. So, unthinkingly, I ran rm ./.*
to clear them. Unfortunately, I was still in ~
. Well, you can imagine.
Happily this has had very few adverse effects, as it obviously didn't delete any directories, but it seems to have deleted a LaTeX config file or something.
I really have no idea what I've accidentally gotten rid of, but I had to reinstall texlive, just to be able to run pdflatex
and xelatex
and whilst they do now work, it's having trouble finding packages, which are definitely present in /usr/local/texlive/2011/texmf-dist/tex/latex/
If I move the appropriate .sty
files from here, then I have no problems. But, as you can imagine, apart from the fact that this isn't a very satisfactory solution, I also make extensive use of the latest versions of the fontspec
package, which, sadly, is dependent on a lot of other packages and files that don't seem to come with apt-get
's verion of texlive.
So, my question to you is: do you know of the hidden file which I might have deleted (and which I need to put back) that could be causing this? Or, at least, is there a simpler fix than 'rejigging' the entire file system?
covington
package, has had to be copied into~/texmf/tex/latex/
so that it can be found and there are a few packages behaving differently. For example, I no longer have access to\textsubscript{}
without manually loadingfixltx2e
which I didn't have to do before and I have to loadcolor
as well, which - in some files, I didn't have to do. I think, in short, that one of my packages must have loaded these for me, so - presumably - there's been a version reversion.