diff options
Diffstat (limited to 'beamerinnerthemeibm.sty')
| -rw-r--r-- | beamerinnerthemeibm.sty | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/beamerinnerthemeibm.sty b/beamerinnerthemeibm.sty new file mode 100644 index 0000000..ce228c8 --- /dev/null +++ b/beamerinnerthemeibm.sty @@ -0,0 +1,71 @@ +\usepackage{setspace} +\usepackage{etoolbox} + +\setbeamertemplate{background}{ + \begin{tikzpicture} + \useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight); + \fill[color=ibmblue50] (0,0) rectangle (\the\paperwidth,\the\paperheight); + \ifnum\thepage>1\relax% + \fill[white,opacity=1] (0,0) rectangle(\the\paperwidth,\the\paperheight); + \fi + \end{tikzpicture} +} + +\defbeamertemplate*{title page}{customized}[1][]{% + \usebeamercolor[fg]{titlepage} + + \ifdef{\topspace}{\topspace}{\vspace{3ex}} + + \begin{minipage}[t]{0.59\textwidth} + \usebeamerfont{date}\insertdate + \end{minipage} + \begin{minipage}[c]{0.40\textwidth} + \raggedleft + \inserttitlegraphic{} + \end{minipage} + + \ifdef{\titlespace}{\titlespace}{\vspace{5ex}} + + \begin{minipage}[t]{\ifdef{\titlewidth}{\titlewidth}{0.70}\linewidth} + \raggedright + + { + \usebeamerfont{title} + \begin{spacing}{1.1} + \inserttitle + \end{spacing} + } + + \ifdef{\printtitletag}{% + \ifdef{\titletagspace}{\titletagspace}{\vspace{2ex}} + + % Must use spacing environment because there is a font size change + \usebeamerfont{titletag} + \begin{spacing}{1.1} + \printtitletag + \end{spacing} + }{} + + \ifdef{\subtitlespace}{\subtitlespace}{\vspace{2ex}} + + % Must use spacing environment because there is a font size change + \usebeamerfont{subtitle} + \begin{spacing}{1.1} + \insertsubtitle + \end{spacing} + \end{minipage} + + \ifdef{\printurl}{% + \ifdef{\urlspace}{\urlspace}{\vspace{1ex}} + + \usebeamerfont{titleurl}{\printurl} + }{} + + \ifdef{\authorspace}{\authorspace}{\vspace{2ex}} \vfill + + \usebeamerfont{author}\insertauthor + + \usebeamerfont{institute}\insertinstitute + + \ifdef{\bottomspace}{\bottomspace}{\vspace{2ex}} +} |