1

I have started helping out on a presentation made with Beamer. The presentation often uses multiple note pages per slide (\note<2>{text}) since the notes are too long to fit on only one page.

I now want to create a pdf with only the slides to be handed out after the presentation. I want the pdf to only contain 1 occurrence of each slide. When I use \setbeameroption{hide notes} I get the same slides multiple times where there are multiple notes associated with the slide, which is not what I want. See example code below (pdf will sow two pages with "Slide 1")

\documentclass{beamer}

\setbeameroption{hide notes}

\begin{document}

\begin{frame}
  Slide 1
  \note<1>{information}
  \note<2>{more information}
\end{frame}

\end{document}

Does anyone know a way accomplish only 1 occurrence of each slide? Maybe by some option for beamer or the way the notes are setup.

  • Use \note{>xour text>} instead of \note<1> and \note<2>. – leandriis Aug 28 at 9:29
  • Using \note{>your text>} puts all notes in one note page and since they are long I'm not able to see all notes when creating the pdf with notes. I added a clarification regarding this in the original post. – Viktor Nilsson Aug 28 at 11:07
  • Thanks for the clarification. I seem to have missed that part in the original question. – leandriis Aug 28 at 11:37
0

The following MWE should give you the desired result of a single frame and two note pages:

\documentclass{beamer}

\setbeameroption{show notes}

\begin{document}

\begin{frame}
  Slide 1
\end{frame}
  \note{information on the first note page}
  \note{more information on the second note page}

\end{document}

In comparison to your code, I have moved the \note commands outside of the frame environment. However, please keep in mind the following from the beamer manual (See "19.1 Specifying Note Contents", page 204):

To add a note to a slide or a frame, use the \note command. This command can be used both inside and outside frames, but it has quite different behaviors then: Inside frames, \note commands accumulate and append a single note page after the current slide; outside frames each \notedirectly inserts a single note page with the given parameter as contents. Using the \note command inside frames is usually preferably over using them outside, since only commands issued inside frames profit from the class option onlyslideswithnotes, see below. Inside a frame, the effect of \note⟨text⟩ is the following: When you use it somewhere inside the frame on a specific slide, a note page is created after the slide, containing the ⟨text⟩. Since you can add an overlay specification to the \note command, you can specify after which slide the note should be shown. If you use multiple \note commands on one slide, they “accumulate” and are all shown on the same note. [...] Outside frames, the command \note creates a single note page. It is “independent” of any usage of the \note commands inside the previous frame. If you say \note inside a frame and \note right after it, two notepages are created.

  • 1
    Thanks for the help! Your example does what I wanted. Unfortunately it doesn't work in the document I'm working on. The document defines the frames as a new environment, which might be an issue. Can't reproduce it with a minimal example yet though. The code I have does something like this: \newenvironment{decoratedFrame}{ \begin{frame} Content that gets repeated \end{frame} } And then uses the decoratedFrame. I will try to come up with an minimal example... – Viktor Nilsson Aug 30 at 6:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.