I'm using the AnnArbor template in beamer as follows:
\mode<presentation>
{
\usetheme{AnnArbor}
\usecolortheme[named=kugreen]{structure}
\useinnertheme{circles}
\usefonttheme[onlymath]{serif}
\setbeamercovered{transparent}
\setbeamertemplate{blocks}[rounded][shadow=true]
}
And I would like to add a piece of information to some slides, which should be displayed on the top horizontal zone, right edge, as the arrow in the following screen capture shows:
This information should belong to each frame (it is not a global logo defined once and for all in the preamble), in fact I want to add bibliographical references for the contents of the frame, so it may be different for every frame or void.
What do I need to redefine to obtain this?
ADDITION: Jesse Knight asked for a minimal working example, that would be
\begin{frame}[fragile]
\frametitle{Phonèmes}\infoForRightCorner{Cat01}
Contents of the slide
\end{frame}
where “Cat01” should appear on the upper right corner of the slide (same height and font size as the section title “Phonétique / phonologie” which you can see in the blue part of the top horizontal bar) of this slide. This should serve as a reminder that the main bibliographic reference for this slide is “Cat01”, namely J.C. Catford, A Practical Introduction to Phonetics, Oxford University Press 2001. Another (maybe more elegant) syntax could be
\begin{frame}[fragile,topbarright={Cat01}]
\frametitle{Phonèmes}
Contents of the slide
\end{frame}
but for me the result matters more than the syntax to obtain it.

