我正在使用 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}
它给了我以下结果
这不是我想要的最好的结果,因为顶部栏和徽标本身之间仍然有太多空间,但目前,这是我达到的最好的结果,我仍然愿意接受建议。