在 Beamer 中右对齐徽标

在 Beamer 中右对齐徽标

我想要右对齐Beamer 演示文稿中的我的背景图像(徽标)。

更重要的是,我想将徽标设置为部分可见 - 图像的左半部分应该在幻灯片的右侧可见,而徽标的右半部分应该在幻灯片之外。

到目前为止我有以下徽标定义:

\pgfdeclareimage[width=0.3\paperwidth,height=0.3 \paperwidth]{bg}{my-logo}
\setbeamertemplate{background}{\pgfuseimage{bg}}

上面的代码将我的徽标放置在左边使整个徽标可见。

答案1

这可能不是你想要的答案,但我只会编辑图片以查看你想要的效果全部的背景。然后,您可以使用

\pgfdeclareimage[width=\paperwidth]{bg}{my-logo-rightside}
\setbeamertemplate{background}{\pgfuseimage{bg}}

my-logo-rightside类似这样的东西在 哪里在此处输入图片描述

或者,您可以使用 TikZ 绝对定位背景。请注意,这需要运行两次才能获得所需的输出。

\documentclass{beamer}
\usepackage{tikz}
    \usetikzlibrary{positioning}
\begin{document} 
\pgfdeclareimage[width=\paperwidth]{bg}{example-image}
\setbeamertemplate{background}{%\pgfuseimage{bg}
\begin{tikzpicture}[remember picture, overlay]
\node[anchor=west] at (current page.center){\pgfuseimage{bg}};
\end{tikzpicture}
}
\begin{frame}
\frametitle{Title}
Foo
\end{frame}
\begin{frame}
\end{document}

在此处输入图片描述

相关内容