[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