Code: Select all
%% LyX 2.2.0 created this file. For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[12pt,oneside,american]{scrbook}
\usepackage{fontspec}
\setmainfont[Mapping=tex-text,Numbers=OldStyle]{Linux Libertine O}
\setsansfont[Mapping=tex-text]{Linux Biolinum O}
\usepackage[a4paper]{geometry}
\geometry{verbose,tmargin=2cm,bmargin=2cm,lmargin=2cm,rmargin=3cm}
\usepackage{fancyhdr}
\pagestyle{fancy}
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{1}
\setlength{\parskip}{\smallskipamount}
\setlength{\parindent}{0pt}
\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usepackage{polyglossia}
\setdefaultlanguage{usenglish}
\usepackage[notes,natbib,backend=biber,alldates=iso8601,idemtracker=context,ibidtracker=context,dateabbrev=false,language=american]{biblatex-chicago}
\renewcommand\citet{\autocite}
\addbibresource{/[$HOME]/bookbib.bib}
\errorcontextlines=10
\makeatother
\usepackage{xunicode}
\usepackage{polyglossia}
\setdefaultlanguage[variant=american]{english}
\begin{document}
blah \citet{aarseth1994nonlinearity}
\bibliographystyle{plainnat}
\bibliography{/[$HOME]/bookbib}
\end{document}
When I try to compile, I get the following errors:
Code: Select all
\bibliographystyle{plainnat}
Use the package option 'style' instead.
I'm ignoring this command.
Code: Select all
\bibliography
{71_home_[$HOME]_bookbib}
Your command was ignored.
and so forth.
In short, it looks like Lyx isn't formatting its bibliography commands in a way that XeTeX can use anymore.
There's a lot of cruft I have in my preamble in addition to this, largely to get around certain limitations of bibliography handling (ie, single-spacing the bibliography in a onehalf-spaced document, using biblatex-chicago, but also being able to format numerical dates as yyyy-mm-dd, support for non-western characters, etc.). But compiling is failing on this.
Any advice?
Cheers,
EE