Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I'm using TeXstudio 2.5.2 together with Jabref 2.9.2 and BibLaTeX. Everything in my document works fine except that when I enter \cite no pop-up with all the bibliography entries shows up. The weird part is that it didn't work at first, then after a hint of a colleague it did and now it doesn't work anymore. Now I know, that this isn't the biggest problem in the world (especially when you're using Jabref, since there's a button to push a citation to your TeX file) but sometimes it would be nice to have the popup.

Below I have a minimal "working" example (obviously if one adapts the directories) - what I'm doing is, is calling the \printbibbliography command in an external .tex file called Verzeichnisse (which is then called by the the input command) - this is due to said tip of my colleague which acutally worked at first.

Does anymone have an idea to make this thing work (again)?

\documentclass[a4paper, parskip, 11pt, chapterprefix, numbers=noenddot]{scrbook}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[backend=biber,style=alphabetic,sorting=anyt,maxalphanames=1,maxnames=99,
maxcitenames=2,natbib=true]{biblatex}

\renewcommand*{\labelalphaothers}{}
\addbibresource{Bibliography.bib}

\input{Kapitel/Verzeichnisse}

\begin{document}
\end{document}
share|improve this question
    
From my work with TeXstudio I assume the file with the bibliography entries must be opened in TeXstudio. –  Qrrbrbirlbel Apr 2 '13 at 21:55
    
Thanks for your answer - that's what I acuatlly did at first and it didn't work. That's also why I tried this detour via the external .tex-file, which actually worked at first. I just tried to open the bibliography file in the main file, but the popup still doesn't show up –  Bobby Apr 3 '13 at 8:29

2 Answers 2

So, I've got the solution (i.e. someone more intelligent than me told me) - the problem was, that there was a hard-line break in \usepackage[...]{biblatex}. After fixing it the cite popup was showing up again.

share|improve this answer
1  
Thanks for this answer, it fixed the problem for me as well. Just to clarify a little: if you use linebreaks if the \usepackage[...]{biblatex} line, this seems to freak out texstudio and makes the autocompletion not work. I just got rid of those linebreaks and it now works great. –  DanHickstein Oct 14 at 2:50

I had the same problem, but with a different cause and solution.

In my case, it broke when I changed the Default Bibliography Tool to biber in Preferences -> Build.

I think that this probably removed the bibliography cache, but didn't regenerate it.

The solution was as follows (assuming you use biblatex):

  1. Change the default bibliography tool to the tool to biber.
  2. Comment out the line \usepackage{biblatex}.
  3. Compile the document. (There will be lots of errors, but that's OK.)
  4. Uncomment the line \usepackage{biblatex}.
  5. Compile the document again.

Autocomplete should now be working again.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.