I'm having the following code and I'm trying to compile my pdf. But I'm getting an error that says: Package biblatex Error: incompatible package 'ucs' \begin{document} .. my pdf compiles for some reason but the bibliography never appears... why ?
\documentclass[a4paper,12pt]{book}
\setcounter{tocdepth}{3}
\setcounter{secnumdepth}{3}
\usepackage[greek, english]{babel}
\usepackage[utf8x]{inputenc}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{biblatex}
\usepackage{tabularx}
\usepackage[a4paper, inner=1.5cm, outer=3cm, top=2cm,
bottom=3cm, bindingoffset=1cm]{geometry}
\usepackage[onehalfspacing]{setspace}
\bibliography{ref}
\begin{document}
\bibliographystyle{alpha}
\bibliography{ref}
\printbibliography
\end{document}
ucs package and biblatex are incompatibleshows in the log file. According to BibLaTeX manual you must use\usepackage[utf8]{inputenc}instead. – doed Dec 09 '13 at 07:56inputenc, but with incompatibility ofBibLaTeXwith it. Also, ifBibLaTeXis to be used, then specify the style of the bibliography in the preamble. And since your purpose is to write Greek, just\selectlanguage{greek}for it precedes the default English. – doed Dec 10 '13 at 18:28\bibliographystyle{alpha}and add\addbibresource{file.bib}to the preamble. Then usebackend=biberfor example, as an option for\usepackage[backend=biber,style=alphabetic]{biblatex}, then remember to run biber or else it won't compile. – doed Dec 14 '13 at 23:01