Some styles work correctly for Lyx's BibTeX Generated Bibliography, others give errors. For example, if I set the style to IEEEtran, then all is well. However, if I set it to apsrev, I get output like:
Runaway argument?
{{72} (\bibinfo {year}{{2012}}), ISSN \bibinfo {issn}{{0002-9505}}. \par \ETC.
! File ended while scanning use of \@firstofone.
<inserted text>
\par
l.397 ...Interference-Diffraction_Project_AJP_bib}
I suspect you have forgotten a `}', causing me
to read past where you wanted me to stop.
I'll try to recover; but if the error is serious,
you'd better type `E' or `X' now and fix your file.
Class revtex4 Warning: Endnote numbers changed: rerun LaTeX.
! LaTeX Error: \begin{thebibliography} on input line 1 ended by \end{document}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.399 \end{document}
Your command was ignored.
Type I <command> <return> to replace it with another command,
or <return> to continue without it.
Any thoughts on what I should do?
Thanks.
EDIT:
Here's a minimal lyx file with the problems. Plain works but the one it's set as doesn't. I'm using the latest version of MacTex; I downloaded it yesterday.