ビーマーテーマに配置する必要があるJPEGがいくつかあります。
- 表紙画像 - cover.jpg: 1 枚目のスライド
- ヘッダー - header.jpg: 2 番目のスライドのみ
- フッター - footer.jpg: 2 番目のスライドから最後
カバー画像は最初のスライドに表示され、ヘッダーとフッターはタイトル スライド (フッターの後) に表示され、フッターは後続のすべてのスライドに表示されます。
例を挙げます:
フッターは jpeg 形式なので、すべてのスライドに表示したいです。
これまでは、ペイントでこれらを配置して空白のスライドを保存し、\usebackgroundtemplate を使用しました。
\usebackgroundtemplate{%
\includegraphics[width=\paperwidth,height=\paperheight]{frontslide.jpg}}
しかし、これにより画像が許容できないほど歪んでしまいました。
以下のようなBeamerテーマを作成しました:
外側: \mode
% Frame title
\defbeamertemplate*{frametitle}{texsx}[1][]
{
\vskip1cm%
\begin{beamercolorbox}[wd=\paperwidth,ht=1.2cm]{frametitle}
\end{beamercolorbox}
}
\mode<all>
内側:
\mode<presentation>
\setbeamertemplate{background canvas}{\begin{tikzpicture}\node[opacity=.9]
{\includegraphics [width=\paperwidth]{slide.png}};
\end{tikzpicture}}
% Title page
\defbeamertemplate*{title page}{cdt}[1][]
{ begin{tikzpicture}[remember picture,overlay] \begin{pgfonlayer}{background} \node at (current page.center) {\includegraphics[width=\paperwidth,height=\paperheight] {frontslide.jpg}}; \end{pgfonlayer}
\end{tikzpicture}}
\mode<all>
色:
\mode<presentation>
% Settings
\setbeamercolor*{title page header}{fg=white}
\setbeamercolor*{author}{fg=white}
\setbeamercolor*{date}{fg=white}
\mode<all>
テーマ.sty:
\mode<presentation>
% Requirement
\RequirePackage{tikz}
% Settings
\useinnertheme{cdt}
\useoutertheme{cdt}
\usecolortheme{cdt}
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{blocks}[rounded][shadow=true]
\mode<all>
これらの jpeg を直接配置するにはどうすればよいですか?
答え1
もし
\documentclass{beamer}
\usepackage{mwe}
\usebackgroundtemplate{
\vbox to \paperheight{\vfil\hbox to \paperwidth{\includegraphics[width=\paperwidth,height=1cm]{example-image-a}}}
}
\begin{document}
\begin{frame}{Mi title}
Some text
\end{frame}
\end{document}
あなたが望むものなら、ゴンサロの答えに少し敬意を表してくださいBeamerの背景画像を中央に配置する。