On Wed, Apr 18, 2001 at 03:57:33PM -0400, Amir Karger wrote:
> Help!
>
> I put \usepackage{cite} in the preamble of my thesis. It was working for a
> while, and when I loaded up the thesis this morning, it wouldn't compile.
> I'm getting an error for each \cite:
>
> ! Undefined control sequence.
> \@make@cite@list ...\@B@citeB \relax \@citea {\bf
>
> I thought the problem had something to do with
> \makeatletter, so I put \makeatother and \makeatletter around the
> \usepackage command but it didn't seem to work.
What about a small example file ?
Also, what change did you do to your lyx file/your latex installation which
caused this ?
You might try changing the place in which the cite package is loaded: either
after all other packages, or before all packages (including the ones
included by LyX). Another thing you can try is to diable the use of the
babel package.
You might also try using the citesort package which provides the same
functionality as cite.