Beamer Poster 标题中无法添加具有透明背景的 gif 图片

Beamer Poster 标题中无法添加具有透明背景的 gif 图片

我正在尝试遵循这一点讨论,但是当我尝试在标题中添加图片时出现以下错误。

我的 TeX

\documentclass{beamer}
\usepackage[english]{babel}
\usepackage[orientation=portrait, size=a0]{beamerposter} 
\mode<presentation>{%
    \usetheme{Frankfurt}%
}
\usepackage{graphicx}
\title
{
\includegraphics[height=4cm]{logo.gif}
} 

\setbeamersize{text margin left=0cm,text margin right=0cm} %removes left and right margins 

\begin{document}

\begin{frame}[t]{}
\begin{beamercolorbox}{}
\maketitle
\end{beamercolorbox}
\vskip 50mm
  \begin{block}{Title}
    Hello world
  \end{block}
\end{frame}

\end{document}

我收到这样的错误

Package hyperref Warning: Token not allowed in a PDF string (Unicode):
(hyperref)                removing `\@ifnextchar' on input line 22.

类似错误消息这里。运行代码后,我得到一张空白表。

你怎么能在 Beamer 课程的标题中放一张图片作为海报呢?

答案1

pdflatex不支持gif格式!查看回答(<- 链接到答案)来自马丁·沙雷尔。“只需”创建一个具有透明度的有效 png 并将其包含在内。

例如,您可以通过将其包含在 PowerPoint 文档中来测试透明度。

简而言之,答案(pdftex手册,可能的图像类型):

图像类型由给定文件名的扩展名指定:.png 代表 png 图像,.jpg(或 .jpeg)代表 jpeg,.jbig2(首选,但 .jb2 也可以)代表 jbig2,.pdf 代表 pdf 文件。

答案2

使用

\title{\texorpdfstring{\includegraphics[height=4cm]{logo}}{}} 

图像不能成为书签的一部分。当然,请使用或.png图像格式。.pdf.jpg

相关内容