I'm new to LaTeX and have been trying to get my document to use a specified .bst bibliography style file, but to no avail. I downloaded my preferred .bst file (amnat.bst) from here into the same folder as my document. I've fruitlessly tried various combinations to try to get it to work (including \bibliographystyle{amnat}). I'm not sure if it's a matter of different libraries clashing or what, but I'm incredibly frustrated. I've also tried just setting the bibstyle to equal plain and it still doesn't work (also \bibliographystyle{plain}).

When I run:

pdflatex myTexDocument

I get the error message:

Also,

\RequireBibliographyStyle{\blx@bbxfile}

And (after pressing the Return key):

!Package biblatex Error: No driver found.

When I run the document without the extra bibstyle=amnat parameter for biblatex, I do not run into any errors.

Here is an abridged version of myTexDocument.tex:

\documentclass[12pt]{article}
\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage[style=authoryear,sorting=none,natbib=true,bibstyle=amnat]{biblatex}
\usepackage[pagebackref=false,hidelinks]{hyperref}  %For cross-referencing papers to biliography
\usepackage{setspace}   %Set line-spacing
\usepackage[hmargin=2cm,vmargin=2.25cm]{geometry}   %Set document margins
\usepackage{amsmath}    %For mathematic formulas
\usepackage{appendix}
\usepackage{pdflscape}  %For configuring page orientation
\usepackage{varwidth,array,ragged2e}    %To adjust table row heights accordingly
\usepackage{multirow}
\usepackage{mathptmx}   %Set font so compatible with math font too
\usepackage{paralist}   %For lists

\titleformat{\section}[block]
{\normalfont\bfseries\large}
{}{0em}{}

\titleformat{\subsection}[runin]
{\normalfont\itshape}
{}{0em}{}[--- ]
\titlespacing{\subsection}{0pt}{*2}{0pt}

\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}

\begin{document}
\input{titlePage} %My title page document
\raggedright    %Left Justify document
\setlength{\parindent}{0.6cm}   %Set paragraph indent
\doublespacing
\renewcommand{\abstractname}{Summary}
\begin{abstract}
Blahblah \autocite{Webb2002,Graham2008}
\end{abstract}
\section{Conclusion}
Blah blah
\printbibliography

\input{tables} %This is just a document with tables
\end{document}
-

migrated from stackoverflow.comJul 2 '12 at 15:28

This question came from our site for professional and enthusiast programmers.

biblatex does not use .bst files (afaik one of the main goals for the development was to get rid of the bst language and instead just use latex commands for formatting). maybe you want to read the biblatex tag description or an introductory question –  matth Jul 2 '12 at 15:35