我想删除navigation dot
Beamer 中与标题页对应的。这是 MWE。如您所见,标题页有一个空点...我该如何删除它?
笔记我在这里使用技巧Beamer 导航圈没有子部分吗?删除subsection
导航点。
\documentclass{beamer}
\usetheme{Frankfurt}
\usecolortheme{dove}
\usepackage{remreset}
\makeatletter
\@removefromreset{subsection}{section}
\makeatother
\setcounter{subsection}{1}
\setbeamertemplate{items}[circle]
\title{Stackexchange is great}
\author{John}
\date{\today}
\begin{document}
\begin{frame}[plain]
\titlepage
\end{frame}
\section{Motivation}
\begin{frame}{A sample slide}
hello
\end{frame}
\begin{frame}{A sample slide}
hello
\end{frame}
\begin{frame}{A sample slide}
world
\end{frame}
\end{document}
答案1
不确定这是否是最好的方法,但它似乎有效:
\makeatletter
\let\old@beamer@writeslidentry\beamer@writeslidentry
\def\beamer@writeslidentry{%
\expandafter\beamer@ifempty\expandafter{\beamer@framestartpage}{}% does not happen normally
{%else
\clearpage\beamer@notesactions%
}
}
\makeatother
\begin{frame}[plain]
\titlepage
\end{frame}
\makeatletter
\let\beamer@writeslidentry\old@beamer@writeslidentry
\makeatother
我刚刚从中删除了这两个\addtocontents{nav}
调用\beamer@writeslidentry
。