我正在尝试构建 Beamer 演示文稿,但遇到了一些困难。虽然我可以使用“全局设置”在标题幻灯片上插入背景图像,但我不希望它出现在每个后续幻灯片上。每个后续幻灯片(包括导航/菜单幻灯片)都应该具有完全蓝色的背景和当前未确定颜色的文本。任何帮助都将不胜感激。
\documentclass{beamer}
\usetheme{Antibes}
\usepackage{graphicx}
\usepackage{tikz}
% \setbeamercolor{normal text}{fg=yellow}
\setbeamercolor{frametitle}{bg={}}
\title[...]{My title}
\usebackgroundtemplate{\includegraphics[width=\paperwidth, height=\paperheight]{08171830.jpg}}
\beamertemplatenavigationsymbolsempty
\date{}
\begin{document}
\AtBeginSection[]
{
\usebackgroundtemplate{}
\begin{frame}
\setbeamertemplate{background canvas}[default]
\frametitle{Outline}
\tableofcontents[currentsection]
\end{frame}
}
\begin{frame}
\titlepage
\end{frame}
\section{Introduction}
\usebackgroundtemplate{}
\begin{frame}{History}
This is a test page!
\end{frame}
\end{document}
答案1
您\setbeamertemplate{title page}{...}
可以修改标题页而不影响全局设置。
\documentclass{beamer}
\usetheme{Antibes}
\pgfdeclareimage[height=\paperheight]{mybackground}{example-image-duck}
\setbeamertemplate{title page}{
\begin{picture}(0,0)
\put(-30,-163){%
\pgfuseimage{mybackground}
}
\put(0,-110.7){%
\begin{minipage}[b][45mm][t]{226mm}
\usebeamerfont{title}{\inserttitle\par}
\end{minipage}
}
\end{picture}
}
\title[...]{My title}
\begin{document}
\begin{frame}[plain]
\titlepage
\end{frame}
\section{Introduction}
\begin{frame}{History}
This is a test page!
\end{frame}
\end{document}
答案2
\usebackgroundtemplate
用by括起来{ ... }
,在范围内应用命令。将标题页框架放在范围内,如下所示:
\documentclass{beamer}
\usetheme{Antibes}
\title[...]{My title}
\begin{document}
{
\usebackgroundtemplate{\includegraphics[width=\paperwidth]{back.pdf}}
\begin{frame}
\titlepage
\end{frame}
}
\begin{frame}{History}
This is a test page!
\end{frame}
\end{document}
答案3
我们可以使用 tikz 设置具有绝对定位的背景图像并将其包装在其中,\addtobeamertemplate{title page}
这可以从标题或样式文件中完成。
\addtobeamertemplate{title page}{
\begin{tikzpicture}[remember picture,overlay]
\node[above right,inner sep=0pt] at (current page.south west)
{
\includegraphics[width=\paperwidth]{background.jpg}
};
\end{tikzpicture}
}{}
tikz 代码来自这篇关于制作标题幻灯片的文章https://latex-beamer.com/tutorials/beautiful-title-slide/
答案4
Beamer 版本 3.40
我成功地使用了\setbeamertemplate{background}{...}
。请注意行后括号的使用\title
。这可以将背景图像限制为标题幻灯片。
\documentclass{beamer}
\usetheme{Antibes}
\begin{document}
\title[...]{My title}
{
\setbeamertemplate{background}{\includegraphics[width=\paperwidth]{back.pdf}}
\begin{frame}
\titlepage
\end{frame}
}
\begin{frame}{History}
This is a test page!
\end{frame}
\end{document}