我生成了一个带有课程的演示文件beamer
。
在指定的框架中,我必须使用普通选项,但它会删除我的徽标。
我怎样才能在这个普通的框架上再次添加我的标志?
我用了这个代码:
{
\logo{\includegraphics[height=0.7cm]{mylogo}}
\begin{frame}[plain]
\centering
\Huge
\textbf{{\only<1>{\color{orange}}\\[1.5cm] Thank you for listening\\
}}
\end{frame}
}
但徽标没有显示在我的框架中。
请帮助我。谢谢。
答案1
此解决方案不使用\logo
命令,因为它让位于。相反,使用来自的方式。以下[plain]
命令pgfpicture
pgf
\begin{pgfpicture}{<start x>}{<start y>}{<end x>}{<end y>}
设置图片范围。您可以将其设置为 0,然后调整坐标\pgfxy{(<x,y>)}
以满足您的需要。
代码:
\documentclass{beamer}
\usepackage{pgf} % make sure you use this!
\setbeamertemplate{navigation symbols}{}
\usetheme{Warsaw}
\begin{document}
\begin{frame}[plain]
\begin{pgfpicture}{0}{0}{2cm}{2cm}
\pgfputat{\pgfxy(-4.4,0)}{\pgfimage[width=0.5\textwidth]{crocuses.jpg}}
\end{pgfpicture}
\centering
\Huge
\textbf{{\only<1>{\color{orange}}\\[1.5cm] Thank you for listening\\
}}
\end{frame}
\end{document}
答案2
您应该将组与\logo
命令一起使用。现在已经尝试使用plain
而不是Szeged
。它有效。
在本例中,它是标题框架。也适用于plain
(如果您指的是空的)框架。
{ %start group
\logo{\includegraphics[scale=0.41]{pic/your_logo.jpg}}
\frame{ \titlepage }
} %end group
Tadaa 带有空框
{ %start group
\logo{\includegraphics[scale=0.41]{pic/your_logo.jpg}}
\frame{ }
} %end group
另一个选择是将其与柱子放在一起。SE TeX 网址
请参阅后续代码,其中展示了如何手动放置图片/徽标/图形。
\begin{frame}[plain]
\begin{center}
Thanks for ..........\\
\begin{figure}{\includegraphics[width=1.in]{pic/your_logo.jpg}}\end{figure}
\end{center}
\end{frame}
布局是你的任务。