LaTeX: Using APA Reference Style

You can use APA reference style in LaTeX using biblatex and babel packages.

You have to add the following code in the preamble of your tex file:


\usepackage[british]{babel}
\usepackage{csquotes}
\usepackage[style=apa]{biblatex}
\DeclareLanguageMapping{british}{british-apa}
\addbibresource{references.bib}

references.bib contains all your references.

Then, you have to print the bibliography before the document end.


...
...

% adding Bibliography title in Table of Contents
\addcontentsline{toc}{chapter}{Bibliography} 

% printing bibliography items
\printbibliography

\end{document}

Hope this helps.
Thanks.