学校徽标在标题页上的正确位置

学校徽标在标题页上的正确位置

我正在使用 Beamer 撰写我的博士论文答辩报告,但遇到了一个问题。我想在标题页的顶部中央添加学校徽标。我尝试遵循其他类似帖子中提出的建议,但仍然遇到一些问题。以下是我目前正在做的事情。

\documentclass{beamer}

\mode<presentation> {

\usetheme{Berlin}
\usepackage{graphicx} 
\usepackage{booktabs}
\usepackage[english]{babel}
\usepackage{tikz}
\titlegraphic{\vspace{2cm}}
\title[Essays]{\textbf{Essays}}
\institute[IMT] {
  IMT School for Advanced Studies Lucca \\
  \medskip
  \textit{[email protected]} % Your email address
  }
} % end mode<presentation>

\date{\today}

\begin{document}

\begin{frame}
\tikz [remember picture]
\node at
    ([yshift=2cm]current page.center)
    {\includegraphics[trim=0cm 4cm 0cm 0.5cm,  width=.5\textwidth,height=.35\textheight]{Logo.pdf}};
\titlepage
\end{frame}

\end{document}

问题是徽标图像距离顶部栏太远,并且不居中,因此标题页的所有其他功能都位于页面的下方。当我尝试修剪上方以减少空间时,顶部栏上出现了空白。我该如何解决这个问题?

非常感谢

PS:这是我按照第一个答案得到的结果

在此处输入图片描述

我不希望我的徽标与顶部栏重叠,也不希望徽标远离顶部栏。

答案1

经过编辑,在顶部包含一个新的解决方案。

这是你想要的吗?

\hspace{0.25\textwidth}
\tikz [ remember picture]
    \node at (current page.north)
    {\includegraphics[trim=0cm 4cm 0cm 0.5cm,  width=.5\textwidth,height=.35\textheight]{Logo.pdf}};

(我原来的答案)

\tikz [overlay, remember picture]
\node at
    (current page.north)
    {\includegraphics[trim=0cm 4cm 0cm 0.5cm,  width=.5\textwidth,height=.35\textheight]{Logo.pdf}};

答案2

\documentclass{beamer}
\usetheme{Berlin}
\usepackage{graphicx} 
\usepackage{booktabs}
\usepackage[english]{babel}
\title[Essays]{\textbf{Essays}}
\institute[IMT] {
        IMT School for Advanced Studies Lucca \\
        \medskip
        \textit{[email protected]} % Your email address
}
\date{\today}

\begin{document}
\begin{frame}
\centering
  \includegraphics[scale=0.2]{logo.png}\par
\usebeamertemplate{title page}
\end{frame}

\end{document}

在此处输入图片描述

答案3

那么使用居中对齐的盒子怎么样

\begin{frame}
    \makebox[\textwidth][c]{
    \tikz
        \node {\includegraphics[trim=0cm 4cm 0cm 0.5cm, width=.5\textwidth,height=.35\textheight]{Logo.pdf}};
    }
    \vspace*{-0.0\textheight} % put whatever you want to remove some space
    \titlepage
\end{frame}

答案4

这是我最终找到的解决方案,通过稍微修改@Piet van Oostrum 提出的解决方案

\begin{frame}
\vspace{-0.01cm}
\begin{center}
\tikz [remember picture]
    \node at
        (current page.north)
        {\includegraphics[trim=0cm 6.5cm 0cm 1.5cm, width=.5\textwidth,height=.2\textheight]{Logo.pdf}};
\end{center}
\titlepage % Print the title page as the first slide
\end{frame}

它给了我以下结果

在此处输入图片描述

这不是我想要的最好的结果,因为顶部栏和徽标本身之间仍然有太多空间,但目前,这是我达到的最好的结果,我仍然愿意接受建议。

相关内容