那里的文字可以放大吗?我是说,写着“如何”和“增加”的地方。我找不到任何相关信息。
\documentclass{beamer}
\usepackage[cp1251]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[english,russian]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx,pgf}
\usepackage{multimedia}
\usepackage{hyperref}
\usetheme{Berlin}
\useinnertheme{circles}
\useoutertheme{smoothbars}
\usefonttheme{serif}
\begin{document}
\section{AAA}
\subsection{BBB}
\begin{frame}{CCC}
DDD
\[EEE\]
FFF
\end{frame}
\end{document}
答案1
您使用的是外部主题 smoothbars。其中,子部分 beamercolorbox 高度的设置与subsection in head/foot
字体大小无关。因此,您应该重新定义headline
beamertemplate。例如,像这样。
\makeatletter
\setbeamertemplate{headline}
{%
\pgfuseshading{beamer@barshade}%
\ifbeamer@sb@subsection%
\vskip-9.75ex%
\else%
\vskip-7ex%
\fi%
\begin{beamercolorbox}[ignorebg,ht=2.25ex,dp=3.75ex]{section in head/foot}
\insertnavigation{\paperwidth}
\end{beamercolorbox}%
\ifbeamer@sb@subsection%
\usebeamerfont{subsection in head/foot}%
\begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
leftskip=.3cm,rightskip=.3cm plus1fil]{subsection in head/foot}
\insertsubsectionhead
\end{beamercolorbox}%
\fi%
}%
\makeatother
我还调整了高度参数以beamercolorbox
获得更好的垂直居中文本。
完成后,您可以轻松设置字体大小,subsection in head/foot
并且高度beamercolorbox
也会相应调整。
\setbeamerfont{subsection in head/foot}{size=\Large}