CambridgeUS テーマの Beamer: フッターのタイトルが収まりません

CambridgeUS テーマの Beamer: フッターのタイトルが収まりません

CambridgeUS テーマの Beamer を使用しています。問題は、デフォルト設定では、フッターに表示されるプレゼンテーションのタイトルが数文字しか収まらないことです。以下に例を示します。中央のバーのスペースを少し広げるにはどうすればよいですか?

ここに画像の説明を入力してください

答え1

フットラインを再定義できます。デフォルトでは各ボックスの幅はwd=.333\paperwidth広くなっていますが、比率を任意のレイアウトに再配分できます。

\documentclass{beamer}

\title{some very long title which overflows the footline and needs some extra space}

\usetheme{CambridgeUS}

\makeatletter
\setbeamertemplate{footline}{%
  \leavevmode%
  \hbox{%
  \begin{beamercolorbox}[wd=.2\paperwidth,ht=2.25ex,dp=1ex,center]{author in head/foot}%
    \usebeamerfont{author in head/foot}\insertshortauthor\expandafter\ifblank\expandafter{\beamer@shortinstitute}{}{~~(\insertshortinstitute)}
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=.6\paperwidth,ht=2.25ex,dp=1ex,center]{title in head/foot}%
    \usebeamerfont{title in head/foot}\insertshorttitle
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=.2\paperwidth,ht=2.25ex,dp=1ex,leftskip=2ex,rightskip=2ex,sep=0pt]{date in head/foot}%
    \hfill%
    \usebeamerfont{date in head/foot}%
    \insertshortdate{}%
    \hfill%
    \usebeamercolor[fg]{page number in head/foot}%
    \usebeamerfont{page number in head/foot}%
    \usebeamertemplate{page number in head/foot}%
  \end{beamercolorbox}}%
  \vskip0pt%
}
\makeatother

\begin{document}

\begin{frame}

\end{frame}

\end{document}

ここに画像の説明を入力してください

関連情報