Changing biblatex footcite style to use square brackets around the citation
You can redefine the wrapper of footnotes created by \footcite
:
\renewcommand{\bibfootnotewrapper}[1]{%
\bibsentence\mkbibbrackets{#1}\addperiod}
This puts the complete citation inside brackets including the pre/post note. If you want to do it only for the label you can use:
\DeclareCiteCommand{\footcite}[\mkbibfootnote]
{\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\printtext[brackets]{\usebibmacro{cite}}}
{\multicitedelim}
{\usebibmacro{postnote}}
A small hint: biblatex
uses \addbibresource
instead of \bibliography
Here the example:
\documentclass{article}
\usepackage[style=alphabetic]{biblatex}
\begin{filecontents*}{bibliography.bib}
@BOOK{Cornelisse1979,
author = {Cornelisse, J. W. and Schöyer, H. Ferry R. and Wakker, Karel F.},
title = {Rocket Propulsion and Spaceflight Dynamics},
year = {1979},
publisher = {Pitman},
}
\end{filecontents*}
\addbibresource{bibliography.bib}
\renewcommand{\bibfootnotewrapper}[1]{%
\bibsentence\mkbibbrackets{#1}\addperiod}
\begin{document}
\null
\vfill
Regular citation: \cite{Cornelisse1979} and a footnote citation
here\footcite{Cornelisse1979}.
But it shall look like this\footnote{\cite{Cornelisse1979}}.
\end{document}