added page number templates
This commit is contained in:
parent
bf8e6dad83
commit
96c8490144
@ -69,6 +69,24 @@
|
|||||||
\setbeamertemplate{headline}[default]
|
\setbeamertemplate{headline}[default]
|
||||||
|
|
||||||
|
|
||||||
|
%%%%% page numbers %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
\defbeamertemplate{page number in head/foot}{frames}{%
|
||||||
|
{\usebeamerfont{page number in head/foot}%
|
||||||
|
\makebox[2.5ex][r]{\insertframenumber{}}}}
|
||||||
|
\defbeamertemplate{page number in head/foot}{framestotal}{%
|
||||||
|
{\usebeamerfont{page number in head/foot}%
|
||||||
|
\makebox[6ex][r]{\insertframenumber{} / \inserttotalframenumber{}}}}
|
||||||
|
\defbeamertemplate{page number in head/foot}{slides}{%
|
||||||
|
{\usebeamerfont{page number in head/foot}%
|
||||||
|
\makebox[2.5ex][r]{\insertframenumber{} } %
|
||||||
|
\newcount{\c@tmp@numslides}%
|
||||||
|
\c@tmp@numslides=\numexpr\beamer@endpageofframe-\beamer@startpageofframe\relax%
|
||||||
|
\makebox[2.5ex][r]{\ifnum\c@tmp@numslides>0 -- \insertslidenumber{}\fi}}}
|
||||||
|
|
||||||
|
\setbeamertemplate{page number in head/foot}[frames]
|
||||||
|
|
||||||
|
|
||||||
%%%%% footline %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%% footline %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
%%%%% footline line:
|
%%%%% footline line:
|
||||||
@ -150,8 +168,7 @@
|
|||||||
% page:
|
% page:
|
||||||
\if@beamer@footline@page
|
\if@beamer@footline@page
|
||||||
\usebeamertemplate{footline separator}
|
\usebeamertemplate{footline separator}
|
||||||
{\usebeamerfont{page number in head/foot}%
|
\usebeamertemplate{page number in head/foot}%
|
||||||
\insertframenumber}
|
|
||||||
\fi
|
\fi
|
||||||
% logo:
|
% logo:
|
||||||
\if@beamer@footline@logo%
|
\if@beamer@footline@logo%
|
||||||
|
@ -38,6 +38,7 @@
|
|||||||
\setbeamertemplate{frametitle}[boxline] % boxline, boxlinelogo
|
\setbeamertemplate{frametitle}[boxline] % boxline, boxlinelogo
|
||||||
\setbeamertemplate{frametitle line}[page][0.75pt] % text, page
|
\setbeamertemplate{frametitle line}[page][0.75pt] % text, page
|
||||||
|
|
||||||
|
\setbeamertemplate{page number in head/foot}[frames] % frames, framestotal, slides
|
||||||
\setbeamertemplate{footline}[lines] % default (no footline), lines
|
\setbeamertemplate{footline}[lines] % default (no footline), lines
|
||||||
\setbeamertemplate{footline line}[page][0.3pt] % text, page
|
\setbeamertemplate{footline line}[page][0.3pt] % text, page
|
||||||
\setbeamertemplate{footline separator}[text][0.3pt] % text, full
|
\setbeamertemplate{footline separator}[text][0.3pt] % text, full
|
||||||
|
@ -292,6 +292,20 @@
|
|||||||
\end{block}
|
\end{block}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}[fragile]{Footline page}
|
||||||
|
How the page in the footline is displayed can be controlled in the
|
||||||
|
following way:
|
||||||
|
\begin{block}{frame number, e.g. 12}
|
||||||
|
\verb!\setbeamertemplate{page number in head/foot}[frames]!
|
||||||
|
\end{block}
|
||||||
|
\begin{block}{frame number with total number of frames, e.g. 12 / 20}
|
||||||
|
\verb!\setbeamertemplate{page number in head/foot}[framestotal]!
|
||||||
|
\end{block}
|
||||||
|
\begin{block}{frame number with slide number, e.g. 12 -- 3}
|
||||||
|
\verb!\setbeamertemplate{page number in head/foot}[slides]!
|
||||||
|
\end{block}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
\section{Title page}
|
\section{Title page}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user