如何删除 CambridgeUS 中的 beamer 部分按钮

如何删除 CambridgeUS 中的 beamer 部分按钮

我想要更多空间来写句子,所以我需要删除章节(黑框)的链接按钮。但是,我需要保留章节标题,只删除黑框区域。我该怎么做?谢谢帮助。

在此处输入图片描述

\documentclass[utf8,7.875pt]{beamer}
\usetheme{CambridgeUS}
\useoutertheme{miniframes}
\usepackage{etoolbox}
\usepackage{bm}

\begin{document}

\section{1}
\subsection{}
\begin{frame}
\title{ccc}
\end{frame}

\section{\textbf{I.} }
\subsection{\textbf{A.} }
\begin{frame}
\begin{tiny}
ccc
\end{tiny}
\end{frame}

\subsection{\textbf{B.}}
\begin{frame}
\begin{tiny}
ccc
\end{tiny}
\end{frame}

\subsection{\textbf{B.} }
\begin{frame}
\begin{tiny}
\begin{itemize}
\item[]
\begin{itemize}
\item{\textbf{(b).}} 
\end{itemize}
\end{itemize}
\end{tiny}
\end{frame}

\end{document}

答案1

正如@Οὖτις 在他的评论中所说,如果您不想要迷你框架,请不要加载miniframe外部主题。

但是你也可以通过使用 class 选项来节省大量空间compress。这将在一行中显示所有 miniframe,而不是将它们分散到多行中。

关于您的代码的其他一些评论:

  • 7.875pt在 beamer 中没有选项

  • 当前的latexutf8不再有用

  • 您不需要加载etoolbox包,beamer 会自动完成此操作。

  • 语法\begin{tiny}...\end{tiny}不太合理。你应该使用{\tiny .... }(确保后面留一个空行,\begin{frame}这样就不会被解释为框架标题……)

  • \title如果你不在某个地方使用,那么使用就没有多大意义\maketitle。我会把它放在\title{...}序言中,这样就可以把它捡起来创建有意义的 pdf 元数据

  • 您无需手动调整每个(子)部分的字体,而是可以设置相应的 beamer 字体


\documentclass[compress]{beamer}
\usetheme{CambridgeUS}
\useoutertheme{miniframes}
%\usepackage{etoolbox}
\usepackage{bm}

\title{ccc}
\setbeamerfont{section in head/foot}{series=\bfseries}
\setbeamerfont{subsection in head/foot}{series=\itshape}

\begin{document}

\section{1}
\subsection{}
\begin{frame}
\maketitle
\end{frame}

\section{I.}
\subsection{A.}
\begin{frame}

{\tiny
ccc
}
\end{frame}

\subsection{B.}
\begin{frame}

{\tiny
ccc
}
\end{frame}

\subsection{B.}
\begin{frame}

{\tiny
\begin{itemize}
\item[]
\begin{itemize}
\item{\textbf{(b).}} 
\end{itemize}
\end{itemize}
}
\end{frame}

\end{document}

相关内容