Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Times seem to work if the notes are switched off… #778

Open
JeT76-ESCP opened this issue Jun 23, 2022 · 2 comments
Open

Times seem to work if the notes are switched off… #778

JeT76-ESCP opened this issue Jun 23, 2022 · 2 comments

Comments

@JeT76-ESCP
Copy link

Based on this question

There is a gap between the overlay I want to show and the \transduration applied to it.

  • overlay 1 is supposed to last 10 seconds but actually lasts only 2 secs)
  • overlay 2 is supposed to last 2 seconds but actually lasts only 10 secs)
\documentclass{beamer}

%\setbeameroption{show notes}
\setbeameroption{show notes on second screen=right}
%\setbeameroption{show only notes} 

\begin{document}

\maketitle

\begin{frame}
	\begin{enumerate}%[<+->]
		\item<1> This is a long item. This is a long item. This is a long item. This is a   long item. This is a long item. This is a long item. This is a long item. This is a long item. This is a long item. This is a long item.
		\item<2> This is a short item. This is a short item.
		\item<3> This is a long item. This is a long item. This is a long item. This is a long item. This is a long item. This is a long item. This is a long item. This is a long item. This is a long item. This is a long item.
		\item<4> This is a short item. This is a short item.
	\end{enumerate}
		
	
	\note<1>{ 
		I get some script to read with the 1st overlay. I have 10 seconds to read it
	}
	\transduration<1>{10}
		
	\note<2>{ 
	I get some script to read with the 2nd overlay. I have now 3 seconds to read it	}
	\transduration<2>{3}
	
	\note<3>{ 
	I get some script to read with the 3rd overlay. I have now 10 seconds to read it	}
	\transduration<3>{10}
	\note<4>{ 
	I get some script to read with the 4th overlay. I have now 2 seconds to read it	}
	\transduration<4>{2}
	\transfade
		
		
\end{frame}

\begin{frame}
	\centering
	The end
	
\end{frame}


\end{document}
@samcarter
Copy link
Collaborator

As a workaround you can shift all transdurations by 1 (the last transduration will get lost):

\documentclass{beamer}

%\setbeameroption{show notes}
\setbeameroption{show notes on second screen=right}
%\setbeameroption{show only notes} 

\begin{document}

\maketitle

\begin{frame}<1-4>
	\begin{enumerate}%[<+->]
		\item<1> This is a long item. This is a long item. This is a long item. This is a   long item. This is a long item. This is a long item. This is a long item. This is a long item. This is a long item. This is a long item.
		\item<2> This is a short item. This is a short item.
		\item<3> This is a long item. This is a long item. This is a long item. This is a long item. This is a long item. This is a long item. This is a long item. This is a long item. This is a long item. This is a long item.
		\item<4> This is a short item. This is a short item.
	\end{enumerate}
		
	
	\note<1>{ 
		I get some script to read with the 1st overlay. I have 10 seconds to read it
	}
	\transduration<2>{10}
		
	\note<2>{ 
	I get some script to read with the 2nd overlay. I have now 3 seconds to read it	}
	\transduration<3>{3}
	
	\note<3>{ 
	I get some script to read with the 3rd overlay. I have now 10 seconds to read it	}
	\transduration<4>{10}
	\note<4>{ 
	I get some script to read with the 4th overlay. I have now 2 seconds to read it	}
	\transduration<5>{2}
	\transfade
		
		
\end{frame}

\begin{frame}
	\centering
	The end
	
\end{frame}


\end{document}

@samcarter
Copy link
Collaborator

Notes to self:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants