[Tex/LaTex] Bibliography not showing

bibliographies

citations.bib contains:

@Book{hicks2001,
 author    = "von Hicks, III, Michael",
 title     = "Design of a Carbon Fiber Composite Grid Structure for the GLAST
              Spacecraft Using a Novel Manufacturing Technique",
 publisher = "Stanford Press",
 year      =  2001,
 address   = "Palo Alto",
 edition   = "1st",
 isbn      = "0-69-697269-4"
}

The tex file:

\documentclass[a4paper, 11pt, notitlepage]{report}
\usepackage[backend=bibtex]{biblatex}
\addbibresource{citations.bib}
\begin{document}

\nocite{*}
\printbibliography 

\end{document}

This command will not print the bibliography, although there is no compiling error. What's the problem? I'm using TeXstudio in Windows 8.1. I have tried using XeLatex + Biber, PdfLatex + Biber, PdfLatex + BibTeX.

Update: Now, I included

\usepackage[backend=bibtex]{biblatex}

and I got error:

No file untitled.bbl

Best Answer

Judging from some of the information provided among the comments, it may be the case that you (i) can't invoke biber from within TeXstudio and (ii) don't know how to open a command window to run biber "by hand". I take it you do know how to execute bibtex from within TeXstudio.

If that's the case, and if your bibliographic entries don't contain any special, i.e., non-7bit-ASCII characters that will create problems under BibTeX, you could proceed by specifying the option backend=bibtex when loading the biblatex package. Then, as usual, run latex, bibtex, and latex twice more to get all references and all citation callouts fully updated.

enter image description here

\documentclass[a4paper, 11pt, notitlepage]{report}
\usepackage{filecontents}  % create "citations.bib" on-the-fly
\begin{filecontents*}{citations.bib}
@Book{hicks2001,
   author    = "von Hicks, III, Michael",
   title     = "Design of a Carbon Fiber Composite Grid Structure for the 
                GLAST Spacecraft Using a Novel Manufacturing Technique",
   publisher = "Stanford Press",
   year      =  2001,
   address   = "Palo Alto",
   edition   = "1st",
   isbn      = "0-69-697269-4"
}
\end{filecontents*}
\usepackage[backend=bibtex,style=numeric]{biblatex}
\addbibresource{citations.bib}
\begin{document}
\nocite{*}
\printbibliography 
\end{document}
Related Question