I'm using latex to create a poster, and I'd like to have a bit more padding around the titles of the blocks. Where is the setting for this?
Here is a minimum working example…
beamerposter_block_height.tex:
\documentclass[final]{beamer}
\mode<presentation>{\usetheme{MWE_theme}}
\usepackage[orientation=portrait,size=a0,scale=1.4,debug]{beamerposter}
\begin{document}
\begin{frame}
\begin{block}{Introduction}
the rain in spain
\end{block}
\end{frame}
\end{document}
beamerthemeMWE_theme.sty:
\ProvidesPackage{beamerthemeMWE_theme}
\setbeamercolor*{block body}{bg=white,fg=black,series=\bfseries,family=\rmfamily}
\setbeamercolor*{block title}{fg=white,bg=gray}
\setbeamerfont{block title}{size=\LARGE,series=\bfseries}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\setbeamertemplate{block begin}{
\vskip.75ex
\begin{beamercolorbox}[ht=10ex,dp=0.5ex,center,leftskip=1em,colsep*=.75ex]{block title}%
\usebeamerfont*{block title}%
%{\rule[-0.4ex]{0mm}{2ex}\insertblocktitle}%
{\vskip5ex
\textbf{\phantom{Gg}\insertblocktitle}% phantom because of baseline problem
\vskip5ex
}
\end{beamercolorbox}%
{\ifbeamercolorempty[bg]{block body}{}{\nointerlineskip\vskip-0.5pt}}%
\usebeamerfont{block body}%
\begin{beamercolorbox}[leftskip=1em,colsep*=.75ex,sep=0.5ex,vmode]{block body}%
\ifbeamercolorempty[bg]{block body}{\vskip-.25ex}{\vskip-.75ex}\vbox{}%
}
\setbeamertemplate{block end}{
\end{beamercolorbox}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\setbeamertemplate{blocks}[rounded]%[shadow=true]
Best Answer
A dirty trick in situations like this is to insert a strut using
\rule
.