Commits

Anonymous committed e68a808

removed reproducable pdfs

  • Participants
  • Parent commits 63bd10a

Comments (0)

Files changed (12)

 2004-01-19 Till Tantau <tantau@users.sourceforge.net>
 
+	- Removed reproducable .pdf example files from repository for
+	  faster cvs checkout/checkin.
 	- Fixed bug with "jumping" blocks in overlays.
+	- Fixed bug with tabbing in beamerbaseboxes.
 	- Added placement options to columns and column commands.
 	- Added \column command.
 	- Added label option to frames.
 	  frames. 
 	- Added \AtBeginSection, \AtBeginSubsection, and \AtBeginPart
 	  commands (most useful!).
+	- Includes enumerate.sty by default and allows one to use its
+	  functionality in beamer. 
 	- Renamed \original to \beameroriginal because of clash with
 	  lucidia font styles.
 	- Added suppression of font replacement for serif math minion

File base/beamerbaseboxes.sty

     \setbox\bmb@box=\hbox{}%
     \ht\bmb@box=1.5pt%
     \bmb@prevheight=-4.5pt%
-  \else%    
+  \else%
+    \wd\bmb@box=\bmb@width%
     \bmb@temp=\dp\bmb@box%
     \ifdim\bmb@temp<1.5pt%
       \bmb@temp=1.5pt%
 
 \def\endbeamerboxesrounded{%
   \end{minipage}\egroup%
+  \wd\bmb@box=\bmb@width%
   \bmb@temp=\dp\bmb@box%
   \advance\bmb@temp by.5pt%
   \setbox\bmb@box=\hbox{\raise\bmb@temp\hbox{\box\bmb@box}}%

File base/beamerbaselocalstructure.sty

 
 \presentation
 
+\RequirePackage{enumerate}
+
 
 %
 % Alerting
 %
 
 \def\enumerate{%
-  \ifnum\@enumdepth>1\relax\@toodeep\else
-    \advance\@enumdepth\@ne
+  \ifnum\@enumdepth>1\relax\@toodeep
+  \else%
+    \advance\@enumdepth\@ne%
     \edef\@enumctr{enum\romannumeral\the\@enumdepth}%
-    \csname\@enumctr starttemplate\endcsname%
-      \expandafter
-      \list
-        \csname label\@enumctr\endcsname
-        {\usecounter\@enumctr%
-          \def\makelabel##1{{\hss\llap{##1}}}}%
   \fi%
+  \@ifnextchar[{\beamer@@enum@}{\beamer@enum@}}
+\def\beamer@@enum@[#1]{% partly copied from enumerate.sty
+  \@enLab{}\let\@enThe\@enQmark
+  \@enloop#1\@enum@
+  \ifx\@enThe\@enQmark\@warning{The counter will not be printed.%
+   ^^J\space\@spaces\@spaces\@spaces The label is: \the\@enLab}\fi
+  \expandafter\def\csname label\@enumctr\endcsname{\def\insertenumlabel{\the\@enLab}\beamer@autoenumtemplate}%
+  \expandafter\let\csname the\@enumctr\endcsname\@enThe
+  \csname c@\@enumctr\endcsname7
+  \expandafter\settowidth
+            \csname leftmargin\romannumeral\@enumdepth\endcsname
+            {\the\@enLab\hspace{\labelsep}}%
+  \beamer@enum@}
+\def\beamer@enum@{%
+  \csname\@enumctr starttemplate\endcsname%
+  \expandafter
+    \list
+      \csname label\@enumctr\endcsname
+      {\usecounter\@enumctr%
+        \def\makelabel##1{{\hss\llap{##1}}}}%
   \begin{pauses}\raggedright}
-\def\endenumerate{\end{pauses}\endlist\csname\@enumctr endtemplate\endcsname}
+\def\endenumerate{\ifhmode\unskip\fi\end{pauses}\endlist\csname\@enumctr endtemplate\endcsname}
+
+\def\useenumerateoptionalitemtemplate#1{%
+  \gdef\beamer@autoenumtemplate{#1}}
+\useenumerateoptionalitemtemplate{\color{structure}\insertenumlabel}
+
+
+%
+%
+% Itemize
+%
+%
 
 \def\itemize{%
   \ifnum \@itemdepth >1\relax\@toodeep\else
   \fi%
   \begin{pauses}\raggedright}
     
-\def\enditemize{\end{pauses}\endlist\csname\@itemctr endtemplate\endcsname}
+\def\enditemize{\ifhmode\unskip\fi\end{pauses}\endlist\csname\@itemctr endtemplate\endcsname}
 
 \def\useenumerateitemtemplate#1{% 
   \gdef\labelenumi{\def\insertenumlabel{\theenumi}#1}}
   \beamer@descdefault\wd\beamer@tempbox\advance\beamer@descdefault by \labelsep\@@description}
 \def\@@description{\list{}{\labelwidth\beamer@descdefault\leftmargin\beamer@descdefault\let\makelabel\beamer@descriptionitem}%
   \begin{pauses}\raggedright}
-\def\enddescription{\end{pauses}\endlist}
+\def\enddescription{\ifhmode\unskip\fi\end{pauses}\endlist}
 \long\def\beamer@descriptionitem#1{\def\insertdescriptionitem{#1}%
   \hfil\hspace\labelsep\normalfont\descriptionitemtemplate}
 
       \sfcode`\.\@m}
      {\def\@noitemerr
        {\@latex@warning{Empty `thebibliography' environment}}%
-      \end{pauses}\endlist}
+      \ifhmode\unskip\fi\end{pauses}\endlist}
 
 \long\def\beamer@biblabeltemplate#1{\def\insertbiblabel{#1}\biblabeltemplate\hfil}
 

File doc/beameruserguide.pdf

Binary file removed.

File examples/beamerexample1.pdf

Binary file removed.

File examples/beamerexample2.article.pdf

Binary file removed.

File examples/beamerexample2.beamer.pdf

Binary file removed.

File examples/beamerexample3.pdf

Binary file removed.

File examples/beamerexample4.pdf

Binary file removed.

File examples/beamerexample5.pdf

Binary file removed.

File examples/beamerexample6.tex

+\documentclass[serif]{beamer}
+
+% Copyright 2003 by Till Tantau <tantau@cs.tu-berlin.de>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the LaTeX Project Public License Distributed from CTAN
+% archives in directory macros/latex/base/lppl.txt.
+
+%
+% The purpose of this example is to show how \part can be used to
+% organize a lecture.
+%
+
+\usepackage{beamerthemeplain}
+\usepackage{times}
+\usepackage[latin1]{inputenc}
+
+\hypersetup{%
+  pdftitle={Beamer Animation Example},%
+  pdfauthor={Till Tantau}}
+
+\title{Beamer Animation Example}
+\author{Till~Tantau}
+\institute{
+  Fakult�t f�r Elektrotechnik und Informatik\\
+  Technical University of Berlin}
+
+
+\begin{document}
+
+% View this in acroread with "loop after last page option" in full screen mode.
+
+\newcount\opaqueness
+\plainframe{
+  \itshape
+  \animate<1-30>
+  \Large
+
+  \only<1-10>{
+  \animatevalue<1-10>{\opaqueness}{100}{10}
+  \begin{colormixin}{\the\opaqueness!averagebackgroundcolor}
+    \begin{centering}
+      \Huge Urfaust\par
+    \end{centering}
+  \end{colormixin}
+  }
+ 
+  \only<11-20>{
+  \animatevalue<11-20>{\opaqueness}{100}{10}
+  \begin{colormixin}{\the\opaqueness!averagebackgroundcolor}
+    \begin{centering}
+      Hab nun, ach! die Philosophey,\par
+      Medizin und Juristerey \par
+      Und leider auch die Theologie\par
+      Durchaus studirt mit heisser M�h.\par
+  \end{centering}
+  \end{colormixin}
+  }
+ 
+  \only<21-30>{
+  \animatevalue<21-30>{\opaqueness}{100}{10}
+  \begin{colormixin}{\the\opaqueness!averagebackgroundcolor}
+    \begin{centering}
+    Da steh ich nun, ich armer Tohr,\par
+    Und binn so klug als wie zuvor.\par
+    \end{centering}
+  \end{colormixin}}
+}
+
+\end{document}
+
+

File lyx/examples/beamerlyxexample1.pdf

Binary file removed.