So entfernen Sie Beamer-Abschnittsschaltflächen in CambridgeUS

So entfernen Sie Beamer-Abschnittsschaltflächen in CambridgeUS

Ich möchte mehr Platz zum Schreiben von Sätzen, daher muss ich die Link-Schaltfläche der Abschnitte (schwarzes Kästchen) löschen. Ich muss jedoch den Abschnittstitel behalten und nur den Bereich des schwarzen Kästchens löschen. Wie kann ich das machen? Danke für die Hilfe.

Bildbeschreibung hier eingeben

\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}

Antwort1

Wie @Οὖτις in seinem Kommentar sagte: Wenn Sie keine Miniframes möchten, laden Sie das miniframeäußere Design nicht.

Sie können jedoch auch viel Platz sparen, indem Sie die compressKlassenoption verwenden. Dadurch werden alle Miniframes in einer einzigen Zeile angezeigt, anstatt sie auf mehrere Zeilen zu verteilen.

Einige weitere Kommentare zu Ihrem Code:

  • so etwas wie eine Option gibt es 7.875ptim Beamer nicht

  • das utf8ist mit aktuellem Latex nicht mehr sinnvoll

  • Sie müssen das Paket nicht laden etoolbox, Beamer erledigt dies automatisch.

  • die Syntax \begin{tiny}...\end{tiny}ergibt nicht viel Sinn. Sie sollten lieber verwenden {\tiny .... }(achten Sie darauf, danach eine leere Zeile zu lassen, \begin{frame}damit dies nicht als Frame-Titel interpretiert wird...)

  • using \titlemacht nicht so viel Sinn, wenn man nicht auch \maketitleirgendwo verwendet. Ich würde es \title{...}in die Präambel setzen, damit es aufgegriffen werden kann, um sinnvolle PDF-Metadaten zu erstellen

  • Anstatt die Schriftart für jeden (Unter-)Abschnitt manuell anzupassen, können Sie die entsprechenden Beamer-Schriftarten festlegen


\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}

verwandte Informationen