Is there a way to set an specific date (e.g. the presentation date) in beamer's notes?
Using \date{some date}
has no effect in the notes. Only the compilation date is shown.
Thanks.
beamerdatenotes
Is there a way to set an specific date (e.g. the presentation date) in beamer's notes?
Using \date{some date}
has no effect in the notes. Only the compilation date is shown.
Thanks.
I have tried all options and as it complains, you are simply using obsolete versions of the notes
option and make sure that you compile twice to be sure about the warnings. The cases below are fully working without any errors or warnings on Win7 64bit, Texniccenter 2 Alpha3, Miktex 2.9.
% 2. NOTES ON SEPARATE SLIDES:
\documentclass[show notes]{beamer}
% 3. NOTES ONLY:
\documentclass[show only notes]{beamer}
% 4. HANDOUTS:
\documentclass[handout,show notes]{beamer}
I have tried adding new sections and everything (hyperlinks etc.) looks working. I have used the example bibliography on page 102 of the manual (v.3.12) and it is also working without any errors and mistakes. Please edit your question further if you feel that there is still something that does not work.
Here is what I have used, just in case:
%% 1. DUAL-DISPLAY NOTES:
%\documentclass[
%hyperref={bookmarks=false}
%]{beamer}
%\usepackage{pgfpages}
%\setbeameroption{show notes on second screen=left}
% 2. NOTES ON SEPARATE SLIDES:
\documentclass[show notes]{beamer}
% 3. NOTES ONLY:
%\documentclass[show only notes]{beamer}
% 4. HANDOUTS:
%\documentclass[handout,show notes]{beamer}
% 5. NO NOTES: ONLY ONE THAT BUILDS WITHOUT WARNINGS
%\documentclass[hide notes]{beamer}
\mode<presentation>{
\usetheme{Warsaw}
\setbeamercovered{transparent}
}
\usepackage[latin1]{inputenc}
\usepackage{times}
\usepackage[T1]{fontenc}
\title[Pres\hspace{2em}\insertframenumber/
\inserttotalframenumber]{My Presentation}
\author[Me Me] {Me}
\institute[Univ.]{University}
\date[Sep. 14, 2011]{September 14$^{\text{th}}$, 2011}
% Makes TOC show at beginning og each section:
\AtBeginSubsection[]
{
\begin{frame}<beamer>{Outline}
\tableofcontents[currentsection,currentsubsection]
\end{frame}
\note{}
}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\note{}
\begin{frame}{Outline}
\tableofcontents
\end{frame}
\note{}
\section{Introduction}
\begin{frame}{A content frame }
\begin{itemize}[<+->]
\item Here is some content.
\note[item]{And here is a related note.}
\item More content.
\note[item]{Another note. }
\item Yet more content.
\note[item]{Yet again a note.}
\end{itemize}
\end{frame}
\begin{frame}{A second content frame}
\begin{itemize}
\uncover<1->{
\item Indented content:
\begin{itemize}
\item First piece.
\note[item]<1->{Note about first piece. }
\end{itemize}
}
\uncover<2->{
\item More content.
\begin{itemize}
\item More indented content.
\note[item]<2-> {Note about this second piece of content. }
}
\end{itemize}
\end{itemize}
\end{frame}
\section{Section 2}
\begin{frame}
\begin{block}{citation}it cites \cite{Salomaa1973}\end{block}
\end{frame}
\subsection{Subsection1}
\begin{frame}
\begin{block}{block1}content 1\end{block}
\end{frame}
\subsection{Subsection2}
\begin{frame}
\begin{block}{block 2}content 2\end{block}
\end{frame}
\begin{frame}
\begin{thebibliography}{Dijkstra, 1982}
\bibitem[Salomaa, 1973]{Salomaa1973}
A.~Salomaa.
\newblock {\em Formal Languages}.
\newblock Academic Press, 1973.
\bibitem[Dijkstra, 1982]{Dijkstra1982}
E.~Dijkstra.
102
\newblock Smoothsort, an alternative for sorting in situ.
\newblock {\em Science of Computer Programming}, 1(3):223--233, 1982.
\end{thebibliography}
\end{frame}
\end{document}
EDIT: It turns out that I did not try it with option 1 afterwards. I was able to reproduce the warnings. I will try to see if I can come up with something.
EDIT2: I have switched the location of the presentation and the notes and at least it works as it should. The problem I am guessing is that hyperref only defines hyperlinks for the part on the left and then when creating that small minipage at the corner of the notes, it gets confused since they are defined already on the body of the presentation.
\documentclass[hyperref={bookmarks=false}]{beamer}
\usepackage{pgfpages}
\setbeameroption{show notes on second screen=left}
this still gives you the warning but the presentation works fine.
There is an option called \setbeameroption{show only notes}
\documentclass{beamer}
%\setbeameroption{show notes}
\setbeameroption{show only notes}
\begin{document}
\frame{\frametitle{FIRST}
On slide
\note{Whatever}
}
\end{document}
Compile, copy the pdf (another name!), comment out the second setbeameroption
as well and compile again.
Sure you could write a makefile (depending on your OS), but if you donĀ“t need the two files after every run it is much easier (or less to code) this way.
For the writing process i recommend to work with the show notes
option on (remove %
).
Edit
Here comes a one compilation (one click) solution. It makes use of \write18
so pdflatex needs the --shell-escape
option.
\write18{./file.sh }
\documentclass{beamer}
\input{out.out}
\begin{document}
\frame{\frametitle{FIRST}
On slide one.
\note{Whatever you want}
}
\end{document}
While file.sh
is
#! /bin/bash
echo > out.out
pdflatex yourname
cp yourname.pdf nonotes.pdf
echo \\setbeameroption{show only notes} > out.out
this file must be executable with e.g. chmod 777 file.sh
an it must be in the same directory as the yourname.tex. This is of course bash so it will only work on unix-like systems.
Replace yourname
with the actual name of your tex-file.
What does it do? First pdflatex will call file.sh
which executes pdflatex then copies the resulting pdf into nonotes.pdf. Afterwards it fills out.out with the show only notes
option. write18
is finish and the parent pdflatex process will continue. But now that out.out is filled, the parent process will produce a pdf with that option on.
Best Answer
The compilation date is stored in
\day
,\month
and\year
. Without testing due to the lack of a MWE I therefore postulate that you might change the date shown with the following: