On Sat, Feb 22, 2014 at 4:47 PM, Jason F. Siegel <[email protected]> wrote: > On 02/22/2014 04:45 PM, stefano franchi wrote: >> >> On Sat, Feb 22, 2014 at 12:34 PM, Jason F. Siegel <[email protected]> >> wrote: >>> >>> On 02/22/2014 11:12 AM, stefano franchi wrote: >>>> >>>> On Fri, Feb 21, 2014 at 7:10 PM, Jason F. Siegel <[email protected]> >>>> wrote: >>>>> >>>>> Hi all, >>>>> >>>>> Stefano was gracious enough to look at my LyX file directly. He >>>>> discerned >>>>> after a good bit of discovery that the problem was two lines in the TeX >>>>> preamble: >>>>> >>>>> \usepackage{polyglossia} >>>>> \setdefaultlanguage{english} >>>>> >>>>> >>>>> To remove them, I had to go to Tools→Preferences→Language >>>>> Settings→Language. >>>>> I wiped the Command start field and changed the language package to >>>>> None. >>>>> Apparently polyglossia and biblatex don't work together, but according >>>>> to >>>>> this post ( >>>>> >>>>> >>>>> http://tex.stackexchange.com/questions/119682/how-to-use-polyglossia-with-biblatex), >>>>> the development version of biblatex will fix this problem. >>>>> >>>>> Once that was done, I needed to go to >>>>> >>>>> \usepackage[style=authoryear,natbib=true,backend=biber]{biblatex} >>>>> >>>>> and delete ,backend=biber in order to get the bibliography to display. >>>>> >>>> Hi Jason, >>>> >>>> I am glad to hear your problem was solved. I don't quite understand >>>> why the second step was necessary though. >>>> In fact, removing "backend=biber" from the call to biblatex should >>>> have no effect, since biblatex would then use the default backend, >>>> which is indeed biber. >>>> Moreover, in my tests on your file, everything compiled with the >>>> offending "backend=biber" in place. >>>> Would you mind trying restoring it and letting me know which kind of >>>> errors you get? >>>> >>>> Cheers, >>>> >>>> Stefano >>>> >>>> >>>> >>> Upon restoration of that piece of code, the bibliography doesn't load >>> when >>> the file compiles. Moreover, the in-text citations remain unformatted. >> >> Hmm, I cannot reproduce it here. It compiles fine with the >> backend=biber option, references are prperly printed, the biblioraqphy >> is all right, etc. Two options come to mind: >> >> 1. You somehow have a faulty biber installation. Biblatex tries to >> call biber and fails with backend = biber. Without it, however, it >> tries first to call biber, then falls back on bibtex (or possibly some >> other engine). >> >> 2. Biber installation is fine, ut somehow biber cannto find your bib >> file (perhaps you have spaces in the path)?H >> >> >> Would you mind trying the following: >> >> 1. Restore the backend=biber option. >> 2. Run View>>pdf(xetex) >> 3. Look into Document>>Latex Log, cut and paste the output in your reply >> 4. Still from within Document>>Latex log, select "bibTeC" from the >> "Log type " drop down menu, and similarly cut and paste the output. >> >> I would really like to understand if there is something wrong in how >> Lyx calls biber. >> >> >> >> Thanks, >> >> Stefano > > Here is the BiBTeX log, as requested. > > This is BibTeX, Version 0.99d (TeX Live 2012/Debian) > Capacity: max_strings=35307, hash_size=35307, hash_prime=30011 > The top-level auxiliary file: Dissertationtemplate.aux
Ahh, I get it know. You probably have "bibtex" selected in Document>Settings>Bibliography>Bibliography generation if you change the setting to "biber" or (I think) to "Default", you should be able to use backend=biber in your biblatex call in the preamble. Cheers, Stefano -- __________________________________________________ Stefano Franchi Associate Research Professor Department of Hispanic Studies Ph: +1 (979) 845-2125 Texas A&M University Fax: +1 (979) 845-6421 College Station, Texas, USA [email protected] http://stefano.cleinias.org
