[TxMt] Bibliography Completion Broken?

Niels Kobschätzki n.kobschaetzki at googlemail.com
Wed Nov 22 19:42:41 UTC 2006


On Nov 22, 2006, at 6:56 PM, Charilaos Skiadas wrote:

> On Nov 22, 2006, at 12:19 PM, Mark Eli Kalderon wrote:
>
>> Not sure if this has anything to do with the recent update, but  
>> the bibliography completion command seems to be broken. Neither  
>> the key command nor calling it from the LaTeX bundle menu seems to  
>> work. Pretty sure that I haven't done anything to break it since I  
>> have been too busy to play with TM lately ;). Best, Mark
>
> I made a change that was essential, because I was using a heuristic  
> that was wrong. The problem is the following:

<snip long explanation>

I try to use auto-completion of bibliographies and do the following:
\cite{Sch<caret>}
alt+esc

i get the list with the possible bibliographies, i choose the right  
one and now I get:
\cite{/Users/nik/Library/Application Support/TextMate/Support/bin/ 
LatexCitekeys.rb:157: command not found: kpsewhich -show-path=tex
/Users/nik/Library/Application Support/TextMate/Support/bin/ 
LatexCitekeys.rb:157: command not found: kpsewhich -show-path=bib
Schlesinger:1999}

it put in the right bibliography but the whole stuff before shouldn't  
be there.
I tried the kpsewhich-commands in the terminal and they seem to  
function.
kpsewhich -show-path=tex brings:
:/Users/nik/Library/texmf/tex/kpsewhich//:!!/usr/local/teTeX/share/ 
texmf.local/tex/kpsewhich//:!!/usr/local/teTeX/share/texmf.gwtex/tex/ 
kpsewhich//:!!/usr/local/teTeX/share/texmf.tetex/tex/kpsewhich//:!!/ 
usr/local/teTeX/share/texmf/tex/kpsewhich//:/Users/nik/Library/texmf/ 
tex/generic//:!!/usr/local/teTeX/share/texmf.local/tex/generic//:!!/ 
usr/local/teTeX/share/texmf.gwtex/tex/generic//:!!/usr/local/teTeX/ 
share/texmf.tetex/tex/generic//:!!/usr/local/teTeX/share/texmf/tex/ 
generic//:/Users/nik/Library/texmf/tex///:!!/usr/local/teTeX/share/ 
texmf.local/tex///:!!/usr/local/teTeX/share/texmf.gwtex/tex///:!!/usr/ 
local/teTeX/share/texmf.tetex/tex///:!!/usr/local/teTeX/share/texmf/ 
tex///

kpsewhich -show-path=bib brings:
.:/Users/nik/Library/texmf/bibtex/bib//:!!/usr/local/teTeX/share/ 
texmf.local/bibtex/bib//:!!/usr/local/teTeX/share/texmf.gwtex/bibtex/ 
bib//:!!/usr/local/teTeX/share/texmf.tetex/bibtex/bib//:!!/usr/local/ 
teTeX/share/texmf/bibtex/bib//:/Users/nik/Library/texmf/bibtex///:!!/ 
usr/local/teTeX/share/texmf.local/bibtex///:!!/usr/local/teTeX/share/ 
texmf.gwtex/bibtex///:!!/usr/local/teTeX/share/texmf.tetex/ 
bibtex///:!!/usr/local/teTeX/share/texmf/bibtex///

I applied the mentioned fix but it didn't help. I know that it  
functioned in an earlier version but I'm not sure when it broke.

Niels

P.s.: The template-problem is not forgotten and I will try to track  
it down on the weekend




More information about the textmate mailing list