[Tex/LaTex] university logo in top right corner of every slide except the title page in beamer

beamer

Several similar questions have been asked already, but nothing seems to work for me.

What is an easy command that puts my university logo (I have it saved as an image on my pc) in the top right corner of every slide except to title page? I am working in beamer.

Many thanks in advance!

Best Answer

Try below example:

\documentclass[t]{beamer}
\beamertemplatenavigationsymbolsempty
\setbeamertemplate{footline}[frame number]
\usepackage{tikz}

\usepackage{pgf}
\logo{\pgfputat{\pgfxy(0,8)}{\pgfbox[right,base]{\includegraphics[height=1cm]{logo.pdf}}}}
\newcommand{\nologo}{\setbeamertemplate{logo}{}}

\begin{document}
{
\nologo 
\begin{frame}[t]{Hello world}
    \tableofcontents
\end{frame}
}
\section{Section 1}
\begin{frame}[t]{Hello world}
    \begin{enumerate}
        \item Item 1
        \item Item 2
        \item Item 3
    \end{enumerate}
\end{frame}
\section{Section 2}
\begin{frame}[t]{Hello world}
    \begin{enumerate}
        \item Item 1
        \item Item 2
        \item Item 3
    \end{enumerate}
\end{frame}
\end{document}

Output:

enter image description here