Commit dd8ea404 authored by Cédric Ware's avatar Cédric Ware
Browse files

Fix baseline issues with footline boxes and logos.

parent 88372df1
......@@ -132,7 +132,7 @@
\fi
\iftpt@affiliation
\newcommand\insertAffLogo{\hspace{1em}\raisebox{-1.5ex}{\pgfuseimage{footerAffiliation}}\hspace{1em}}
\newcommand\insertAffLogo{\hspace{1em}\pgfuseimage{footerAffiliation}\hspace{1em}}
\else
% le logo fait 1cm de haut soit 7.8% des 12.8cm de large d'un beamer 4/3 standard
\setlength{\footerlogoheight}{.07812\paperwidth}
......@@ -265,8 +265,8 @@
% On commence par définir :
% * les dimensions ;
% * une macro générique pour faire une boîte ;
% * deux macros spécialisées pour les boîtes selon qu'elles sont
% centrées ou alignées verticalement ;
% * deux macros spécialisées pour les boîtes selon qu'elles sont centrées
% ou alignées verticalement, avec la baseline en bas de la boîte ;
% * une macro qui pointe vers l'une ou l'autre des macros spécialisées,
% changeable par une option du package.
%
......@@ -279,7 +279,7 @@
\dimexpr \footlineheight + \tptbottomboxdepth \relax}
\tpt@deflength{\tptfooterlogoyshift}{-2pt}
% Macros génériques et spécialisées pour faire un boîte.
% Macros génériques et spécialisées pour faire une boîte.
% Paramètres : [options beamercolorbox], couleur Beamer, contenu.
\newcommand*\tpt@bottombox[3]{%
\begin{beamercolorbox}[center,#1]{#2}
......@@ -292,8 +292,11 @@
}%
}
\newcommand*\tpt@bottombox@aligned[4][]{%
\tpt@bottombox{wd={#3},ht={\dimexpr\tptbottomboxheight-\tptbottomboxdepth\relax},dp=\tptbottomboxdepth,#1}{#2}{%
#4%
\raisebox{\tptbottomboxdepth}{%
\tpt@bottombox{wd={#3},dp=\tptbottomboxdepth,ht={%
\dimexpr\tptbottomboxheight-\tptbottomboxdepth\relax},#1}{#2}{%
#4%
}%
}%
}
\let\tptbottombox=\tpt@bottombox@aligned
......@@ -328,11 +331,7 @@
\defbeamertemplate*{footline}{tpt default}{%
%
% On commence par typesetter le logo.
% FIXME \sbox\tpt@tempbox{\insertlogo}%
\sbox\tpt@tempbox{%
\raisebox{-1.5ex}{\insertlogo}%
\insertAffLogo%
}
\sbox\tpt@tempbox{\insertlogo\insertAffLogo}%
%
% FIXME nav symbols
%
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment