编辑2018

编辑2018

我正在创建一个 beamer 演示文稿,但有一个未解决的问题:我希望在演示文稿的核心部分之前和之后添加引言和结论部分。我希望它们不编号 ( \section*} 但它们仍然出现在侧边栏上,并且每帧占用 2 行...

我也尝试过\section*[]{}在侧边栏显示“[”...

编辑:文档的结构:

\documentclass[handout]{beamer}

\usetheme{Warsaw}

\begin{document}

    \begin{frame}
        \titlepage
    \end{frame}

    \section*{Introduction}

    \begin{frame}{Introduction}

    \end{frame}

    \begin{frame}{Outline}
        \tableofcontents[pausesections]
    \end{frame}

    \section{Context}
    % Slides of Context section
    \section{Development}
    % Slides of Development section
    \section{Results}
    % Slides of Development section

    \section*{Conclusion}

    \begin{frame}{Conclusion}

    \end{frame}

\end{document}

这个想法是从侧边栏隐藏引言和结论部分

感谢您的帮助

答案1

这个问题有两个方面:

1)删除介绍已在总是问答案是,不要使用任何\section{}不会出现在标题中的部分。

2) 结论部分略有不同。如果您不使用某个部分,它将自动成为上一节的一部分。为了防止这种情况,您可以放置​​一个空部分\section{}

\documentclass[handout]{beamer}

\usetheme{Warsaw}

\begin{document}

    \begin{frame}
        \titlepage
    \end{frame}

    \begin{frame}{Introduction}

    \end{frame}

    \begin{frame}{Outline}
        \tableofcontents[pausesections]
    \end{frame}

    \section{Context}
    % Slides of Context section
    \section{Development}
    % Slides of Development section
    \section{Results}
    \frame{}
    % Slides of Development section
        \section{}
    \begin{frame}{Conclusion}

    \end{frame}

\end{document}

在此处输入图片描述


编辑2018

上述解决方案不再适用于当前版本的 beamer,请改用以下代码:

\documentclass{beamer}

\usetheme{Warsaw}

\makeatletter
\let\beamer@writeslidentry@miniframeson=\beamer@writeslidentry%
\def\beamer@writeslidentry@miniframesoff{%
  \expandafter\beamer@ifempty\expandafter{\beamer@framestartpage}{}% does not happen normally
  {%else
    % removed \addtocontents commands
    \clearpage\beamer@notesactions%
  }
}
\newcommand*{\miniframeson}{\let\beamer@writeslidentry=\beamer@writeslidentry@miniframeson}
\newcommand*{\miniframesoff}{\let\beamer@writeslidentry=\beamer@writeslidentry@miniframesoff}
\makeatother

\begin{document}

    \begin{frame}
        \titlepage
    \end{frame}

    \begin{frame}{Introduction}

    \end{frame}

    \begin{frame}{Outline}
        \tableofcontents[pausesections]
    \end{frame}

    \section{Context}
    % Slides of Context section
    \section{Development}
    % Slides of Development section
    \section{Results}
    \frame{}
    % Slides of Development section
    \miniframesoff
        \section{}
    \begin{frame}{Conclusion}

    \end{frame}

\end{document}

答案2

\section*{sec_name}阻止该部分出现在目录中,但它仍会显示在导航栏中。如果您也不想让它出现在导航栏中,那么只需不使用命令\section,只需将信息放在框架中即可。

\documentclass[handout]{beamer}

\usetheme{Warsaw}

\begin{document}

    \begin{frame}
        \titlepage
    \end{frame}

    %\section*{Introduction}

    \begin{frame}{Introduction}
        This is the intro
    \end{frame}

    \begin{frame}{Outline}
        \tableofcontents[pausesections]
    \end{frame}

    \section{Context}
    % Slides of Context section
    \section{Development}
    % Slides of Development section
    \section{Results}
    % Slides of Results section
    \begin{frame}{Results}
      This is the result.     
    \end{frame}

    %\section*{Conclusion}

    \begin{frame}{Conclusion}

    \end{frame}

\end{document}

答案3

\appendix如果仍然有人感兴趣,你可以通过如下方式隐藏侧边栏中的结论:

\section*{} 
\appendix
\begin{frame}{conclusion}
conclusion here
\end{frame}

相关内容