1. Vedran Miletić
  2. beamer

Commits

Vedran Miletić  committed 26a58c6

Rename screenratio option to aspectratio and document it. Add 3:2 ratio support. Change "GNU Public License" in documentation to "GNU General Public License". Add "or any later version" for consistency. Return \input{beamerug-compatibility} where it belongs.

  • Participants
  • Parent commits 4ee5c6a
  • Branches default

Comments (0)

Files changed (8)

File base/beamer.cls

View file
 \newlength\beamer@paperheight%
 \beamer@paperheight 9.60cm%
 
-\DeclareOptionBeamer{screenratio}[43]{%
+\DeclareOptionBeamer{aspectratio}[43]{%
   \ifnum#1=1610%
     \beamer@paperwidth 16.00cm%
     \beamer@paperheight 10.00cm%
   \else\ifnum#1=43%
     \beamer@paperwidth 12.80cm%
     \beamer@paperheight 9.60cm%
-  \fi\fi\fi\fi\fi%
+  \else\ifnum#1=32%
+    \beamer@paperwidth 15.00cm%
+    \beamer@paperheight 10.00cm%
+  \fi\fi\fi\fi\fi\fi%
 }
 
 \RequirePackage[%

File doc/beamerug-fonts.tex

View file
 
 \subsubsection{Choosing a Font Size for Normal Text}
 
-As pointed out in Section~\ref{section-sizes}, measuring the default font size in points is not really a good idea for presentations. Nevertheless, \beamer\ does just that, setting the default font size to 11pt as usual. This may seem ridiculously small, but the actual size of each frame is just 128mm by 96mm and the viewer application enlarges the font. By specifying a default font size smaller than 11pt you can put more onto each slide, by specifying a larger font size you can fit on less.
+As pointed out in Section~\ref{section-sizes}, measuring the default font size in points is not really a good idea for presentations. Nevertheless, \beamer\ does just that, setting the default font size to 11pt as usual. This may seem ridiculously small, but the actual size of each frame size is by default just 128mm by 96mm and the viewer application enlarges the font. By specifying a default font size smaller than 11pt you can put more onto each slide, by specifying a larger font size you can fit on less.
 
 To specify the font size, you can use the following class options:
 

File doc/beamerug-frames.tex

View file
 \end{element}
 
 
-\subsection{Margin Sizes}
+\subsection{Frame and Margin Sizes}
 
-The ``paper size'' of a \beamer\ presentation is variable. By default, it amounts to 128mm by 96mm. The aspect ratio of this size is 4:3, which is exactly what most beamers offer these days. It is the job of the presentation program (like |acroread|, |xpdf|, |okular| or |evince|) to display the slides at full screen size. The main advantage of using a small ``paper size'' is that you can use all your normal fonts at their natural sizes. In particular, inserting a graphic with 11pt labels will result in reasonably sized labels during the presentation. % FIXME: add new options
+The size of a frame is actually the ``paper size'' of a \beamer\ presentation, and it is variable. By default, it amounts to 128mm by 96mm. The aspect ratio of this size is 4:3, which is exactly what most beamers offer these days. It is the job of the presentation program (like |acroread|, |xpdf|, |okular| or |evince|) to display the slides at full screen size. The main advantage of using a small ``paper size'' is that you can use all your normal fonts at their natural sizes. In particular, inserting a graphic with 11pt labels will result in reasonably sized labels during the presentation.
 
-You should refrain from changing the ``paper size.'' However, you \emph{can} change the size of the left and right margins, which default to 1cm. To change them, you should use the following command:
+To change ``paper size'' and aspect ratio, you can use the following class options:
+
+\begin{classoption}{aspectratio=1610}
+  Sets aspect ratio to 16:10, and frame size to 160mm by 100mm.
+\end{classoption}
+
+\begin{classoption}{aspectratio=169}
+  Sets aspect ratio to 16:9, and frame size to 160mm by 90mm.
+\end{classoption}
+
+\begin{classoption}{aspectratio=149}
+  Sets aspect ratio to 14:9, and frame size to 140mm by 90mm.
+\end{classoption}
+
+\begin{classoption}{aspectratio=54}
+  Sets aspect ratio to 5:4, and frame size to 125mm by 100mm.
+\end{classoption}
+
+\begin{classoption}{aspectratio=43}
+  The default aspect ratio and frame size. You need not specify this option.
+\end{classoption}
+
+\begin{classoption}{aspectratio=32}
+  Sets aspect ratio to 3:2, and frame size to 150mm by 100mm.
+\end{classoption}
+
+Aside from using these options, you should refrain from changing the ``paper size.'' However, you \emph{can} change the size of the left and right margins, which default to 1cm. To change them, you should use the following command:
 
 \begin{command}{\setbeamersize\marg{options}}
   The following \meta{options} can be given:

File doc/beamerug-installation.tex

View file
 
 \lyxnote
 To test the \LyX\ installation, create a new file from the template |generic-ornate-15min-45min.en.lyx|, which is located in the directory |beamer/solutions/generic-talks|.
+
+
+\input{beamerug-compatibility}

File doc/beamerug-license.tex

View file
   \item
   The \emph{code} of the package is dual-license. This means that you can decide which license you wish to use when using the \beamer\ package. The two options are:
   \begin{enumerate}
-    \item You can use the \textsc{gnu} Public License, version 2.
-    \item You can use the \LaTeX\ Project Public License, version 1.3c.
+    \item You can use the \textsc{gnu} General Public License, Version 2 or any later version published by the Free Software Foundation.
+    \item You can use the \LaTeX\ Project Public License, version 1.3c or (at your option) any later version.
   \end{enumerate}
   \item 
   The \emph{documentation} of the package is also dual-license. Again, you can choose between two options:
   \begin{enumerate}
-    \item You can use the \textsc{gnu} Free Documentation License, version 1.2.
-    \item You can use the \LaTeX\ Project Public License, version 1.3c.
+    \item You can use the \textsc{gnu} Free Documentation License, version 1.2 or any later version published by the Free Software Foundation.
+    \item You can use the \LaTeX\ Project Public License, version 1.3c or (at your option) any later version.
   \end{enumerate}
 \end{enumerate}
 
 In the resest of this section, the licenses are presented. The following text is copyrighted, see the plain text versions of these licenses in the directory |doc/licenses| for details.
 
 
-\subsection{The GNU Public License, Version 2}
+\subsection{The GNU General Public License, Version 2}
 
 \subsubsection{Preamble}
 

File doc/beamerug-twoscreens.tex

View file
 
 % $Header$
 
-
 \section{Taking Advantage of Multiple Screens}
-
 \label{section-twoscreens}
 
-This section describes options provided by \beamer\ for taking
-advantage of computers that have more than one video output and
-can display different outputs on them. For such systems, one video
-output can be attached to a projector and the main presentation is
-shown there. The second video output is attached to a small extra
-monitor (or is just shown on the display of the computer) and shows,
-for example, special notes for you. Alternatively, the two outputs
-might be attached to two different projectors. One can then show the
-main presentation on the first projection and, say, the table of
-contents on the second. Or the second projection might show a version
-translated into a different language. Or the seoncd projection might
-alwyas show the ``previous'' slide. Or \ldots---I am sure you can
-think of further useful things.
+This section describes options provided by \beamer\ for taking advantage of computers that have more than one video output and can display different outputs on them. For such systems, one video output can be attached to a projector and the main presentation is shown there. The second video output is attached to a small extra monitor (or is just shown on the display of the computer) and shows, for example, special notes for you. Alternatively, the two outputs might be attached to two different projectors. One can then show the main presentation on the first projection and, say, the table of contents on the second. Or the second projection might show a version translated into a different language. Or the seoncd projection might alwyas show the ``previous'' slide. Or \ldots---I am sure you can think of further useful things.
 
-The basic idea behind \beamer's support of two video outputs is the
-following: Using special options you can ask \beamer\ to create a
-\pdf-file in which the ``pages'' are unusually wide or high. By
-default, their height will still be 128mm, but their width will be
-192mm (twice the usual 96mm). These ``superwide'' pages will show
-the slides of the main presentation on the left and auxilliary
-material on the right (this can be switched using appropriate
-options, though hyperlinks will only work if the presentation is on
-the left and the second screen on the right).
+The basic idea behind \beamer's support of two video outputs is the following: Using special options you can ask \beamer\ to create a \pdf-file in which the ``pages'' are unusually wide or high. By default, their height will still be 128mm, but their width will be 192mm (twice the usual default 96mm). These ``superwide'' pages will show the slides of the main presentation on the left and auxilliary material on the right (this can be switched using appropriate options, though hyperlinks will only work if the presentation is on the left and the second screen on the right).
 
-For the presentation you attach two screens to the system. The
-windowing system believe that the screen is twice as wide as it
-actually is. Everything the windowing system puts on the left half of
-this big virtual screen is redirected to the first video output,
-everything on the right half is redirected to the second video
-output.
+For the presentation you attach two screens to the system. The windowing system believe that the screen is twice as wide as it actually is. Everything the windowing system puts on the left half of this big virtual screen is redirected to the first video output, everything on the right half is redirected to the second video output.
 
-When the presentation program displays the specially prepared
-superwide \beamer-presentation, exactly the left half of the screen
-will be filled with the main presentation, the right part is filled
-with the auxilliary material---voil\`a. Not all presentation programs
-support this special feature. For example, the Acrobat Reader 6.0.2 will
-only use one screen in fullscreen mode on MacOS~X. You will have to
-find out for yourself whether your display program and system support
-showing superwise presentations stretching over two screens.
+When the presentation program displays the specially prepared superwide \beamer-presentation, exactly the left half of the screen will be filled with the main presentation, the right part is filled with the auxilliary material---voil\`a. Not all presentation programs support this special feature. For example, the Acrobat Reader 6.0.2 will only use one screen in fullscreen mode on MacOS~X. You will have to find out for yourself whether your display program and system support showing superwise presentations stretching over two screens.
 
-\beamer\ uses the package |pgfpages| to typeset two-screen
-presentations. Because of this, your first step when creating a
-two-screen presentation is to include this package:
+\beamer\ uses the package |pgfpages| to typeset two-screen presentations. Because of this, your first step when creating a two-screen presentation is to include this package:
 \begin{verbatim}
 \documentclass{beamer}
 \usepackage{pgfpages}
 \end{verbatim}
+The next step is to choose an appropriate option for showing something special on the second screen. These options are discussed in the following sections.
 
-The next step is to choose an appropriate option for showing something
-special on the second screen. These options are discussed in the
-following sections.
-
-One of the things these options do is to setup a certain
-|pgfpages|-layout that is appropriate for two-screen
-presentations. However, you can still change hte |pgfpages|-layout
-arbitrarily, afterwards. For example, you might wish to enlarge the
-virtual pages. For details, see the documentation of |pgfpages|.
+One of the things these options do is to setup a certain |pgfpages|-layout that is appropriate for two-screen presentations. However, you can still change hte |pgfpages|-layout arbitrarily, afterwards. For example, you might wish to enlarge the virtual pages. For details, see the documentation of |pgfpages|.
 
 
 \subsection{Showing Notes on the Second Screen}
 
-The first way to use a second screen is to show the presentation
-on the main screen and to show your notes on the second screen. The
-option |show notes on second screen| can be used for this. It is
-described on page~\pageref{command-notesonsecondscreen}.
-
+The first way to use a second screen is to show the presentation on the main screen and to show your notes on the second screen. The option |show notes on second screen| can be used for this. It is described on page~\pageref{command-notesonsecondscreen}.
 
 
 \subsection{Showing Second Mode Material on the Second Screen}
 
-The second way to use the second screen is to show ``a different
-vesion'' of the presentation on the second screen. This different
-version might be a translation or it might just always be the current
-table of contents.
+The second way to use the second screen is to show ``a different vesion'' of the presentation on the second screen. This different version might be a translation or it might just always be the current table of contents.
 
-To specify what is shown on the second screen, you can use a special
-\beamer-mode called |second|. This mode behaves similar to modes like
-|handout| or |beamer|, but its effect depends on the exact options
-used:
+To specify what is shown on the second screen, you can use a special \beamer-mode called |second|. This mode behaves similar to modes like |handout| or |beamer|, but its effect depends on the exact options used:
 
 \begin{beameroption}{second mode text on second screen}{|=|\meta{location}}
-  This option causes the second screen to show the second mode
-  material. The \meta{location} of the second screen can be |left|,
-  |right|, |bottom|, or |top|.
+  This option causes the second screen to show the second mode material. The \meta{location} of the second screen can be |left|, |right|, |bottom|, or |top|.
 
-  In detail, the following happens: When a new frame needs to be
-  typeset, \beamer\ checks whether the special option |typeset second|
-  is given. If not, the frame is typeset normally and the slides are
-  put on the main presentation screen  (more precisely, on the logical
-  |pgfpages|-page number zero). The second screen (logical page number
-  one) shows whatever it showed before the frame was typeset.
+  In detail, the following happens: When a new frame needs to be typeset, \beamer\ checks whether the special option |typeset second| is given. If not, the frame is typeset normally and the slides are put on the main presentation screen (more precisely, on the logical |pgfpages|-page number zero). The second screen (logical page number one) shows whatever it showed before the frame was typeset.
 
-  If the special frame option |typeset second| is given, after each
-  slide of the frame the frame contents is typeset once more, but this
-  time for the mode |second|. This results in another slide, which
-  is put on the second screen (on logical page number one). Then the
-  whole page is shipped out.
+  If the special frame option |typeset second| is given, after each slide of the frame the frame contents is typeset once more, but this time for the mode |second|. This results in another slide, which is put on the second screen (on logical page number one). Then the whole page is shipped out.
 
-  The |second| mode behaves more like the |beamer| mode than
-  other modes: Any overlay specification for |beamer| will also apply
-  to |second| mode, unless an explicit |second| mode specification is
-  also given. In particular, |\only<1-2>{Text}| will be shown on
-  slides 1 and 2 in |second| mode, but only on the first slide in
-  |handout| mode or |trans| mode.
+  The |second| mode behaves more like the |beamer| mode than other modes: Any overlay specification for |beamer| will also apply to |second| mode, unless an explicit |second| mode specification is also given. In particular, |\only<1-2>{Text}| will be shown on slides 1 and 2 in |second| mode, but only on the first slide in |handout| mode or |trans| mode.
 
   \example
 \begin{verbatim}
 \end{document}
 \end{verbatim}
 
-  \example The following example shows how translations can be added
-  in a comfortable way.
+  \example The following example shows how translations can be added in a comfortable way.
 \begin{verbatim}
 \documentclass{beamer}
 \usepackage{pgfpages}
 \end{verbatim}
 \end{beameroption}
 
-In the last of the above example, it is a bit bothersome that the
-option |typeset second| has to be added to each frame. The following
-option globally sets this option:
+In the last of the above example, it is a bit bothersome that the option |typeset second| has to be added to each frame. The following option globally sets this option:
 \begin{beameroption}{always typeset second mode}{|=|\meta{true or false}}
-  When this option is set to true, every following frame will have the
-  option |typeset second| set to true.
+  When this option is set to true, every following frame will have the option |typeset second| set to true.
 \end{beameroption}
 
 
 \subsection{Showing the Previous Slide on the Second Screen}
 
 \begin{beameroption}{previous slide on second screen}{|=|\meta{location}}
-  This option causes the second screen to show the previous slide that
-  was typeset, unless this is overruled by a frame with the
-  |[typeset second]| option set. The idea is that if you have two
-  projectors you can always present ``the last two'' slides
-  simultaneously and talk about them.
+  This option causes the second screen to show the previous slide that was typeset, unless this is overruled by a frame with the |[typeset second]| option set. The idea is that if you have two projectors you can always present ``the last two'' slides simultaneously and talk about them.
 
-  Using this option will switch off the updating of external files
-  like the table of contents.
+  Using this option will switch off the updating of external files like the table of contents.
 \end{beameroption}

File doc/beamerug-workflow.tex

View file
 % $Header$
 
 \section{Workflow For Creating a Beamer Presentation}
-
 \label{section-workflow}
 
-This section presents a possible workflow for creating a \beamer\
-presentation and possibly a handout to go along with it. Technical
-questions are addressed, like which programs to call with
-which parameters.
-
+This section presents a possible workflow for creating a \beamer\ presentation and possibly a handout to go along with it. Technical questions are addressed, like which programs to call with which parameters.
 
 
 \subsection{Step One: Setup the Files}
 
 \beamernote
-It is advisable that you create a folder for each
-presentation. Even though your presentation will usually reside in a
-single file, \TeX\ produces so many extra files that things can easily
-get very confusing otherwise. The folder's name should ideally start
-with the date of your talk in ISO format (like 2003-12-25 for a
-Christmas talk), followed by some reminder text of what the talk is
-all about. Putting the date at the front in this format causes your
-presentation folders to be listed nicely when you have several of them
-residing in one directory. If you use an extra directory for each
-presentation, you can call your main file |main.tex|.
+It is advisable that you create a folder for each presentation. Even though your presentation will usually reside in a single file, \TeX\ produces so many extra files that things can easily get very confusing otherwise. The folder's name should ideally start with the date of your talk in ISO format (like 2003-12-25 for a Christmas talk), followed by some reminder text of what the talk is all about. Putting the date at the front in this format causes your presentation folders to be listed nicely when you have several of them residing in one directory. If you use an extra directory for each presentation, you can call your main file |main.tex|.
 
-To create an initial |main.tex| file for your talk, copy an
-existing file from the |beamer/solutions| directory and adapt it to
-your needs. A list of possible \beamer\ solutions that contain
-templates for presentation \TeX-files can be found below.
+To create an initial |main.tex| file for your talk, copy an existing file from the |beamer/solutions| directory and adapt it to your needs. A list of possible \beamer\ solutions that contain templates for presentation \TeX-files can be found below.
 
-If you wish your talk to reside in the same file as some different,
-non-presentation article version of your text, it is advisable to
-setup a more elaborate file scheme. See
-Section~\ref{section-article-version-workflow} for details.
+If you wish your talk to reside in the same file as some different, non-presentation article version of your text, it is advisable to setup a more elaborate file scheme. See Section~\ref{section-article-version-workflow} for details.
 
 \lyxnote
-You can either open a new file and then select |beamer| as the
-document class or you say ``New from template'' and then use a
-template from the directory |beamer/solutions|.
-
-
+You can either open a new file and then select |beamer| as the document class or you say ``New from template'' and then use a template from the directory |beamer/solutions|.
 
 
 \subsection{Step Two: Structure Your Presentation}
 
-The next step is to fill the presentation file with |\section| and
-|\subsection| to create a preliminary outline. You'll find some hints
-on how to create a good outline in
-Section~\ref{section-structure-guidelines}.
+The next step is to fill the presentation file with |\section| and |\subsection| to create a preliminary outline. You'll find some hints on how to create a good outline in Section~\ref{section-structure-guidelines}.
 
-Put |\section| and |\subsection| commands into
-the (more or less empty) main file. Do not create any frames until you
-have a first working version of a possible table of contents.
-The file might look like this:
-
+Put |\section| and |\subsection| commands into the (more or less empty) main file. Do not create any frames until you have a first working version of a possible table of contents. The file might look like this:
 \begin{verbatim}
 \documentclass{beamer}
 %% This is the file main.tex
 
 \end{document}
 \end{verbatim}
-
-The empty frame at the end (which should be deleted later) ensures
-that the sections and subsections are actually part of the table of
-contents. This frame is necessary since a |\section| or |\subsection|
-command following the last page of a document has no effect.
-
+The empty frame at the end (which should be deleted later) ensures that the sections and subsections are actually part of the table of contents. This frame is necessary since a |\section| or |\subsection| command following the last page of a document has no effect.
 
 
 \subsection{Step Three: Creating a PDF or PostScript File}
 
 \beamernote
-Once a first version of the structure is finished, you should try to
-create a first PDF or PostScript file of your (still empty) talk to
-ensure that everything is working properly. This file
-will only contain the title page and the table of contents.
+Once a first version of the structure is finished, you should try to create a first PDF or PostScript file of your (still empty) talk to ensure that everything is working properly. This file will only contain the title page and the table of contents.
 \lyxnote
-Use ``View'' to check whether the presentation compiles fine. Note
-that you must put the table of contents inside a frame, but that the
-title page is created automatically.
-
+Use ``View'' to check whether the presentation compiles fine. Note that you must put the table of contents inside a frame, but that the title page is created automatically.
 
 \subsubsection{Creating PDF}
 
 \beamernote
-To create a |PDF| version of this file, run the program
-|pdflatex| on |main.tex| at least twice. You need to run it twice, so
-that \TeX\ can create the table of contents. (It may even be necessary
-to run it more often since all sorts of auxiliary files are
-created.) In the following example, the greater-than-sign is the prompt.
-
+To create a |PDF| version of this file, run the program |pdflatex| on |main.tex| at least twice. You need to run it twice, so that \TeX\ can create the table of contents. (It may even be necessary to run it more often since all sorts of auxiliary files are created.) In the following example, the greater-than-sign is the prompt.
 \begin{verbatim}
 > pdflatex main.tex
     ... lots of output ...
 > pdflatex main.tex
     ... lots of output ...
 \end{verbatim}
-
 You can next use a program like the Acrobat Reader or |xpdf|
 to view the resulting presentation.
-
 \begin{verbatim}
 > acroread main.pdf
 \end{verbatim}
 
-
 \lyxnote
 Choose ``View pdf'' to view your presentation.
 
-
 \subsubsection{Creating PostScript}
 \label{section-postscript}
 
 \beamernote
-To create a PostScript version, you should first ascertain that the
-\textsc{hyperref} package (which is automatically loaded by the
-\beamer\ class) uses the option |dvips| or some compatible
-option, see the documentation of the \textsc{hyperref} package for
-details. Whether this is the case depends on the contents of your
-local |hyperref.cfg| file. You can enforce the usage of this
-option by passing |dvips| or a compatible option to the
-\beamer\ class (write |\documentclass[dvips]{beamer}|), which
-will pass this option on to the \textsc{hyperref} package.
+To create a PostScript version, you should first ascertain that the \textsc{hyperref} package (which is automatically loaded by the \beamer\ class) uses the option |dvips| or some compatible option, see the documentation of the \textsc{hyperref} package for details. Whether this is the case depends on the contents of your local |hyperref.cfg| file. You can enforce the usage of this option by passing |dvips| or a compatible option to the \beamer\ class (write |\documentclass[dvips]{beamer}|), which will pass this option on to the \textsc{hyperref} package.
 
 You can then run |latex| twice, followed by |dvips|.
-
 \begin{verbatim}
 > latex main.tex
     ... lots of output ...
     ... lots of output ...
 > dvips -P pdf main.dvi
 \end{verbatim}
-
-The option (|-P pdf|) tells |dvips| to use
-Type~1 outline fonts instead of the usual Type~3 bitmap fonts. You may
-wish to omit this option if there is a problem with it.
+The option (|-P pdf|) tells |dvips| to use Type~1 outline fonts instead of the usual Type~3 bitmap fonts. You may wish to omit this option if there is a problem with it.
 
 You can convert a PostScript file to a pdf file using
-
 \begin{verbatim}
 > ps2pdf main.ps main.pdf
 \end{verbatim}
 \lyxnote
 Use ``View Postscript'' to view the PostScript version.
 
-
-
-
 \subsubsection{Ways of Improving Compilation Speed}
 \label{section-speedup}
 
-While working on your presentation, it may sometimes be useful to
-\TeX\ your |.tex| file quickly and have the presentation contain only
-the most important information. This is especially true if you have a
-slow machine. In this case, you can do several things to speed up the
-compilation. First, you can use the |draft| class option.
+While working on your presentation, it may sometimes be useful to \TeX\ your |.tex| file quickly and have the presentation contain only the most important information. This is especially true if you have a slow machine. In this case, you can do several things to speed up the compilation. First, you can use the |draft| class option.
 
 \begin{classoption}{draft}
-  Causes the headlines, footlines, and sidebars to be replaced by
-  gray rectangles (their sizes are still computed, though). Many
-  other packages, including |pgf| and |hyperref|, also ``speed up''
-  when this option is given.
+  Causes the headlines, footlines, and sidebars to be replaced by gray rectangles (their sizes are still computed, though). Many other packages, including |pgf| and |hyperref|, also ``speed up'' when this option is given.
 \end{classoption}
 
 Second, you can use the following command:
 
 \begin{command}{{\includeonlyframes}\marg{frame label list}}
-  This command behaves a little bit like the |\includeonly| command:
-  Only the frames mentioned in the list are included. All other frames
-  are suppressed. Nevertheless, the section and subsection commands
-  are still executed, so that you still have the correct navigation
-  bars. By labeling the current frame as, say, |current| and then
-  saying |\includeonlyframes{current}|, you can work on a single frame
-  quickly.
+  This command behaves a little bit like the |\includeonly| command: Only the frames mentioned in the list are included. All other frames are suppressed. Nevertheless, the section and subsection commands are still executed, so that you still have the correct navigation bars. By labeling the current frame as, say, |current| and then saying |\includeonlyframes{current}|, you can work on a single frame quickly.
 
-  The \meta{frame label list} is a comma-separated list (without
-  spaces) of the names of frames that have been labeled. To label a
-  frame, you must pass the option |label=|\meta{name} to the |\frame|
-  command or |frame| environment.
+  The \meta{frame label list} is a comma-separated list (without spaces) of the names of frames that have been labeled. To label a frame, you must pass the option |label=|\meta{name} to the |\frame| command or |frame| environment.
 
   \example
 \begin{verbatim}
 \end{command}
 
 
-
 \subsection{Step Four: Create Frames}
 
-Once the table of contents looks satisfactory, start creating frames
-for your presentation by adding |frame| environments. You'll find
-guidelines on what to put on a frame in
-Section~\ref{section-frame-guidelines}.
+Once the table of contents looks satisfactory, start creating frames for your presentation by adding |frame| environments. You'll find guidelines on what to put on a frame in Section~\ref{section-frame-guidelines}.
 
 \lyxnote
-To create a frame, use the style ``BeginFrame''. The frame title
-is given on the line of this style. The frame ends automatically with
-the start of the next frame, with a section or subsection command, and
-with an empty line in the style ``EndFrame''. Note that the last frame
-of your presentation must be ended using ``EndFrame'' and that the
-last frame before the appendix must be ended this way.
-
-
-
+To create a frame, use the style ``BeginFrame''. The frame title is given on the line of this style. The frame ends automatically with the start of the next frame, with a section or subsection command, and with an empty line in the style ``EndFrame''. Note that the last frame of your presentation must be ended using ``EndFrame'' and that the last frame before the appendix must be ended this way.
 
 
 \subsection{Step Five: Test Your Presentation}
 
-\emph{Always} test your presentation. For this, you should
-vocalize or subvocalize your talk in a quiet environment. Typically,
-this will show that your talk is too long. You should then remove
-parts of the presentation, such that it fits into the allotted time
-slot. Do \emph{not} attempt to talk faster in order to squeeze the
-talk into the given amount of time. You are almost sure to lose your
-audience this way.
+\emph{Always} test your presentation. For this, you should vocalize or subvocalize your talk in a quiet environment. Typically, this will show that your talk is too long. You should then remove parts of the presentation, such that it fits into the allotted time slot. Do \emph{not} attempt to talk faster in order to squeeze the talk into the given amount of time. You are almost sure to lose your audience this way.
 
-Do not try to create the ``perfect'' presentation immediately. Rather,
-test and retest the talk and modify it as needed.
-
-
+Do not try to create the ``perfect'' presentation immediately. Rather, test and retest the talk and modify it as needed.
 
 
 \subsection{Step Six: Create a Handout}
 
 \subsubsection{Creating the Handout}
 
-Once your talk is fixed, you can create a handout, if this seems
-appropriate. For this, you can use the class option |handout| as
-explained in Section~\ref{handout}. Typically, you might wish
-to put several handout slides on one page, see below on how to do
-this easily.
+Once your talk is fixed, you can create a handout, if this seems appropriate. For this, you can use the class option |handout| as explained in Section~\ref{handout}. Typically, you might wish to put several handout slides on one page, see below on how to do this easily.
 
-You may also wish to create an article version of your talk. An
-``article version'' of your presentation is a normal \TeX\ text
-typeset using, for example, the document class |article| or perhaps
-|llncs| or a similar document class. The \beamer\ class offers
-facilities to have this version coexist with your presentation version
-in one file and to share code. Also, you can include slides of your
-presentation as figures in your article version. Details on how to
-setup the article version can be found in
-Section~\ref{section-article}.
+You may also wish to create an article version of your talk. An ``article version'' of your presentation is a normal \TeX\ text typeset using, for example, the document class |article| or perhaps |llncs| or a similar document class. The \beamer\ class offers facilities to have this version coexist with your presentation version in one file and to share code. Also, you can include slides of your presentation as figures in your article version. Details on how to setup the article version can be found in Section~\ref{section-article}.
 
 \lyxnote
-Creating an article version is not really possible in \LyX. You
-can \emph{try}, but I would not advise it.
-
+Creating an article version is not really possible in \LyX. You can \emph{try}, but I would not advise it.
 
 \subsubsection{Printing the Handout}
 \label{section-printing-version}
 
-The easiest way to print a presentation is to user the Acrobat Reader
-with the option ``expand small pages to paper size'' form the printer
-dialog enabled. This is necessary, because slides are only 128mm by 96mm.
+The easiest way to print a presentation is to user the Acrobat Reader with the option ``expand small pages to paper size'' form the printer dialog enabled. This is necessary, because slides are by default only 128mm by 96mm large.
 
-For the PostScript version and for printing multiple slides on a
-single page this simple approach does not work. In such cases you can
-use the |pgfpages| package, which works directly both with |pdflatex|
-and |latex| plus |dvips|. Note however \emph{that this package
-  destroys hyperlinks}. This is due to fundamental flaws in the
-\pdf-specification and not likely to change.
+For the PostScript version and for printing multiple slides on a single page this simple approach does not work. In such cases you can use the |pgfpages| package, which works directly both with |pdflatex| and |latex| plus |dvips|. Note however \emph{that this package destroys hyperlinks}. This is due to fundamental flaws in the \pdf-specification and not likely to change.
 
-The |pgfpages| can do all sorts of tricks with pages. The most
-important one for printing \beamer\ slides is the following command:
+The |pgfpages| can do all sorts of tricks with pages. The most important one for printing \beamer\ slides is the following command:
 
 \begin{verbatim}
 \usepackage{pgfpages}
 \pgfpagesuselayout{resize}[a4paper,border shrink=5mm,landscape]
 \end{verbatim}
 
-This says ``Resize all pages to landscape A4 pages, no what their
-original size was, but shrink the pages by 5mm, so that there is a bit
-of a border around everything.'' Naturally, instead of |a4paper| you
-can also use |letterpaper| or any of the other standard paper
-sizes. For further options and details see the documentation of
-|pgfpages|.
+This says ``Resize all pages to landscape A4 pages, no what their original size was, but shrink the pages by 5mm, so that there is a bit of a border around everything.'' Naturally, instead of |a4paper| you can also use |letterpaper| or any of the other standard paper sizes. For further options and details see the documentation of |pgfpages|.
 
-The second thing you might wish to do is to put several slides on a
-single page. This can be done as follows:
+The second thing you might wish to do is to put several slides on a single page. This can be done as follows:
 
 \begin{verbatim}
 \usepackage{pgfpages}
 \pgfpagesuselayout{2 on 1}[a4paper,border shrink=5mm]
 \end{verbatim}
 
-This says ``Put two pages on one page and then resize everything so
-that it fits on A4 paper.'' Note that this time we do not need
-landscape as the resulting page is, after all, not in landscape mode.
+This says ``Put two pages on one page and then resize everything so that it fits on A4 paper.'' Note that this time we do not need landscape as the resulting page is, after all, not in landscape mode.
 
-Instead of |2 on 1| you can also use |4 on 1|, but then with
-|landscape| once more, and also |8 on 1| and even |16 on 1| to get a
-grand (though unreadable) overview.
+Instead of |2 on 1| you can also use |4 on 1|, but then with |landscape| once more, and also |8 on 1| and even |16 on 1| to get a grand (though unreadable) overview.
 
-If you put several slides on one page and if these slides normally
-have a white background, it may be useful to write the following in
-your preamble:
+If you put several slides on one page and if these slides normally have a white background, it may be useful to write the following in your preamble:
 
 \begin{verbatim}
 \mode<handout>{\setbeamercolor{background canvas}{bg=black!5}}
 \end{verbatim}
 
-This will cause the slides of the handout version to have a very
-light gray background. This makes it easy to discern the slides'
-border if several slides are put on one page.
+This will cause the slides of the handout version to have a very light gray background. This makes it easy to discern the slides' border if several slides are put on one page.
 
 %% If you wish each slide to completely fill a letter-sized page, use the
 %% following commands instead:

File doc/beameruserguide.tex

View file
   Permission is granted to copy, distribute and/or modify \emph{the documentation} under the terms of the \textsc{gnu} Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled \textsc{gnu} Free Documentation License.
 
   \medskip
-  Permission is granted to copy, distribute and/or modify \emph{the code of the package} under the terms of the \textsc{gnu} Public License, Version 2 or any later version published by the Free Software Foundation. A copy of the license is included in the section entitled \textsc{gnu} Public License.
+  Permission is granted to copy, distribute and/or modify \emph{the code of the package} under the terms of the \textsc{gnu} General Public License, Version 2 or any later version published by the Free Software Foundation. A copy of the license is included in the section entitled \textsc{gnu} General Public License.
 
   \medskip
   Permission is also granted to distribute and/or modify \emph{both the documentation and the code} under the conditions of the LaTeX Project Public License, either version 1.3 of this license or (at your option) any later version. A copy of the license is included in the section entitled \LaTeX\ Project Public License.
 At the end of this part you will find a summary of the solutions templates that come with \beamer. You can use solutions templates to kick-start the creation of your presentation.
 
 \include{beamerug-installation}
-\include{beamerug-compatibility}
 \include{beamerug-tutorial}
 \include{beamerug-workflow}
 \include{beamerug-guidelines}