我想制作一张只包含一张图片的幻灯片,没有任何边框或任何其他投影仪特定元素。
我试过 :
\begin{frame}[plain]
\includegraphics[keepaspectratio=true,width=1\paperwidth]{kernel-panic.png}
\end{frame}
但左侧、顶部和底部仍然有边框。
后来的编辑:width=1.2\paperwidth
似乎删除了顶部和底部边框。我仍然有一个左边框和右下角的一些导航元素。
答案1
这有效:
\documentclass{beamer}
\title{test of full size graphic}
\usepackage{tikz}
\usetheme{AnnArbor}
\begin{document}
\begin{frame}
\maketitle
Notice the fancy presentation theme.
\end{frame}
{ % all template changes are local to this group.
\setbeamertemplate{navigation symbols}{}
\begin{frame}<article:0>[plain]
\begin{tikzpicture}[remember picture,overlay]
\node[at=(current page.center)] {
\includegraphics[keepaspectratio,
width=\paperwidth,
height=\paperheight]{yourimage}
};
\end{tikzpicture}
\end{frame}
}
\begin{frame}
symbols should be back now
\end{frame}
\end{document}
您必须运行 beamer 两次才能使图像居中在正确的位置。但是如果您有任何其他辅助文件技巧(例如目录),则无论如何都需要这样做。
如果你还没有使用 tikz,你可以将图像保存为 pdf,然后使用\includepdf
(部分pdfpages
包)。但是,如果您想将幻灯片打印为文章或讲义,这会给您带来麻烦。
如果您在幻灯片中使用文章模式,您也会在文章 PDF 的整页上看到图像。您可能不希望出现这种情况。模式<article:0>
规范会阻止此框架包含在任何文章模式文档中。您还可以为文章模式创建单独的\includegraphics
行,以便正确格式化它。
答案2
下面的策略有效,但是在我\mode*
操作时无效。
{
\usebackgroundtemplate{\includegraphics[width=\paperwidth]{figure}}
\begin{frame}[plain]
\end{frame}
}
\mode*
当我在文档中进行操作时,以下内容似乎有效。
\mode<all>
{
\usebackgroundtemplate{\includegraphics[width=\paperwidth]{figure}}
\begin{frame}[plain]
\end{frame}
}
\mode<all>{\usebackgroundtemplate{}}
\mode*
答案3
一种更轻量级的方法(不需要额外的包,不需要编译两次)是通过将页面填充图像设置为背景模板,\usebackgroundtemplate
然后插入一个空[plain]
框架。
为了将背景变化的效果限制在单张幻灯片上,我们在 TeX 组内执行以下操作:
\documentclass{beamer}
\usetheme{Madrid}
\begin{document}
\begin{frame}{Title}
First frame
\end{frame}
{
\usebackgroundtemplate{\includegraphics[height=\paperheight,width=\paperwidth]{background.jpg}}
\setbeamertemplate{navigation symbols}{}
\begin{frame}[plain]
\end{frame}
}
\begin{frame}{Title}
Third frame
\end{frame}
\end{document}
答案4
我一直在使用这样的东西:
\newcommand<>{\fullsizegraphic}[1]{
\begin{textblock*}{0cm}(-1cm,-3.78cm)
\includegraphics[width=\paperwidth]{#1}
\end{textblock*}
}
在序言中然后只是:
\begin{frame}
\fullsizegraphic{monogram.jpg}
\end{frame}
但我并不完全满意——我仍然需要摆弄数字才能使其正确。
不幸的是我忘记了从哪里偷来的全尺寸图形片段。