I'm trying to customize the appearance of citation in footnotes in a Beamer presentation. I want them on a personal format (Last Name, Initial of first name, Journal and Year) in tiny fontsize and italics.
I've almost succeeded combining tips from Stackexchange as I'm not an expert of biblatex but I'm stuck with two remaining things:
the dot before the citation
the first name in capital letters
Here is my MWE
\documentclass{beamer}
\usepackage[french]{babel}
\usepackage{filecontents}
\begin{filecontents}{jobname.bib}
@article{testArt,
AUTHOR = {Author, Aa},
TITLE = {A long title illustrating the need to remove the title from footnote citations, at least in Presentations},
JOURNAL = {Lorem Ipsum Stud.},
VOLUME = {15},
PAGES = {1--20},
YEAR = {1999},
URL = {https://math.stackexchange.com},
}
@Article{fakearXiv,
AUTHOR = {Buthor, Bb},
TITLE = {Not a real arXiv article},
JOURNAL = {Lorem Ipsum Stud.},
VOLUME = {15},
PAGES = {1--20},
YEAR = {1999},
URL = {https://math.stackexchange.com},
}
\end{filecontents}
\usepackage[style=authoryear,backend=bibtex, firstinits=true]{biblatex}
\addbibresource{jobname.bib}
\DeclareCiteCommand{\footcite}[\mkbibfootnote]
{\usebibmacro{prenote}}
{%
%\setunit{\addnbspace}
\printnames{author}%
%\setunit{\labelnamepunct}
\printfield{journaltitle}{}
%\newunit
\printfield{year}}
{\addsemicolon\space}
{\usebibmacro{postnote}}
\newcommand\footnotenonum[1]{%
\begingroup
\renewcommand\thefootnote{}\footnote{#1}%
\addtocounter{footnote}{-1}%
\endgroup
}
\let\oldfootnote\footnote
\renewcommand{\footnote}[1]{\oldfootnote{\itshape#1}}
\let\footnotesize\tiny
\makeatletter
\renewrobustcmd{\blx@mkbibfootnote}[2]{%
\iftoggle{blx@footnote}
{\blx@warning{Nested notes}%
\addspace\mkbibparens{#2}}
{\unspace
\ifnum\blx@notetype=\tw@
\expandafter\@firstoftwo
\else
\expandafter\@secondoftwo
\fi
{\csuse{blx@theendnote#1}{\protecting{\blxmkbibnote{end}{#2}}}}
{\csuse{footnotenonum#1}{\protecting{\blxmkbibnote{foot}{#2}}}}}}
\makeatother
\begin{document}
\begin{frame}
\frametitle{essai}
\footcite{testArt}
\footcite{fakearXiv}
\end{frame}
\end{document}
I'm aware that my code is probably not efficient enough (and not clean enough) but that's all I got... 

\footciteI would suggest https://gist.github.com/moewew/982ae890970a97f3bfc0a17bca693f12 – moewe Oct 03 '18 at 06:41\footcite-- Thanks a lot! I made the answer community wiki, please feel free to edit if you'd like to change anything. One small problem remains: The family name still is in small caps (which is not available in combination with italics, thus the fallback to upright font). Do you happen to know how to change this? I tried to change this with\DeclareFieldFormatbut failed. – samcarter_is_at_topanswers.xyz Oct 03 '18 at 11:08.lbxfile. While the files should ideally be just localisation files, style issues sometimes creep into this and it becomes hard to clearly separate them. So we are stuck with a slightly-more-than-only-translations localisation. – moewe Oct 03 '18 at 20:01latvian.lbxandmagyar.lbxin the development version ofbiblatex.... Especiallymagyar.lbxhad to do some truly terrifying things. – moewe Oct 03 '18 at 20:39