![代码](https://linux22.com/image/280618/%E4%BB%A3%E7%A0%81.png)
在beamer
使用“新加坡”主题的文档中,我有一些只有一张幻灯片长的子部分。我注意到,在这种情况下,“导航栏”中的“圆圈”没有出现。
以下是一个小例子:
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usetheme{Singapore}
\title{Title}
\author{Author}
\definecolor{macouleur}{RGB}{51,110,23} % vert moyen
%\definecolor{fondtitre}{RGB}{243,246,93} % vert fonce
\definecolor{coultitre}{RGB}{50,200,17} % marron
\setbeamercolor{structure}{fg=coultitre, bg=white}
\begin{document}
}
\setbeamertemplate{caption}{\insertcaption}
%first frame
\begin{frame}
\titlepage
\end{frame}
% New section
\begin{frame} \frametitle{1st Frame}
\section{Section 1}
\subsection{Sub 1}
\tableofcontents[sectionstyle=show/hide,subsectionstyle=show/shaded/hide]
\end{frame}
\begin{frame}\frametitle{2nd Frame}
bla bla bla
\end{frame}
% All it's okay if I uncomment it :
% \begin{frame}\frametitle{Sub2}
% \subsection{Sub2}
% This is the beginin of sub2.
% \end{frame}
% I don't see any circles for this subsection...
\begin{frame}\frametitle{Sub2}
\subsection{Sub2}
This is sub2.
\end{frame}
\begin{frame}\frametitle{Conclusion}
\section{Conclusion}
Conclusion.
\end{frame}
\end{document}
有人能帮我把导航栏弄正确吗?
答案1
问题出现是因为你输入\section
了\subsection
命令里面环境frame
中。将它们移出将会使圆圈重新出现。
代码
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usetheme{Singapore}
\title{Title}
\author{Author}
\definecolor{macouleur}{RGB}{51,110,23} % vert moyen
%\definecolor{fondtitre}{RGB}{243,246,93} % vert fonce
\definecolor{coultitre}{RGB}{50,200,17} % marron
\setbeamercolor{structure}{fg=coultitre, bg=white}
\begin{document}
% \setbeamertemplate{caption}{\insertcaption}
%first frame
\begin{frame}
\titlepage
\end{frame}
% New section
\section{Section 1}
\subsection{Sub 1}
\begin{frame} \frametitle{1st Frame}
\tableofcontents[sectionstyle=show/hide,subsectionstyle=show/shaded/hide]
\end{frame}
\begin{frame}\frametitle{2nd Frame}
bla bla bla
\end{frame}
\subsection{Sub 2}
\begin{frame}\frametitle{Sub2}
This is the beginin of sub2.
\end{frame}
\section{Conclusion}
\begin{frame}\frametitle{Conclusion}
Conclusion.
\end{frame}
\end{document}