投影仪框架的框架标题内有两行吗?

投影仪框架的框架标题内有两行吗?

我对 LaTeX 不太在行,所以对这个 - 可能 - 丑陋的源代码感到抱歉。

FrameTitle<break>FrameSubTitle我正在尝试在框架标题内添加换行符 ( )。

我的 MWE 如下所示:

\documentclass{beamer}

\usetheme{Boadilla}


\setbeamertemplate{frametitle}{  
    \begin{beamercolorbox}[wd=\paperwidth,ht=2.75ex,dp=1.375ex]{title in head/foot}
    
      \ifx \insertsubsection \empty
         \hspace*{2ex}\insertframetitle \hfill {\tiny\insertframenumber} \hspace*{1ex}
      \else
         \hspace*{2ex}\hbox{\insertframetitle \\ \insertframesubtitle} \hfill {\tiny\insertframenumber} \hspace*{1ex} \fi
        
    \end{beamercolorbox}}

\begin{document}

    \section{Section}
    
    \subsection{Subsection}
    
    \begin{frame}
        \frametitle{\insertsection}
        \framesubtitle{\insertsubsection}
        Frame
    \end{frame}

\end{document}

截屏

答案1

\setbeamertemplate{frametitle}{%  
    \begin{beamercolorbox}[wd=\paperwidth,ht=4ex,dp=1.375ex]{title in head/foot}
      \ifx \insertsubsection \empty
         \hspace*{2ex}\insertframetitle \hfill {\tiny\insertframenumber} \hspace*{1ex}
      \else
         \hspace*{2ex}\shortstack[l]{\insertframetitle \\ \insertframesubtitle} \hfill 
         {\tiny\insertframenumber} \hspace*{1ex} \fi
        

在此处输入图片描述

相关内容