On Sat, Mar 10, 2012 at 15:32, Eidenbenz Michael wrote:
hello list,
i recently installed the lastest beta (2012.03.05) as standalone alongside TexLive with the latest stable version (2011.05.18) i use some custom stylefiles ( bst and bibl) for bibtex that are placed in my TEXMFHOME Directory that is $HOME/Library/texmf on osx.
now context beta finds all the files in my TEXMFHOME but bibtex doesnt.
How/where exactly did you change settings for TEXMFHOME? I'm asking because it is set to $HOME/texmf in ConTeXt distribution by default.
i guess this has to do something to do with kpathsea etc. but i'm very new to TeX and am a little bit lost here. can sombody guide me in the right direction how to solve this.
The settings are in texmf/web2c/texmf.cnf. The relevant parts are TEXMFHOME = $HOME/texmf TEXMF = {$TEXMFHOME,!!$TEXMFPROJECT,!!$TEXMFFONTS,!!$TEXMFLOCAL,!!$TEXMFMODULES,!!$TEXMFCONTEXT,!!$TEXMFOS,!!$TEXMFEXTRA,!!$TEXMFMAIN} and BSTINPUTS = .;$TEXMF/bibtex/bst// BIBINPUTS = .;$TEXMF/bibtex/bib// You can override these settings in texmf-local/web2c/texmf.cnf (I hope so at least, I never tested it). You can test the setting by running kpsewhich --expand-path '$BIBINPUTS' kpsewhich --expand-path '$BSTINPUTS' but I can confirm that this returns utterly weird results here. For BIBINPUTS I only get current directory and for BSTINPUTS I get .:/contextroot/texmf-context/bibtex/bst:/contextroot/texmf-context/bibtex/bst/context which is wrong. But I'm clueless why this happens. The two variables seem to work fine in TeX Live. Mojca