![beamer 标题徽标无垂直间隙](https://linux22.com/image/237262/beamer%20%E6%A0%87%E9%A2%98%E5%BE%BD%E6%A0%87%E6%97%A0%E5%9E%82%E7%9B%B4%E9%97%B4%E9%9A%99.png)
我们正在尝试在投影仪幻灯片顶部插入一个徽标
例如,它可以与此标题模板配合使用:
\defbeamertemplate*{headline}{lifbody}
{
\hskip.9\paperwidth
\includegraphics[scale=0.5]{logo_lif}
}
这样做的问题是整个幻灯片将会偏离徽标的高度。
我们希望幻灯片处于正常的垂直位置,并且只有新徽标位于其顶部。
我们尝试了另一种方法,在徽标后面放置一个负垂直空间,如下所示:
\defbeamertemplate*{headline}{lifbody}
{
\begin{flushright}
\includegraphics[scale=0.5]{logo_lif}
\end{flushright}
\vspace*{-2cm}
}
问题在于,由于徽标位于背景上,并且框架的标题位于其上方,因此只有部分徽标可见。
有没有办法将徽标放在前景中,或者有任何其他方法使标题与标题中的徽标具有相同的垂直对齐方式?
答案1
要删除徽标的垂直尺寸,请使用 ,也\raisebox{-\height}[0pt][0pt]{\includegraphics[<options>]{<filename>}}
可以-\height
将其从标题向下推。您也可以将此代码放在 中,\rlap{..}
以删除水平尺寸。
但是,这并不能解决标题与徽标重叠的问题。在这种情况下,我会将徽标放在其他地方。您也可以使用包textpos
或overlay
选项tikz
将徽标放在幻灯片的绝对位置,如图所示如何在投影仪中将图像定位到任意位置?。这必须在放置标题之后完成,可能在页脚中,以便它位于前台。