I just upgraded to Ubuntu 11.10 and was trying to get my custom styles/fonts and the like to work. As on all distributions before, I store them in $HOME/texmf, with a tree structure according to the main TEXMF-Folder.
I did run texhash but my system seems unable to find the files in $home/texmf (i.e. kpsewhich "anyfilenameinthatfolder" doesn't return anything). However, using kpsepath, it is apparently listed, e.g. for kpsepath tex it gives:
:!!/home/USERNAME/texmf/tex/
amongst others. kpsewhich -var-value TEXMFHOME returns:
/home/USERNAME/texmf
So that appears to be correct, too. Finally, I thought that something in my .cnf file is wrong, so I opened /usr/share/texmf/web2c/texmf.cnf and found
TEXMF = {$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFLOCAL,!!$TEXMFMAIN,!!$TEXMFDIST}
which again seems to be correct. I have no clue what is wrong here, since it used to work fine. Any help would be highly appreciated.
/etc/profilesby includingPATH=/usr/local/texlive/2011/bin/x86_64-linux:$PATHin it. Maybe you can do something similar but for TEXMFHOME? – N.N. Oct 20 '11 at 16:59tlmgr. The problem might be in als-Rfile in~/texmf: if one's there, changes to the tree will not be seen (and the file will not be regenerated bytexhash). If it's there, delete it. – egreg Oct 20 '11 at 20:36~/texmffolder. As a fairly non-geek user, I cannot offer any suggestions unfortunately. – mustail Oct 21 '11 at 17:15kpsewhichfind files in~/texmf/tex/? I just tried this on Debian stable with texlive 2011 and Debian testing with texlive 2009, and on both of them,kpsewhichwill not find files in~/texmf/, but finds files in~/texmf/tex/. Which version of Ubuntu did you use before? – Jan Hlavacek Oct 23 '11 at 01:29.texfiles will be found in$WHATEVERTEXMFDIR/tex/,.afmfiles in$WHATEVERTEXMFDIR/fonts/afm/etc. – Jan Hlavacek Oct 23 '11 at 01:54