将 \titlegraphic 徽标在 beamer 标题框中向上移动

将 \titlegraphic 徽标在 beamer 标题框中向上移动

我怎样才能垂直向上显示 \titlegraphic 里​​面的图像?这是代码:

\documentclass{beamer}
\mode<presentation>
{
\usetheme{Madrid}      % Antibes, Dresden
\usecolortheme{beaver} 
\usefonttheme{default}  % serif
%\setbeamertemplate{navigation symbols}{}
%\setbeamertemplate{mini frames}{}
\setbeamercovered{transparent} % dynamic
%\useoutertheme{infolines} 
%\useinnertheme{rounded}
}
\makeatletter
\setbeamertemplate{headline}{
    \begin{beamercolorbox}[ht=2.25ex,dp=3.75ex]{section in head/foot}
        \insertnavigation{\paperwidth}
    \end{beamercolorbox}%
}

\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8x]{inputenc}
\title{TITLE}
\subtitle{Project}
\author[A \& B]{A \& B 
    \\\texttt{\footnotesize [email protected]} 
    \\\texttt{\footnotesize [email protected]}
    \\~\\
    \\\small Professor: xx
    \\\small Supervised by: ttt}

\date[\today]{\today}
\institute[]{University}
\titlegraphic{\hfill\includegraphics[height=1.5cm]{image.png}}

\begin{document}

\begin{frame}
  \titlepage
\end{frame}

\begin{frame}{Outline}
  \tableofcontents
\end{frame}

\section{Introduction}
\begin{frame}
\frametitle{Example}
\end{frame}

\section{ex1}
\begin{frame}
\frametitle{example}
\end{frame}

\section{ex2}
\begin{frame}
\frametitle{example}
\end{frame}

\end{document}

这是结果(正方形是o在此处输入图片描述

答案1

要局部校正通过 插入的图像的垂直位置\titlegraphic,即无需重新定义titlepage,您可以使用

\titlegraphic{\vspace{-<shift>}\raisebox{<shift>}{\includegraphics[<options>]{<image>}}}

如果仅使用\raisebox,图像将发生移动,但标题也会发生移动。 使\vspace移动对 的其他项目透明titlepage

相关内容