improved footline examples
This commit is contained in:
parent
1636c1ced1
commit
cc74b8a429
2
Makefile
2
Makefile
@ -11,7 +11,7 @@ $(PDFFILES): %.pdf : %.tex beamer*.sty
|
|||||||
|
|
||||||
again :
|
again :
|
||||||
for FILE in $(TEXFILES); do \
|
for FILE in $(TEXFILES); do \
|
||||||
pdflatex $(FILE) \
|
pdflatex "$$FILE"; \
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
||||||
|
@ -91,18 +91,18 @@
|
|||||||
\setbeamercolor{verse line top}{fg=}
|
\setbeamercolor{verse line top}{fg=}
|
||||||
\setbeamercolor{verse line bottom}{fg=}
|
\setbeamercolor{verse line bottom}{fg=}
|
||||||
|
|
||||||
\setbeamercolor{quote}{parent=quote environments}
|
|
||||||
\setbeamercolor{quote symbol}{parent=alerted text}
|
|
||||||
\setbeamercolor{quote source}{}
|
|
||||||
\setbeamercolor{quote line top}{fg=}
|
|
||||||
\setbeamercolor{quote line bottom}{fg=}
|
|
||||||
|
|
||||||
\setbeamercolor{quotation}{parent=quote environments}
|
\setbeamercolor{quotation}{parent=quote environments}
|
||||||
\setbeamercolor{quotation symbol}{parent=structure}
|
\setbeamercolor{quotation symbol}{parent=structure}
|
||||||
\setbeamercolor{quotation source}{}
|
\setbeamercolor{quotation source}{}
|
||||||
\setbeamercolor{quotation line top}{fg=}
|
\setbeamercolor{quotation line top}{fg=}
|
||||||
\setbeamercolor{quotation line bottom}{fg=}
|
\setbeamercolor{quotation line bottom}{fg=}
|
||||||
|
|
||||||
|
\setbeamercolor{quote}{parent=quote environments}
|
||||||
|
\setbeamercolor{quote symbol}{parent=alerted text}
|
||||||
|
\setbeamercolor{quote source}{}
|
||||||
|
\setbeamercolor{quote line top}{fg=}
|
||||||
|
\setbeamercolor{quote line bottom}{fg=}
|
||||||
|
|
||||||
\setbeamercolor{section in toc}{parent=normal text}
|
\setbeamercolor{section in toc}{parent=normal text}
|
||||||
\setbeamercolor{subsection in toc}{parent=normal text}
|
\setbeamercolor{subsection in toc}{parent=normal text}
|
||||||
|
|
||||||
|
@ -94,7 +94,7 @@
|
|||||||
\makebox[2.5ex][r]{\insertframenumber{}}}}
|
\makebox[2.5ex][r]{\insertframenumber{}}}}
|
||||||
\defbeamertemplate{page number in head/foot}{framestotal}{%
|
\defbeamertemplate{page number in head/foot}{framestotal}{%
|
||||||
{\usebeamerfont{page number in head/foot}%
|
{\usebeamerfont{page number in head/foot}%
|
||||||
\makebox[6ex][r]{\insertframenumber{} / \inserttotalframenumber{}}}}
|
\makebox[7ex][r]{\insertframenumber{} / \inserttotalframenumber{}}}}
|
||||||
\defbeamertemplate{page number in head/foot}{slides}{%
|
\defbeamertemplate{page number in head/foot}{slides}{%
|
||||||
{\usebeamerfont{page number in head/foot}%
|
{\usebeamerfont{page number in head/foot}%
|
||||||
\makebox[2.5ex][r]{\insertframenumber{} } %
|
\makebox[2.5ex][r]{\insertframenumber{} } %
|
||||||
|
@ -766,62 +766,102 @@
|
|||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\newcommand{\footlinecolordemo}[2]{
|
||||||
|
\setbeamercolor{footline}{fg=#1, bg=#2}
|
||||||
|
\begin{small}
|
||||||
|
\texttt{\textbackslash setbeamercolor\{footline\}\{fg=#1, bg=#2\}}
|
||||||
|
\end{small}
|
||||||
|
\par
|
||||||
|
\usebeamertemplate{footline}\normalsize
|
||||||
|
\setbeamercolor{footline}{fg=black!75, bg=}
|
||||||
|
\vfill
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\footlinetemplatedemo}[1]{
|
||||||
|
\setbeamertemplate{footline}[#1]
|
||||||
|
\begin{small}
|
||||||
|
\texttt{\textbackslash setbeamertemplate\{footline\}[#1]}
|
||||||
|
\end{small}
|
||||||
|
\par
|
||||||
|
\usebeamertemplate{footline}\normalsize
|
||||||
|
\setbeamertemplate{footline}[linesleft]
|
||||||
|
\vfill
|
||||||
|
}
|
||||||
|
|
||||||
\begin{frame}[fragile]{Footline}
|
\begin{frame}[fragile]{Footline}
|
||||||
\begin{block}{no footline}
|
\footlinecolordemo{blue}{}
|
||||||
\verb!\setbeamertemplate{footline}[default]!
|
\footlinecolordemo{blue}{black!20}
|
||||||
\end{block}
|
\setbeamercolor{footline}{fg=blue}
|
||||||
\begin{block}{lines theme with author, title, etc. on the left}
|
\footlinetemplatedemo{linesleft}
|
||||||
\verb!\setbeamertemplate{footline}[linesleft]!
|
\footlinetemplatedemo{linesright}
|
||||||
\end{block}
|
\begin{small}
|
||||||
\begin{block}{lines theme with author, title, etc. on the right}
|
\texttt{\textbackslash setbeamertemplate\{footline\}[default]}
|
||||||
\verb!\setbeamertemplate{footline}[linesright]!
|
\end{small}
|
||||||
\end{block}
|
\par
|
||||||
|
--- no footline ---
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
|
\newcommand{\footlineboxdemo}[2]{
|
||||||
|
\setbeamertemplate{footline line}[#1]#2
|
||||||
|
\begin{small}
|
||||||
|
\texttt{\textbackslash setbeamertemplate\{footline line\}[#1]#2}
|
||||||
|
\end{small}
|
||||||
|
\par
|
||||||
|
\usebeamertemplate{footline}\normalsize
|
||||||
|
\setbeamertemplate{footline line}[text][0.5pt]
|
||||||
|
\vfill
|
||||||
|
}
|
||||||
|
|
||||||
\begin{frame}[fragile]{Footline line}
|
\begin{frame}[fragile]{Footline line}
|
||||||
\begin{block}{Thin line respecting page margins}
|
\setbeamercolor{footline}{fg=blue}
|
||||||
\verb!\setbeamertemplate{footline line}[text][0.5pt]!
|
\footlineboxdemo{text}{[0.5pt]}
|
||||||
\end{block}
|
\footlineboxdemo{text}{[3pt]}
|
||||||
\begin{block}{Thick line}
|
\footlineboxdemo{page}{[0.5pt]}
|
||||||
\verb!\setbeamertemplate{footline line}[text][3pt]!
|
|
||||||
\end{block}
|
|
||||||
\begin{block}{Line over full page}
|
|
||||||
\verb!\setbeamertemplate{footline line}[page][1pt]!
|
|
||||||
\end{block}
|
|
||||||
\begin{block}{Color}
|
|
||||||
\verb!\setbeamercolor{footline line}{fg=black}!
|
|
||||||
An empty foreground color hides the line:\\
|
|
||||||
\verb!\setbeamercolor{footline line}{fg=}!
|
|
||||||
\end{block}
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
|
\newcommand{\footlineseparatordemo}[2]{
|
||||||
|
\setbeamertemplate{footline separator}[#1]#2
|
||||||
|
\begin{small}
|
||||||
|
\texttt{\textbackslash setbeamertemplate\{footline separator\}[#1]#2}
|
||||||
|
\end{small}
|
||||||
|
\par
|
||||||
|
\usebeamertemplate{footline}\normalsize
|
||||||
|
\setbeamertemplate{footline separator}[text][0.5pt]
|
||||||
|
\vfill
|
||||||
|
}
|
||||||
|
|
||||||
\begin{frame}[fragile]{Footline separator}
|
\begin{frame}[fragile]{Footline separator}
|
||||||
\begin{block}{Vertical line}
|
\setbeamercolor{footline}{fg=blue}
|
||||||
\verb!\setbeamertemplate{footline separator}[text][0.5pt]!
|
\footlineseparatordemo{text}{[0.5pt]}
|
||||||
\end{block}
|
\footlineseparatordemo{full}{[0.5pt]}
|
||||||
\begin{block}{Full height vertical line}
|
\footlineseparatordemo{full}{[3pt]}
|
||||||
\verb!\setbeamertemplate{footline separator}[full][0.5pt]!
|
\footlineseparatordemo{dash}{}
|
||||||
\end{block}
|
\footlineseparatordemo{space}{}
|
||||||
\begin{block}{em dash}
|
|
||||||
\verb!\setbeamertemplate{footline separator}[dash]!
|
|
||||||
\end{block}
|
|
||||||
\begin{block}{Just space}
|
|
||||||
\verb!\setbeamertemplate{footline separator}[space]!
|
|
||||||
\end{block}
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
\begin{frame}[fragile]{Footline page}
|
\newcommand{\footlinepagedemo}[1]{
|
||||||
|
\setbeamertemplate{page number in head/foot}[#1]
|
||||||
|
\begin{small}
|
||||||
|
\texttt{\textbackslash setbeamertemplate\{page number in head/foot\}[#1]}
|
||||||
|
\end{small}
|
||||||
|
\par
|
||||||
|
\usebeamertemplate{footline}\normalsize
|
||||||
|
\setbeamertemplate{page number in head/foot}[frames]
|
||||||
|
\vfill
|
||||||
|
}
|
||||||
|
|
||||||
|
\begin{frame}[fragile]{Footline page numbers}
|
||||||
How the page in the footline is displayed can be controlled in the
|
How the page in the footline is displayed can be controlled in the
|
||||||
following way:
|
following way:
|
||||||
\begin{block}{frame number, e.g. 12}
|
\par\vfill
|
||||||
\verb!\setbeamertemplate{page number in head/foot}[frames]!
|
Frame number with slide number:\\
|
||||||
\end{block}
|
\footlinepagedemo{slides}
|
||||||
\begin{block}{frame number with total number of frames, e.g. 12 / 20}
|
\pause
|
||||||
\verb!\setbeamertemplate{page number in head/foot}[framestotal]!
|
Frame number:\\
|
||||||
\end{block}
|
\footlinepagedemo{frames}
|
||||||
\begin{block}{frame number with slide number, e.g. 12 -- 3}
|
\pause
|
||||||
\verb!\setbeamertemplate{page number in head/foot}[slides]!
|
Frame number with total number of frames:\\
|
||||||
\end{block}
|
\footlinepagedemo{framestotal}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
@ -898,10 +938,26 @@
|
|||||||
\end{block}
|
\end{block}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
|
% \newcommand{\titlepageauthorsdemo}[1]{
|
||||||
|
% \setbeamertemplate{title page author and}[#1]
|
||||||
|
% \begin{small}
|
||||||
|
% \texttt{\textbackslash setbeamertemplate\{title page author and\}[#1]}
|
||||||
|
% \end{small}
|
||||||
|
% \par
|
||||||
|
% \insertauthor
|
||||||
|
% \setbeamertemplate{title page author and}[space]
|
||||||
|
% \vfill
|
||||||
|
% }
|
||||||
|
|
||||||
\begin{frame}[fragile]{Title page authors}
|
\begin{frame}[fragile]{Title page authors}
|
||||||
\begin{block}{In preamble}
|
\begin{block}{In preamble}
|
||||||
\strut\verb!\author{Mary Hagedorn\inst{1} \and Walter Heiligenberg\inst{2}}!
|
\strut\verb!\author{Mary Hagedorn\inst{1} \and Walter Heiligenberg\inst{2}}!
|
||||||
\end{block}
|
\end{block}
|
||||||
|
% \author{Mary Hagedorn\inst{1} \and Walter Heiligenberg\inst{2}}
|
||||||
|
% \titlepageauthorsdemo{space}
|
||||||
|
% \titlepageauthorsdemo{comma}
|
||||||
|
% \titlepageauthorsdemo{line}
|
||||||
|
% \titlepageauthorsdemo{and}
|
||||||
\begin{block}{Author separator}
|
\begin{block}{Author separator}
|
||||||
\verb!\setbeamertemplate{title page author and}[line]!
|
\verb!\setbeamertemplate{title page author and}[line]!
|
||||||
\end{block}
|
\end{block}
|
||||||
|
Loading…
Reference in New Issue
Block a user