# Title of beamer presentation runs outside the screen

the title does not continue on a second line but runs outside the screen

Different .sty files are used but i'm not sure where the problem is located. The main .tex files is as follows

\documentclass{beamer}
\usepackage[english]{babel}
\usepackage{calc}
\usepackage[absolute,overlay]{textpos}
\usepackage{}
\mode<presentation>{\usetheme{tud}}
\title[Master thesis defence]
{The influence of the leading edge thickness on the force coefficients for airfoils at $90^\circ$ angle of attack}
%\subtitle
%\institute[TU Delft]{Delft University of Technology}
\author{M. Van Roosbroeck}
\date{\today}

% Insert frame before each subsection (requires 2 latex runs)
\AtBeginSubsection[] {
\begin{frame}<beamer>\frametitle{\titleSubsec}
\end{frame}
}
% Define the title of each inserted pre-subsection frame
\newcommand*\titleSubsec{Outline}
\newcommand*\titleTOC{Outline}

% define a symbol which can be removed if you don't need it
\newcommand{\field}[1]{\mathbb{#1}}
\newcommand{\Zset}{\field{Z}}

\begin{document}

{
% remove the next line if you don't want a background image
\usebackgroundtemplate{\includegraphics[width=\paperwidth,height=\paperheight]{images/background-titlepage.jpg}}%
\setbeamertemplate{footline}{\usebeamertemplate*{minimal footline}}
\frame{\titlepage}
}


I think the problem is located in the following peace of code which is in an .sty file :

\DeclareOptionBeamer{shadow}[true]{\def\beamer@themerounded@shadow{#1}}
\ProcessOptionsBeamer

\mode<presentation>

\defbeamertemplate*{title page}{}{
\newsavebox\titleBox
\newsavebox\subtitleBox
\newsavebox\instituteBox
\newsavebox\authorBox
\newsavebox\dateBox
\sbox{\titleBox}{\usebeamercolor[fg]{title}\usebeamerfont{title}\inserttitle}
\ifx\insertsubtitle\@empty%
\sbox{\subtitleBox}{}
\else%
\sbox{\subtitleBox}{\usebeamercolor[fg]{subtitle}\usebeamerfont{subtitle}\insertsubtitle}
\fi%
\sbox{\instituteBox}{\usebeamercolor[fg]{institute}\usebeamerfont{institute}\insertinstitute}
\sbox{\authorBox}{\usebeamercolor[fg]{author}\usebeamerfont{author}\insertauthor}
\sbox{\dateBox}{\usebeamercolor[fg]{date}\usebeamerfont{date}\insertdate}
\newlength{\titleBoxWidth}
\newlength{\titleBoxInnerWidth}
\setlength{\titleBoxInnerWidth}{\maxof{\wd\titleBox}{\maxof{\wd\subtitleBox}{\maxof{\wd\instituteBox}{\maxof{\wd\authorBox}{\wd\dateBox}}}}}
\setlength{\titleBoxWidth}{\titleBoxInnerWidth}

\begin{textblock*}{\titleBoxWidth}(0.5cm,2.5cm)
\begin{beamercolorbox}[sep=2mm,leftskip=3mm,rightskip=3mm,wd=\titleBoxWidth,center]{title block body}
\begin{beamercolorbox}[sep=0pt,vmode,wd=\titleBoxInnerWidth,left]{}
\begin{beamercolorbox}[wd=\wd\titleBox]{title}
\usebox{\titleBox}%
\end{beamercolorbox}%
\ifx\insertsubtitle\@empty%
\else%
\vskip1mm
\begin{beamercolorbox}[wd=\wd\subtitleBox]{subtitle}
\usebox{\subtitleBox}%
\end{beamercolorbox}
\fi%
\vskip1mm
\begin{beamercolorbox}[wd=\wd\instituteBox]{institute}
\usebox{\instituteBox}%
\end{beamercolorbox}
\vskip7mm
\begin{beamercolorbox}[wd=\wd\authorBox]{author}
\usebox{\authorBox}%
\end{beamercolorbox}
\vskip1mm
\begin{beamercolorbox}[wd=\wd\dateBox]{date}
\usebox{\dateBox}%
\end{beamercolorbox}
\vskip0pt
\end{beamercolorbox}
\end{beamercolorbox}
\end{textblock*}
}

\setbeamertemplate{items}[circle]
\setbeamertemplate{sections/subsections in toc}[circle]

\mode
<all>


I hope somebody can help me.

Many Thanks

The following solution is suggested:

Replace the the line with \sbox{\titleBox}{...} with

\sbox\titleBox{\parbox{\linewidth}{%
\usebeamercolor[fg]{title}\usebeamerfont{title}\inserttitle}}


which has as a consequence an error in the compilation referring to: \useinnertheme[shadow]{tux}

deactivating this line results in a successful compilation but has alternative output

how to solve this?

-
Welcome to TeX.SX! You don't have to sign with your name since it automatically appears in the lower right corner of your post. –  Claudio Fiandrino Aug 20 '14 at 9:43
Instead of editing Herbert's answer, you should comment on it or edit your original question to include the additional information. –  Jubobs Aug 20 '14 at 10:55
in the comment box i can not add picture or code lines i guess? –  Michael Aug 20 '14 at 10:56

Replace the the line with \sbox{\titleBox}{...} with

\sbox\titleBox{\parbox{\linewidth}{%
\usebeamercolor[fg]{title}\usebeamerfont{title}\inserttitle}}


and it will work.

-
A error has shown up during compilation. Deactivating the line results a successful compilation but an output which is different then intended. (See question) –  Michael Aug 20 '14 at 11:07
then provide your theme tud fro a download to test it. –  Herbert Aug 20 '14 at 11:16
Can i send you somehow the zip file with the template i use so you can have a look? –  Michael Aug 20 '14 at 11:26
send it to hvoss@tug.org –  Herbert Aug 20 '14 at 11:31

With a minipage around the title, you get the desired results, just replace

  \usebox{\titleBox}%


by

  \begin{minipage}[b][24mm][b]{110mm} % <- adjust width or position here!!!
\usebeamercolor[fg]{title}\usebeamerfont{title}{\inserttitle\par}
\end{minipage}


The complete changed beamerinnerthemetud.sty (originally from http://www.ewi.tudelft.nl/en/the-faculty/departments/applied-mathematics/latex/beamer/):

% TU Delft Beamer template
% Author: Maarten Abbink
% Delft Universiy of Technology
% March 2014
\ProcessOptionsBeamer

\mode<presentation>

\defbeamertemplate*{title page}{}{
\newsavebox\titleBox
\newsavebox\subtitleBox
\newsavebox\instituteBox
\newsavebox\authorBox
\newsavebox\dateBox
\sbox{\titleBox}{\usebeamercolor[fg]{title}\usebeamerfont{title}\inserttitle}
\ifx\insertsubtitle\@empty%
\sbox{\subtitleBox}{}
\else%
\sbox{\subtitleBox}{\usebeamercolor[fg]{subtitle}\usebeamerfont{subtitle}\insertsubtitle}
\fi%
\sbox{\instituteBox}{\usebeamercolor[fg]{institute}\usebeamerfont{institute}\insertinstitute}
\sbox{\authorBox}{\usebeamercolor[fg]{author}\usebeamerfont{author}\insertauthor}
\sbox{\dateBox}{\usebeamercolor[fg]{date}\usebeamerfont{date}\insertdate}
\newlength{\titleBoxWidth}
\newlength{\titleBoxInnerWidth}
\setlength{\titleBoxInnerWidth}{\maxof{\wd\titleBox}{\maxof{\wd\subtitleBox}{\maxof{\wd\instituteBox}{\maxof{\wd\authorBox}{\wd\dateBox}}}}}
\setlength{\titleBoxWidth}{\titleBoxInnerWidth}

\begin{textblock*}{\titleBoxWidth}(0.5cm,2.5cm)
\begin{beamercolorbox}[sep=2mm,leftskip=3mm,rightskip=3mm,wd=\titleBoxWidth,center]{title block body}
\begin{beamercolorbox}[sep=0pt,vmode,wd=\titleBoxInnerWidth,left]{}
\begin{beamercolorbox}[wd=\wd\titleBox]{title}
\begin{minipage}[b][24mm][b]{110mm} % <- adjust width or position here!!!
\usebeamercolor[fg]{title}\usebeamerfont{title}{\inserttitle\par}
\end{minipage}
\end{beamercolorbox}%
\ifx\insertsubtitle\@empty%
\else%
\vskip1mm
\begin{beamercolorbox}[wd=\wd\subtitleBox]{subtitle}
\usebox{\subtitleBox}%
\end{beamercolorbox}
\fi%
\vskip1mm
\begin{beamercolorbox}[wd=\wd\instituteBox]{institute}
\usebox{\instituteBox}%
\end{beamercolorbox}
\vskip7mm
\begin{beamercolorbox}[wd=\wd\authorBox]{author}
\usebox{\authorBox}%
\end{beamercolorbox}
\vskip1mm
\begin{beamercolorbox}[wd=\wd\dateBox]{date}
\usebox{\dateBox}%
\end{beamercolorbox}
\vskip0pt
\end{beamercolorbox}
\end{beamercolorbox}
\end{textblock*}
}