[Tex/LaTex] undefined control sequence: problem with \printbibliography

biblatexerrors

I have used \cite and \footfullcitation, now both in text and in footnote, they have been cited as the bibtexkey which I have chosen in Jabref.

It looks like(in footnote):

1 bibtexkey

It should look like (or something similar) (in footnote):

1 Author.bookname.publisher.pp.10-23

It looks like (in text):

[bibtexkey]1

It should look like(in text):

[1]

Question 2: And How can I reduce the space between the information in citation? Or how can I choose which information (author and bookname only,for example) I want to keep partial citation information in footnote but full citation in bibliography?

It looks like(in footnote):

1 author. (big space) articlename. (big space) [Accessed on 24.11.2016]. (big space) Available on:www.google.com/…

It should look like:

1 Author.articlename.[Accessed on 24.11.2016].Available on:www.google.com/…

Question 3: TexMaker produces no bibliography in the end of my text, I have no idea why (these 3 questions come with my complete script.)

My shorten script is under (with the shorter script have the 2 following errors(which you might not regenerate, I have no idea why…):

! pdfTeX error (font expansion): auto expansion is only possible with scalable fonts. <to be read again> \endgroup \set@typeset@protect l.28 \end{document} 

! ==> Fatal error occurred, no output PDF file produced!

Code:

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\bibliographystyle{IEEEtran}
\usepackage[backend=bibtex,
            style=authoryear,
            natbib=true, 
            style=numeric-comp
            ]{biblatex}
\usepackage{csquotes}
\usepackage{blindtext}
\usepackage{microtype}

    \usepackage{filecontents}
    \begin{filecontents*}{\jobname.bib}
      @book{ASH,
        author = {Seiffert, U. and Wech, L.},
        year = {2003},
        title = {Automotive Safety Handbook},
      }
    \end{filecontents*}
    \addbibresource{\jobname.bib}

    \begin{document}
    \blindtext \cite{ASH}

    \printbibliography

    \end{document}

Best Answer

The code posted produces a a bibtex error about duplicate style (not the tex error shown in the question) that can be fixed by commenting out the extra style specification:

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\usepackage{microtype}
\usepackage[utf8]{inputenc}
%\bibliographystyle{IEEEtran}
\usepackage[outdir=./]{epstopdf}
\usepackage[backend=bibtex,
            style=authoryear,
            natbib=true, 
            style=numeric-comp
            ]{biblatex}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
  @book{ASH,
    author = {Seiffert, U. and Wech, L.},
    year = {2003},
    title = {Automotive Safety Handbook},
  }
\end{filecontents*}
\addbibresource{\jobname.bib}

\begin{document}
\blindtext \cite{ASH}

\printbibliography

\end{document}

processing this with pdflatex, bibtex, pdflatex pdflatex runs without error

enter image description here