Anonymous avatar Anonymous committed bfb43d5

Added documentation for side templates.

Comments (0)

Files changed (4)

+2003-10-23 Till Tantau <tantau@users.sourceforge.net>
+
+	- Documented side bar templates.
+
 2003-10-16 Till Tantau <tantau@cs.tu-berlin.de>
 
 	Version 0.90:
 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
 \ProvidesClass{beamer}
-[2003/10/01 v0.83 Class for Typesetting a Beamer Presentation]
+[2003/10/01 v0.90-dev Class for Typesetting a Beamer Presentation]
 
 % Copyright 2003 by Till Tantau <tantau@cs.tu-berlin.de>.
 %
Add a comment to this file

doc/beameruserguide.pdf

Binary file modified.

doc/beameruserguide.tex

 
 \begin{document}
 
-\title{User's Guide to the Beamer Class, Version 0.90\\
+\title{User's Guide to the Beamer Class, Version 0.90-dev\\
 \Large\href{http://latex-beamer.sourceforge.net}{\texttt{http://latex-beamer.sourceforge.net}}}
 \author{Till Tantau\\
   \href{mailto:tantau@users.sourceforge.net}{\texttt{tantau@users.sourceforge.net}}}
 the standard \verb!\usepackage! command.
 
 
-\subsection{Bars Theme}
+\subsubsection{Bars Theme}
 
 \Theme{beamerthemebars}
 \Parameters{
 \hbox{\pgfuseimage{themebars}\quad\pgfuseimage{themebars2}}
 
 
-\subsection{Boxes Theme}
+\subsubsection{Boxes Theme}
 
 \vbox{
 \Theme{beamerthemeboxes}
 \end{verbatim}
 
 
+\Command{usesectionsidetemplate}
+\Parameters{
+\item A template for the current section name in a side navigation
+bar. Should be an \texttt{hbox}.
+\item a template for a different section name in a side navigation
+bar. Should be an \texttt{hbox}.
+  }
+\Example
+\begin{verbatim}
+\usesectionsidetemplate
+{\setbox\tempbox=\hbox{\color{black}\tiny{\kern3pt\insertsectionhead}}%
+  \ht\tempbox=8pt%
+  \dp\tempbox=2pt%
+  \wd\tempbox=\beamer@sidebarwidth%
+  \box\tempbox}
+{\setbox\tempbox=\hbox{\color{structuremedium}\tiny{\kern3pt\insertsectionhead}}%
+  \ht\tempbox=8pt%
+  \dp\tempbox=2pt%
+  \wd\tempbox=\beamer@sidebarwidth%
+  \box\tempbox}
+\end{verbatim}
+
+
+\Command{usesubsectionsidetemplate}
+\Parameters{
+\item A template for the current subsection name in a side navigation
+bar. Should be an \texttt{hbox}.
+\item a template for a different subsection name in a side navigation
+bar. Should be an \texttt{hbox}.
+  }
+\Example
+\begin{verbatim}
+\usesectionsidetemplate
+{\setbox\tempbox=\hbox{\color{black}\tiny{\kern3pt\insertsectionhead}}%
+  \ht\tempbox=8pt%
+  \dp\tempbox=2pt%
+  \wd\tempbox=\beamer@sidebarwidth%
+  \box\tempbox}
+{\setbox\tempbox=\hbox{\color{structuremedium}\tiny{\kern3pt\insertsectionhead}}%
+  \ht\tempbox=8pt%
+  \dp\tempbox=2pt%
+  \wd\tempbox=\beamer@sidebarwidth%
+  \box\tempbox}
+\end{verbatim}
+
+
+
+
+
 
 
 
   that is useful for the table of contents.
   }
 
+\Command{insertverticalnavigation}
+\Parameters{
+\item a width
+  }
+\Description{
+  Inserts a vertical navigation bar of the given width into a
+  template. The bar shows a little table of contents. The indiviual
+  lines are typeset using the templates
+  \texttt{usesectionsidetemplate} and \texttt{usesubsectionsidetemplate}.
+}
+
 \Command{insertvrule}
 \Parameters{
 \item a color
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.