Page 1 of 1

LaTex / BibTex support

Posted: Fri Feb 24, 2006 10:38 pm
by liam
I am evaluating using bookends and latex together and have some questions. I have a latex document that is split up into multiple files which are combined into one using \include. eg:

\include{ChapterIntro}
\include{ChapterBackground}
...

When I scan the master document, bookends doesn't scan the included files. Is there a way to get it to do this? (or automatically combining bib files when the files are scanned individually)

As a workaround, I have tried to export the entire database to a bibtex file (marking all and then exporting hits as bibtex). However, bookends crashes after roughly half of the references have been exported (about 400 of 912 references). I will e-mail techsupport about this issue.

I have found the function to generate a bibtex key and have a couple of questions relating to it. Is it possible to generate keys for all entries in the database at once and is there a way to change the format of the key eg.

Sutter. 2005 --> Sut05
Sutter and Touati. 2005 --> ST05
Sutter, Moller and Touati ---> SMT05
Sutter, Moller, Kern and Touati ----> SMKT05
Sutter, Moller, Kern, Rich and Touati ----> SMK+05

[from a post by somebody else]

Thanks,

liam

Posted: Fri Feb 24, 2006 11:09 pm
by Jon
Hi, that's a lot of questions.

1. Bookends scans one file at a time.
2. Make sure you are using 9.0.2 -- there was a memory leak with export of BibTex to disk that we fixed a few iterations ago.
3. You can only generate keys for all references at once if you export/import.
4. The format of the automatic key is fixed.

Jon
Sonny Software

Posted: Sat Oct 14, 2006 7:07 am
by elochs
Piggy backing on this thread.
I am exporting my BE db to use in BibTeX. It worked last week.
Now I get this error message when opening in Bib

*** -[NSCFDictionary setObject:forKey:]: attempt to insert nil value

It works when I try to export random entries just to test. I imagine one of my entries in BE has a problem, unless the problem is with Bib.

I upgraded to 9.08 and the latest BibTeX last week. But then, I have also added entries since then.

Erwin

Posted: Sat Oct 14, 2006 7:11 am
by Jon
I'm not completely sure what that error message means, but if it means you have an empty key field you can easily filx this in Bookends. Do a Find for all references in which User1 (or Key) is empty. If you find any, and they are among the references you exported, you can add a key.

Jon
Sonny Software

Posted: Sat Oct 14, 2006 7:50 am
by elochs
Nope, I thought about an empty required field. No luck there.
I'll call it a week-end and look into it again on Monday.

Thanks
Erwin