I've been using latex and biblatex (with the apa style) to write my dissertation for a few months now as lyx proved problematic. I'm running Ubuntu 12.04 and vanilla texlive 2012. Until now it has served this purpose well. However, pdflatex now longer produces a pdf and the latex command produces a dvi file with no bibliography. I've raised the various recommended limits in my texmf.cnf file to no effect.
I have each of my chapters separated off into separate files, though only chapters 1 and 2 have much in the way of content so far. Lately I've been working on the 2nd chapter and expanding my bibliography, so I've been looking for errors within this chapter and my bib file; I've not found anything as yet, but that doesn't mean there isn't something glaringly idiotic that I've missed. It surely must be something I have done after all. If it should prove helpful see either of these files I can provide them.
This is extremely frustrating as I thought I had my document sorted and could focus on actually getting work done. I'd like to continue using latex, but if I can't use it to get work done then I'll be forced back to using openoffice. I'm going to continue trying to figure this out in the meantime, however any help or suggestions would be much appreciated as I'm still relatively new to latex. If I can learn something from this, then in the final analysis this won't be time wasted.
The actual error appears to be the following, sadly I not found it all that helpful (I gather this is not unusual for latex error messages

Code: Select all
! TeX capacity exceeded, sorry [input stack size=30000].\ifdef #1->\ifdefined #1
Code: Select all
rfa@ThinkPad-T410:~/MScEcon/ilm-1460/write_up$ pdflatex thesis.texThis is pdfTeX, Version 3.1415926-2.4-1.40.13 (TeX Live 2012)restricted \write18 enabled.entering extended mode(./thesis.texLaTeX2e <2011/06/27>Babel <v3.8m> and hyphenation patterns for english, dumylang, nohyphenation, german-x-2012-05-30, ngerman-x-2012-05-30, afrikaans, ancientgreek, ibycus, arabic, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi, finnish, french, friulan, galician, german, ngerman, swissgerman, monogreek, greek, hungarian, icelandic, assamese, bengali, gujarati, hindi, kannada, malayalam, marathi, oriya, panjabi, tamil, telugu, indonesian, interlingua, irish, italian,kurmanji, latin, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nynorsk,polish, portuguese, romanian, romansh, russian, sanskrit, serbian, serbianc, slovak, slovenian, spanish, swedish, turkish, turkmen, ukrainian, uppersorbian,welsh, loaded.(/usr/local/texlive/2012/texmf-dist/tex/latex/base/article.clsDocument Class: article 2007/10/19 v1.4h Standard LaTeX document class(/usr/local/texlive/2012/texmf-dist/tex/latex/base/size12.clo))(/usr/local/texlive/2012/texmf-dist/tex/latex/psnfss/mathptmx.sty)(/usr/local/texlive/2012/texmf-dist/tex/latex/base/fontenc.sty(/usr/local/texlive/2012/texmf-dist/tex/latex/base/t1enc.def))(/usr/local/texlive/2012/texmf-dist/tex/latex/base/inputenc.sty(/usr/local/texlive/2012/texmf-dist/tex/latex/base/latin9.def))(/usr/local/texlive/2012/texmf-dist/tex/latex/geometry/geometry.sty(/usr/local/texlive/2012/texmf-dist/tex/latex/graphics/keyval.sty)(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/ifpdf.sty)(/usr/local/texlive/2012/texmf-dist/tex/generic/oberdiek/ifvtex.sty)(/usr/local/texlive/2012/texmf-dist/tex/generic/ifxetex/ifxetex.sty))(/usr/local/texlive/2012/texmf-dist/tex/latex/setspace/setspace.sty)(/usr/local/texlive/2012/texmf-dist/tex/generic/babel/babel.sty(/usr/local/texlive/2012/texmf-dist/tex/generic/babel/english.ldf(/usr/local/texlive/2012/texmf-dist/tex/generic/babel/babel.def)))(/usr/local/texlive/2012/texmf-dist/tex/latex/csquotes/csquotes.sty(/usr/local/texlive/2012/texmf-dist/tex/latex/etoolbox/etoolbox.sty(/usr/local/texlive/2012/texmf-dist/tex/latex/etex-pkg/etex.sty))(/usr/local/texlive/2012/texmf-dist/tex/latex/csquotes/csquotes.def)(/usr/local/texlive/2012/texmf-dist/tex/latex/csquotes/csquotes.cfg))(/usr/local/texlive/2012/texmf-dist/tex/latex/biblatex/biblatex.sty(/usr/local/texlive/2012/texmf-dist/tex/latex/biblatex/biblatex2.sty