Hi all! Sorry for asking this - I assume this is a stupid question, but I am new to Textmate and not very familiar with the terminal.
So thanks in advance for being patient and helping me: I have installed Latex via fink. The LaTeX-binaries are stored in /sw/ bin/ and I have the latest Version of Textmate and the latest Version of MacOSX Tiger. Compiling latex-documents from Textmate worked out of the box without any configuration.
But there are two things, that don't work: 1.) Bibdesk (also latest Version) auto-Completion doesn't work: when pressing alt-esc within \cite{u} for example I get the following error message: "The tex binaries cannot be located!" (I don't understand this, because latex-compiling works!!) The bibdesk auto-completion works fine with Textedit for example.
2.) Same Problem when using the "Citation based on Current Word"- command from the LaTeX-Bundle. It doesn't work and I get the same error message: "The tex binaries cannot be located!"
According to the manual it looks like, that I must add the /sw/bin to the path, but I am not really sure about this, since compiling tex files works. Also as mentioned above I am not familiar with the terminal and don't know how to do this. (Sorry)
So whats wrong? Can anybody help me, please?
Thanks a lot in advance.
Best wishes Markus
On Aug 1, 2007, at 15:30, MarkusGMX wrote:
But there are two things, that don't work: 1.) Bibdesk (also latest Version) auto-Completion doesn't work: when pressing alt-esc within \cite{u} for example I get the following error message: "The tex binaries cannot be located!" (I don't understand this, because latex-compiling works!!) The bibdesk auto-completion works fine with Textedit for example.
If you're referring to BibDesk's input manager, it can't be used in TextMate. If you want to keep using BibDesk for completion, I wrote a program that can be called from TextMate to communicate with BibDesk <http://homepage.mac.com/amaxwell/.Public/Completion.zip
(source available as well). By default, TextMate's \ref completion
mechanism parses your file(s) and provides completions, but maybe it fails if it can't find kpsewhich.
Hi Adam, Hi all! Thanks a lot for your fast answer. Am 02.08.2007 um 03:47 schrieb Adam R. Maxwell:
If you want to keep using BibDesk for completion, I wrote a program that can be called from TextMate to communicate with BibDesk
Thanks I downloaded it, "BibdeskDoCompletion" works fine, but what's the "Build cite with Bibdesk" for? How to use it?
By default, TextMate's \ref completion mechanism parses your file (s) and provides completions, but maybe it fails if it can't find kpsewhich.
Yesterday, it seems that TextMate couldn't find kpsewhich. Today suddenly it works, although I don't know why, I didn't change anything.
Best wishes Markus
On Aug 2, 2007, at 07:31, MarkusGMX wrote:
Am 02.08.2007 um 03:47 schrieb Adam R. Maxwell:
If you want to keep using BibDesk for completion, I wrote a program that can be called from TextMate to communicate with BibDesk
Thanks I downloaded it, "BibdeskDoCompletion" works fine, but what's the "Build cite with Bibdesk" for? How to use it?
It's an adaptation of the "Citation (Ref-TeX Style)" command from the standard LaTeX bundle. The difference is that it uses BibDesk to create the list of cite keys. Look up the key equivalent in the bundle editor (^u, I think) and then try it in your file.
On 2. Aug 2007, at 16:31, MarkusGMX wrote:
By default, TextMate's \ref completion mechanism parses your file (s) and provides completions, but maybe it fails if it can't find kpsewhich.
Yesterday, it seems that TextMate couldn't find kpsewhich. Today suddenly it works, although I don't know why, I didn't change anything.
The confusing thing is that there are two ways TM will obtain the value of PATH. The commands which failed for you inherit it from the Finder (unlike the build command, which inherits it from your shell), so you may have updated it, but a reboot is required before it takes affect, so this may have been what changed.