Beamer 中帶箔頭的彩色和不透明圖像背景

Beamer 中帶箔頭的彩色和不透明圖像背景

我的.tex是這個

\documentclass[12pt,xcolor={usenames}]{beamer}
\setbeamercovered{transparent}
\setbeamertemplate{caption}[numbered]
\usepackage[spanish,es-tabla,es-nodecimaldot]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc} 
\normalfont
\usepackage{beamerfoils}
\usepackage{tikz}
\usepackage{graphicx}
\usepackage{courier}
\usefonttheme{serif}

\definecolor{darkturquoise}{rgb}{0.0, 0.81, 0.82}


\beamertemplatetheoremsnumbered
\setbeamerfont{institute}{size=\small}
\title{{\bf\LARGE\color{white}Title Slide}\newline{\bf\color{white}Faculty}\newline{\bf\Large\color{white}Course}}
\author{\bf\color{white}Lecturer
\newline{\scriptsize\href{mailto:[email protected]}{[email protected]}}}
%\titlegraphic{\includegraphics[scale=0.3]{UW_logo}}
\date{}

\setbeamercovered{invisible}

\begin{document}

{\setbeamercolor{background canvas}{bg=darkturquoise}
\maketitle}


\foilhead{Second slide}
No color here

\foilhead{Third slide}
{\setbeamercolor{background canvas}{bg=darkturquoise}
Color here}

\foilhead{Fourth Slide}
\begin{center}
{\Large opaque image here, bluish if possible}
\end{center}
\endfoil
\end{document}

我試圖為我的第三張幻燈片設定與第一張幻燈片相同的背景顏色(深綠松石色),但我不能。另外,我想在第四張幻燈片上放置一些圖像作為背景(完整幻燈片)。另外,是否可以同時賦予它藍色(深綠松石色)色調?

也許這張圖:

在此輸入影像描述

foilhead我已經看到了一些解決方案,但我想它們不能應用於環境。

答案1

你真的需要使用嗎beamerfoils?為什麼不直接使用標準frame呢?那麼事情就記錄得更好了:

\documentclass[12pt,xcolor={usenames}]{beamer}
\setbeamercovered{transparent}
\setbeamertemplate{caption}[numbered]
\usepackage{tikz}

\definecolor{darkturquoise}{rgb}{0.0, 0.81, 0.82}

\beamertemplatetheoremsnumbered
\setbeamerfont{institute}{size=\small}

\title{\texorpdfstring{
        \textbf{\LARGE\color{white}Title Slide}\newline
        \textbf{\color{white}Faculty}\newline
        \textbf{\Large\color{white}Course}
    }{Title Slide -- Faculty -- Course}
}
\author{\texorpdfstring{
        \textbf{\color{white}Lecturer\newline
        \scriptsize\href{mailto:[email protected]}{[email protected]}}
    }{Lecturer: [email protected]}
}
\date{}

\setbeamercovered{invisible}

\begin{document}

{\setbeamercolor{background canvas}{bg=darkturquoise}
\maketitle}

\begin{frame}{Second slide}
No color here
\end{frame}

{\setbeamercolor{background canvas}{bg=darkturquoise}
\begin{frame}{Third slide}
Color here
\end{frame}}

{\usebackgroundtemplate{
\begin{tikzpicture}[remember picture, overlay]
    \node[at=(current page.center)] {
        \includegraphics[keepaspectratio,
                         width=\paperwidth,
                         height=\paperheight]{example-image-a}
    };
    \fill[darkturquoise!25, blend mode=multiply] (current page.north east) rectangle (current page.south west);
\end{tikzpicture}
}
\begin{frame}{Fourth slide}
{\Large opaque image here, bluish if possible}
\end{frame}}

\end{document}

在此輸入影像描述

一些注意事項:

  • 不要使用\bf,該巨集已被棄用。代替使用\textbf
  • 為標題和作者提供替代的 PDF 字串可能是個好主意,以便在 PDF 元資料中以合理的方式列印它。
  • 一般來說,您需要在啟動框架之前指定背景顏色設定。因此,您應該使用創建一些範圍{}
  • 最後,您可以放置​​圖像並使用 Ti 覆蓋一些色調kZ 與 的組合\usebackgroundtemplate如上例所示。

如果您仍然想堅持使用beamerfoils:由於設定背景顏色涉及範圍界定,因此您需要明確使用\endfoil或使用\frame巨集來結束相關影格。因此,這應該有效:

{\setbeamercolor{background canvas}{bg=darkturquoise}
\foilhead{Third slide}
Color here
\endfoil
}

並且:

{\setbeamercolor{background canvas}{bg=darkturquoise}\frame{
\foilhead{Third slide}
Color here
}}

同樣,你可以這樣做:

{\usebackgroundtemplate{
\begin{tikzpicture}[remember picture, overlay]
    \node[at=(current page.center)] {
        \includegraphics[keepaspectratio,
                         width=\paperwidth,
                         height=\paperheight]{example-image-a}
    };
    \fill[darkturquoise!25, blend mode=multiply] (current page.north east) rectangle (current page.south west);
\end{tikzpicture}
}
\foilhead{Third slide}
{\Large opaque image here, bluish if possible}
\endfoil
}

相關內容