[Tex/LaTex] How to customize bibliography style in beamer while using biblatex

beamerbiberbiblatex

I want to customize the appearance of \footfullcite in my beamer presentation. I would like it to look something like this,
M. A. Zeb et. el., Phys. Rev. Lett., 108, 2012. I don't want to have the title and the page number etc. And in text reference to appear inline instead of a superscript enclosed in square brackets.
I have tried these guidelines but it doesn't seem to work.

I have saved the following

\AtEveryBibitem{%
\clearfield{title}%
\clearfield{pagetotal}%
}

in biblatex.cfg and saved it in /Users/ruawan/Library/texmf/tex/latex/biblatex.

Here is the input

\documentclass[13pt,xcolor=dvipsnames]{beamer}

\usepackage{multirow}
\usepackage{fixltx2e}
\usepackage{amsmath}
\usepackage{braket}
\usepackage{tikz}
\usepackage{graphicx}
\usepackage[style=numeric,backend=biber]{biblatex}

\usetikzlibrary{positioning}
\newtheorem{theor}{Theorem}
\usetheme{umbc2} 
\usecolortheme[named=RawSienna]{structure} 
\usefonttheme[onlylarge]{structurebold}
\setbeamerfont{frametitle}{family=\rmfamily,shape=\itshape} 
\setbeamercovered{transparent}
\setbeamertemplate{frametitle}[default][center] 
\addbibresource{HinGe.bib}

\begin{document}

\begin{frame}
\frametitle{Previous Work}
\framesubtitle{Simple metals and beyond}
Simple metals have been reasonably well understood \footfullcite{maz01}.
\begin{itemize}
\item Linear response treatment by Lindhard.
\item The full non-linear treatment by Echenique, Ritchie, and Nieminen.
\item For simple metals the electronic stopping power is proportional to the projectile velocity in low-speed regime\footfullcite{maz02}.
\item Insulators, semiconductors, and noble metals are relatively poorly understood.
\end{itemize}
\end{frame}
\end{document}

Here is the output,

enter image description here

Can you please point out the bug?

Best Answer

You are trying to adjust the citation that appears with \fullfootcite, which is a citation, not a bibliography item. So the appropriate way to clear the fields as you desire is to include

\AtEveryCitekey{%
\clearfield{title}%
\clearfield{pagetotal}%
}

in the preamble of the document. You should also be able to include it in biblatex.cfg for a more universal application, but note that this will then affect any of your documents, and might be harder to find it once you've forgotten about this change. ;-)

Edit

The extra functionality you are asking about can be done with this code in the preamble.

% Make bracketized
\renewcommand*{\thefootnote}{[\arabic{footnote}]}
\makeatletter
% Remove superscript for footnotemark
\def\@makefnmark{\hbox{{\normalfont\@thefnmark}}}
% Allow space to precede the footnote
\usepackage{etoolbox}
\patchcmd{\blx@mkbibfootnote}{\unspace}{}{}
\makeatother
Related Question