重命名子部分

重命名子部分

我使用的是带有华沙主题的 Beamer。框架有 4 个空间(顶部 2 个,底部 2 个),专门用于放置一些名称。左上角是部分名称,右上角是所有子部分名称。

我想要的是只拥有活动子部分名称(而不是其他子部分名称)或我要赋予变量的名称。

例如,当我在小节 1 时仅显示小节 1 的名称,其他小节也是如此。

我试图改变 subsecname ( \newcommand\subsecname{a_title}) 或创建一个我可以改变的变量\def\myname{a_title}\subsection{\myname}并改变myname),但这不起作用。

有人有解决方案吗?


(摘自非答案)

我使用的主题不是华沙而是马尔默。

\documentclass[14pt, a4paper,handout]{beamer}
\input{../header.tex}
\title{Title\hspace{4cm}\hfill\insertframenumber\null}
\begin{document}
\section{section 1}

\subsection{Subsection 1}
\begin{frame}
    \begin{itemize}[<+->]
        \item this is a frame 
    \end{itemize}
\end{frame}

\begin{frame}
\begin{itemize}[<+->]
    \item this is another frame 
\end{itemize}
\end{frame}

\subsection{Subsection 2}

\begin{frame}
\begin{itemize}[<+->]
    \item this is another frame
\end{itemize}
\end{frame}
\end{document}

我希望“小节 1”仅出现在此小节中,“小节 2”出现在另一个小节中(每次仅一行)。

文件 header.tex 包含一些用于加载包的命令。

答案1

听起来另一个主题更适合您的需求。我建议Copenhagen或者您可以将infolines外部主题与颜色主题结合起来Malmoe

\documentclass[14pt, a4paper,handout]{beamer}

\useoutertheme{infolines}
\usecolortheme{whale}
\setbeamercolor*{titlelike}{parent=structure}

\title{Title}
\begin{document}
\section{section 1}

\subsection{Subsection 1}
\begin{frame}
\end{frame}

\begin{frame}
\end{frame}

\subsection{Subsection 2}
\begin{frame}
\end{frame}

\end{document}

在此处输入图片描述

相关内容