如何更改 Cambridge US LaTeX Beamer 设置中的条宽?

如何更改 Cambridge US LaTeX Beamer 设置中的条宽?

我想更改 beamer 页面底部这三个栏的宽度,因为标题栏宽度不够。如何在 LaTeX 中做到这一点?

PS 我正在使用 CambridgeUS 主题。

谢谢!

在此处输入图片描述

答案1

shorttitle您有两种解决方案。最简单的方法是为您的演示文稿定义一个。

\title[Inst. Variable Quantil Regression]{Instrumental Variable Quantil Regression}

short title定义了短标题时,这就是显示在页脚中的内容,而长标题则显示在封面中。如果您没有声明短标题,则长标题将显示在页脚中。

在此处输入图片描述

但是如果你想改变脚部宽度,你可以用下面的代码来实现。这是infolines页脚定义,其中 .333 原始宽度已调整为 .25+0.5+0.25。

\documentclass{beamer}
\usetheme{CambridgeUS}

\makeatletter
\setbeamertemplate{footline}
{%
  \leavevmode%
  \hbox{%
  \begin{beamercolorbox}[wd=.25\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=.50\paperwidth,ht=2.25ex,dp=1ex,center]{title in head/foot}%
    \usebeamerfont{title in head/foot}\insertshorttitle
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=.25\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

\author{Ludwig Gershwin}
\title{Instrumental Variable Quantil Regression}

\begin{document}
\begin{frame}
Test
\end{frame}
\end{document}

在此处输入图片描述

相关内容