summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-05-29 20:12:48 +0000
committerKarl Berry <karl@freefriends.org>2024-05-29 20:12:48 +0000
commite6d64d2be0d47ed8779b1c44c78034b130842558 (patch)
tree1b6d9089d5d29f66068ec677592dbec8c4d2d37a /Master/texmf-dist/doc/latex
parentd37bafe17177add3d4cab64fa357d87b04c681ed (diff)
elpres (29may24)
git-svn-id: svn://tug.org/texlive/trunk@71385 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex')
-rw-r--r--Master/texmf-dist/doc/latex/elpres/README.md11
-rw-r--r--Master/texmf-dist/doc/latex/elpres/elpres-example.pdfbin216833 -> 250623 bytes
-rw-r--r--Master/texmf-dist/doc/latex/elpres/elpres-example.tex146
-rw-r--r--Master/texmf-dist/doc/latex/elpres/elpres-manual.pdfbin161486 -> 118410 bytes
-rw-r--r--Master/texmf-dist/doc/latex/elpres/elpres-manual.tex517
5 files changed, 464 insertions, 210 deletions
diff --git a/Master/texmf-dist/doc/latex/elpres/README.md b/Master/texmf-dist/doc/latex/elpres/README.md
index bc1fe64089d..8b303e2263b 100644
--- a/Master/texmf-dist/doc/latex/elpres/README.md
+++ b/Master/texmf-dist/doc/latex/elpres/README.md
@@ -1,4 +1,4 @@
-Elpres v1.0.1 2021-08-10
+Elpres v1.1 2024-05-29
# Short description
@@ -18,13 +18,10 @@ For enhanced features the packages `ragged2e`, `overlays`, `wallpaper`,
A homepage for the elpres project: http://vkiefel.de/elpres.html with
additional material.
-# Changes in v1.0.1
-
-* A new class option `ballsymb` was added,
-* The manual was updated,
-* Detailed installation instructions for manual installation were
- updated in this file (`README.md`).
+# Changes in v1.1
+* Minor corrections and fixes in `elpres.cls`,
+* The manual was updated.
# Installation
diff --git a/Master/texmf-dist/doc/latex/elpres/elpres-example.pdf b/Master/texmf-dist/doc/latex/elpres/elpres-example.pdf
index c3c4b307874..435b0a5e6b8 100644
--- a/Master/texmf-dist/doc/latex/elpres/elpres-example.pdf
+++ b/Master/texmf-dist/doc/latex/elpres/elpres-example.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/elpres/elpres-example.tex b/Master/texmf-dist/doc/latex/elpres/elpres-example.tex
index 9bd56104a42..f2f0c3474c7 100644
--- a/Master/texmf-dist/doc/latex/elpres/elpres-example.tex
+++ b/Master/texmf-dist/doc/latex/elpres/elpres-example.tex
@@ -1,30 +1,37 @@
-\documentclass[12pt,pdftex,sansfont,4x3]{elpres}
-\usepackage[latin1]{inputenc}
-\usepackage[perpage,para,symbol,norule]{footmisc}
-\usepackage[document]{ragged2e}
-
-\RaggedRight
-
+\documentclass[11pt,pdftex,4x3]{elpres}
+\usepackage[utf8]{inputenc}
+\usepackage[perpage,hang]{footmisc}
+\setlength{\footnotemargin}{0.55em}
+\usepackage[document,originalparameters]{ragged2e}
+\usepackage{eso-pic}
+
+\newcommand{\altfnarea}[1]{%
+\AddToShipoutPictureFG*{
+\setlength{\unitlength}{1mm}
+ \put(1.2,1.2){\parbox[b]{0.9\paperwidth}%
+ {\scriptsize \textcolor{darkgray}{#1}}}}}
+
+% % Please uncomment the desired presentation scheme
\usepackage{elpreswhitebluescheme}
% \usepackage{elpresgrayscheme}
% \usepackage{elpreswhiteredscheme}
% \usepackage{elpresbluelightgrayscheme}
% \usepackage{elpreswhitetealscheme}
-
\begin{document}
\begin{titlepage}
\centering
- \distance{1}
+ \distance{1.35}
{
\Huge \bfseries \textcolor{eptitlecolor}{Title of presentation} \par
}
- \vspace{1.3ex} \large
- Author\\[2ex]Date and place of presentation
+ \vspace{1.3ex} \Large
+ Author\\[2ex]
+ {\normalsize \textcolor{ephighlightcolor}{Date and place of presentation}}
\distance{2}
\end{titlepage}
-\begin{psli}[Title of first page]
+\begin{psli}[Title of first slide]
This is an example of a \LaTeX\ \texttt{itemize} list
\begin{itemize}
@@ -32,14 +39,14 @@ This is an example of a \LaTeX\ \texttt{itemize} list
\item second line in an itemized list
\item third line in an itemized list
\end{itemize}
-
\end{psli}
-\begin{psli}[Title of second page\footnote{footnotes are often
- not a good idea for a presentation}]
-% \raggedright
-The second page with nested, ``vertically compressed'' lists using the
-\texttt{citemize} and \texttt{cenumerate} environments.
+\begin{psli}[Title of second slide\footnote{footnotes often are
+ not a good idea for a presentation, better avoid them!}]
+
+This page shows nested, ``vertically compressed'' lists using the
+\texttt{citemize} and \texttt{cenumerate} environments of
+ \texttt{elpres}:
\begin{citemize}
\item first line in an itemized list
@@ -48,38 +55,109 @@ The second page with nested, ``vertically compressed'' lists using the
\item first line of numbered list
\item second line of numbered list
\end{cenumerate}
- \item final line in itemized list\footnote{\dots\ it is therefore
- useful to write comments into a single footnote paragraph in order
- to save space}
+ \item final line in itemized list
\end{citemize}
-{\small For footnotes, the \texttt{footmisc} package, providing the
- options \texttt{perpage} and \texttt{symbol}, is recommended. \par}
+{\small For footnotes using \LaTeX's \verb+\footnote{}+ command,
+ the \texttt{footmisc} package, providing the
+ option \texttt{perpage}\footnote{this forces \LaTeX\ to start
+ footnote numbers with ``1'' on each slide}
+ is recommended.%
+ \footnote{another option is \texttt{symbol*} which allows
+ to mark footnotes with symbols instead of numbers} \par }
\end{psli}
-\begin{psli}[Title of third page]
+\begin{psli}[Title of third slide\textsuperscript{*}]
+ \begin{itemize} \item This page shows the use of footnotes
+ with the \verb+\altfnarea{}+ command
+ \item Definition and use of \verb+\altfnarea{}+\textsuperscript{\dag}
+ are described in the \texttt{elpres} manual
+
+ \altfnarea{\textsuperscript{*}This footnote comments the title;
+ \textsuperscript{\dag}\texttt{altfnarea}: \textbf{alt}ernative
+ \textbf{f}oot\textbf{n}otes \textbf{area}}
+ \end{itemize}
+\end{psli}
- \begin{cdescription}
-\item[environment name:] \texttt{cdescription}, comparable to
- \LaTeX s \texttt{des\-cription} environment
- \item[used for:] vertically compressed lists with small ``titles''
+\begin{psli}[Title of fourth slide]
+\begin{cdescription}
+ \item[environment name:] \texttt{cdescription}, comparable to
+ \LaTeX's \texttt{des\-cription} environment
+ \item[used for:] vertically compressed lists with small ``titles''
+ of items
\end{cdescription}
+\end{psli}
+
+\begin{psli}[Title of fifth slide]
+
+If justified text and hyphenation is to be suppressed, the
+\texttt{ragged2e} package may be used with the \texttt{document}
+and \texttt{originalparameters} options.
+
+\vspace{1ex}
+
+\fbox{\parbox{0.95\textwidth}{
+\footnotesize In order to avoid an option clash, \texttt{ragged2e}
+ should follow \texttt{footmisc} in the preamble, if both packages are
+ used. \par }}
\end{psli}
-\begin{psli}[A page with two columns]
-
- \begin{minipage}[b]{0.58\textwidth}
+\begin{psli}[A slide with two columns\textsuperscript{*}]
+ \begin{minipage}[b][0.6\textheight][t]{0.5\textwidth}
\includegraphics[width=1.0\textwidth]{ctan-lion}
\end{minipage}
- \hspace{0.4em}
- \begin{minipage}[b]{0.39\paperwidth} \small
+ \hspace{0.1em}
+ \begin{minipage}[b][0.6\textheight][t]{0.38\textwidth}
+ \footnotesize
The ``CTAN \TeX-lion'' drawn by Duane Bibby,
thanks to \texttt{ctan.org}
-
\end{minipage}
+ \altfnarea{\textsuperscript{*}using \texttt{minipage}}
\end{psli}
+\begin{psli}[Code of ``A slide with two columns'']
+\footnotesize
+\begin{verbatim}
+
+\begin{psli}[A slide with two columns\textsuperscript{*}]
+ \begin{minipage}[b][0.6\textheight][t]{0.5\textwidth}
+ \includegraphics[width=1.0\textwidth]{ctan-lion}
+ \end{minipage}
+ \hspace{0.1em}
+ \begin{minipage}[b][0.6\textheight][t]{0.38\textwidth}
+ \footnotesize
+ The ``CTAN \TeX-lion'' drawn by Duane Bibby,
+ thanks to \texttt{ctan.org}
+ \end{minipage}
+ \altfnarea{\textsuperscript{*}using \texttt{minipage}}
+\end{psli}
+\end{verbatim}
+\end{psli}
+
+\begin{psli}[A slide with a logo using the \texttt{eso-pic} package]
+\AddToShipoutPictureBG{
+\setlength{\unitlength}{1mm}
+ \put(108,79){\includegraphics[height=16mm]{ctan-lion}}
+}
+
+The code for placing the logo {\scriptsize (details are explained
+in the \texttt{elpres} manual)}:
+
+{ \footnotesize
+\begin{verbatim}
+ \AddToShipoutPictureBG{
+ \setlength{\unitlength}{1mm}
+ \put(108,79){\includegraphics[height=16mm]{ctan-lion}}
+ }
+\end{verbatim}}
+
+This makes the logo visible on the current and on all following pages.
+The starred version: {\footnotesize \verb+\AddToShipoutPictureBG*{}+
+} shows the picture on the current slide only.
+\end{psli}
+
+
\begin{rsli}
A final page written with the \textcolor{ephighlightcolor}{\texttt{rsli}}
environment
diff --git a/Master/texmf-dist/doc/latex/elpres/elpres-manual.pdf b/Master/texmf-dist/doc/latex/elpres/elpres-manual.pdf
index 9bc920796ca..08d4756c2f6 100644
--- a/Master/texmf-dist/doc/latex/elpres/elpres-manual.pdf
+++ b/Master/texmf-dist/doc/latex/elpres/elpres-manual.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/elpres/elpres-manual.tex b/Master/texmf-dist/doc/latex/elpres/elpres-manual.tex
index ab5fe4d3967..932bb625ebd 100644
--- a/Master/texmf-dist/doc/latex/elpres/elpres-manual.tex
+++ b/Master/texmf-dist/doc/latex/elpres/elpres-manual.tex
@@ -1,25 +1,37 @@
-% -*- coding:utf-8 -*-
\documentclass[11pt,a4paper]{article}
% to be compiled with lualatex
+%% begin comment out for tth
+\usepackage{polyglossia}
+\setdefaultlanguage{english}
+%% end comment out for tth
+
\usepackage{parskip}
\usepackage[a4paper,hmargin=2.4cm,bottom=3.2cm]{geometry}
\usepackage{makeidx}
\usepackage{url}
-\usepackage{framed}
\usepackage{graphicx}
\usepackage[x11names,svgnames]{xcolor}
\usepackage{enumitem}
+%% \usepackage[para,ragged]{footmisc}
\usepackage{microtype}
+% it may be necessary to comment out `microtype' with polyglossia loaded
-\usepackage{luaotfload}
-\usepackage{fontspec}
+% \usepackage{luaotfload}
+% \usepackage{fontspec}
+% \usepackage[default]{fontsetup}
+\usepackage[olddefault]{fontsetup}
+% \usepackage[times]{fontsetup}
\makeindex
-%% for tth (generate .html): comment out "noitemsep" temporarily !!
+%% * for a run of tth (generate .html):
+%% - comment out "noitemsep" temporarily !!
+%% - comment out \usepackage{polyglossia} and \setdefaultlanguage{english}
+%%
+
% Commands for indication changes in updated versions:
% changed, inserted
@@ -39,8 +51,8 @@
\title{\textsf{elpres} --- electronic presentations \\ with (pdf/Lua)\LaTeX}
\author{Volker Kiefel\thanks{volker dot kiefel at freenet dot de,
\url{http://vkiefel.de/elpres.html}}}
-\date{v1.0.1\\[1.8ex]
- August 10, 2021%
+\date{v1.1 \\[1.8ex]
+ May 29, 2024%
% --- \textcolor{DarkGreen}{update of this manual:
% September 27, 2020}
}
@@ -77,14 +89,14 @@ The \texttt{elpres} class is intended to be used for
presentations on a computer screen, a
beamer or a projector. It is derived from \LaTeX's \texttt{article} class and
may be used with \LaTeX{}, pdf\LaTeX{} (and Lua\LaTeX ).
-The default ``virtual paper size'' of document pages produced by this class:
-width=128mm, height=96mm corresponds to a 4:3 (width:height) aspect
+The default ``virtual paper size'' of slides produced by this class:
+width=128mm, height=96mm which corresponds to a 4:3 (width:height) aspect
ratio.
\index{aspect ratio|see{screen aspect ratio}}%
\index{screen aspect ratio}%
Other aspect ratios for widescreen monitors may be selected by class
options.
-The \textsf{elpres} class requires that the \texttt{ifthen},
+The \texttt{elpres} class requires that the \texttt{ifthen},
\texttt{fancyhdr},
\texttt{hyperref},
\texttt{graphicx},
@@ -105,9 +117,7 @@ This manual is intended to support the user with ``recipes''. Use of
including overlay functions, use of colors, graphics files, ``handout
documents'' are described in section \ref{secEnhancements}. Many code snippets
have been included in this manual.
-They can be used in users' presentation files.\footnote{To make copying easier,
-this manual is also available as \texttt{.html} document on the
-\texttt{elpres} website (\url{http://www.vkiefel.de/elpres.html})}
+They can be used in users' presentation files.
Some extensions described in this manual work only with \texttt{pdf}-files
which should preferrably be compiled with pdf\LaTeX\ or Lua\LaTeX.
@@ -150,7 +160,7 @@ installation) the command:
or you may enter \verb+texhash ~/texmf-local+\footnote{The location
for the ``local'', manually updated class and package files may be different,
depending on the \TeX\ system and the OS.}.
-Other \TeX-systems e.\,g.\ MiK\TeX\ have
+Other \TeX-distributions e.\,g.\ MiK\TeX\ have
their own package updating mechanisms. The elpres manual file should be
accessible with the command ``\mbox{\texttt{texdoc elpres}}''. If this
still calls the old version of the manual, the command ``\texttt{texdoc -l elpres}''
@@ -158,60 +168,89 @@ will prompt you to select either the old or the new version of the manual.
\index{installation|)}
\section{Usage}
-
\label{secUsage}
+\subsection{Class options, commands and environments}
+\label{sec:EpOptCmdEnv}
+
The class is used with
\begin{verbatim}
\documentclass[options]{elpres}
\end{verbatim}
+Slides are written with the \texttt{psli} and \texttt{rsli} environments.
+This section lists all \texttt{elpres}-specific options, commands and
+environments.
+
+\subsubsection*{\texttt{Elpres}-specific options}
+
\index{elpres@\texttt{elpres}!options}
-\textbf{\texttt{Elpres}-specific options}: font selection:
- \texttt{tmrfont} (Times Roman), \texttt{helvetfont}
-(Helvetica), \texttt{cmfont} (Computer Modern) and \texttt{sansfont} (Sans
-Serif: default). The option \texttt{nofonts} (no font selection)
+For font selection (\LaTeX, pdf\LaTeX):
+ ``\texttt{tmrfont}'' (Times Roman), ``\texttt{helvetfont}''
+(Helvetica), ``\texttt{cmfont}'' (Computer Modern) and ``\texttt{sansfont}''
+(Sans Serif: default) may be used. The option ``\texttt{nofonts}''
+(no font selection)
is intended for use of \texttt{elpres} with Lua\LaTeX\
\index{Lualatex@Lua\LaTeX}
-with its own font selection mechanisms.
-Options for different screen aspect ratios: \texttt{4x3}
-(default), \texttt{16x9}, \texttt{16x10}.
+with its own font selection mechanisms, an example is described in
+section \ref{sec:MiniExample}.
+
+\index{slide dimensions}
+Options for different screen aspect ratios are
+``\texttt{4x3}'' (default),\footnote{slide size \texttt{128\,x\,92\,mm}}
+``\texttt{16x9}'',\footnote{slide size \texttt{176\,x\,99\,mm}}
+``\texttt{16x10}''.\footnote{slide size \texttt{160\,x\,100\,mm}}
\index{bulletsymb class option@\texttt{bulletsymb} class option}
-The option \texttt{bulletsymb} selects \verb+$\bullet$+ symbols
-instead of the default \texttt{itemize}-environment
+The option ``\texttt{bulletsymb}'' selects \verb+$\bullet$+ symbols (closed
+circles)
+instead of the default \texttt{itemize}-environ\-ment
symbols in all four levels,
-\texttt{ballsymb} is effective together with the presentation
+``\texttt{ballsymb}'' is effective together with the presentation
schemes (section \ref{sec:pres-scheme})
-and provides alternative symbols for the \texttt{itemize} environment.
+and inserts small images of colored \emph{balls} as alternative
+symbols for the \texttt{itemize} environment.
%
-The option \texttt{navisymb}
+The option ``\texttt{navisymb}''
adds a small field with symbols for navigation to the right
-bottom area of the presentation.
+bottom area of slides (section \ref{sec:NavigationSymbols}).
Options of the \texttt{article} class are also available for
\texttt{elpres} presentations,
e.\,g. \texttt{10pt}, \texttt{11pt}, \texttt{12pt} for
selection of font size.
+\subsubsection*{\texttt{Elpres}-specific commands}
+{ \sloppy
\index{elpres@\texttt{elpres}!commands}
-\textbf{\texttt{Elpres}-specific commands}:
-\verb+\distance+ vertically adjusts text on a slide.
-The \verb+\auvimm+\footnote{for \textbf{au}dio \textbf{vi}deo \textbf{m}edia}
-command inserts a link to an external audio or video file.
-Two commands: \verb+\fromlinktext+ and \verb+\totargettext+
+The command
+``\verb+\distance+''
+supports the user to vertically adjust lines and/or pragaraphs on a
+slide. (details are described in section
+section~\ref{sec:EssentialElements}).
+The ``\verb+\auvimm+''\footnote{for \textbf{au}dio \textbf{vi}deo
+ \textbf{m}edia}
+command inserts a link to an external audio or video file
+(section~\ref{sec:MultimediaContent}).
+Two commands: ``\verb+\fromlinktext+'' and ``\verb+\totargettext+''%
\index{fromlinktext@\verb+\fromlinktext+}
\index{totargettext@\verb+\totargettext+}
-can be used for internal links within a presentation.
-With \verb+\slidetitlecolor+, the text color of slides (\texttt{psli})
-can be changed.
-With the command \verb+\pagenrconst+, the page number of
-the current slide can be set to the page number of the previous slide.
+can be used for internal links within a presentation
+(section~\ref{secHypertext}).
+With ``\verb+\slidetitlecolor+'', the text color of the title of slides
+(\texttt{psli}) can be changed (section \ref{sec:footerlayout}).
+With the command ``\verb+\pagenrconst+'', the page number of
+the current slide can be set back to the page number of the previous slide
+(section \ref{secOverlay}, last paragraph).
+\par}
+
+\subsubsection*{\texttt{Elpres}-specific environments}
\index{elpres@\texttt{elpres}!environments}
-\textbf{\texttt{Elpres}-specific environments}:
-the environments \texttt{psli} and \texttt{rsli} define ``slides'' in
-\texttt{elpres}; \texttt{citemize}, \texttt{cenumerate} and
-\texttt{cdescription} provide vertically compressed lists.
+The environments ``\texttt{psli}'' and ``\texttt{rsli}'' define
+\emph{slides} in \texttt{elpres} (section \ref{sec:EssentialElements});
+``\texttt{citemize}'',``\texttt{cenumerate}''
+ and ``\texttt{cdescription}'' provide vertically compressed lists
+(section \ref{sec:CompressedLists}).
\index{slides in elpres@slides in \texttt{elpres}}
\subsection{A minimalistic example presentation}
@@ -219,7 +258,7 @@ the environments \texttt{psli} and \texttt{rsli} define ``slides'' in
\label{sec:MiniExample}
The following code (\texttt{minimal.tex})
-may be used for your first ``experiments'' by adding
+may be used for first ``experiments'' by adding
features described in later sections.
\index{minimalistic example, presentation}
@@ -227,7 +266,7 @@ features described in later sections.
\begin{verbatim}
\documentclass[12pt,pdftex,4x3]{elpres}
- \usepackage[latin1]{inputenc}
+ \usepackage[utf8]{inputenc}
\usepackage[document]{ragged2e}
% \usepackage{elpreswhitebluescheme}
@@ -300,11 +339,11 @@ The preamble of the same presentation for Lua\LaTeX\ would read:
\index{Lualatex@Lua\LaTeX}
The use of Lua\LaTeX\ with \texttt{elpres} is heavily recommended
due to the superior font selection mechanisms.
-You may copy the code examples from this manual more easily from the
-\texttt{.html} version of this manual available at
-\url{http://vkiefel.de/elpres/elpres-manual.html}.
+%% You may copy the code examples from this manual more easily from the
+%% \texttt{.html} version of this manual available at
+%% \url{http://vkiefel.de/elpres/elpres-manual.html}.
-\subsubsection*{Testing of the \texttt{elpres} installation}
+\subsection{Testing of the \texttt{elpres} installation}
\label{sec:CheckInstallation}
@@ -319,7 +358,6 @@ a file, add the class option \texttt{ballsymb}:
\end{verbatim}
-%% hier weiter 2021-08-08
and process it with \texttt{pdflatex}. The line
\verb+\usepackage{elpreswhitetealscheme}+ should not be commented out,
@@ -356,6 +394,7 @@ The problem sometimes arises as soon as \TeX-distributions do not install
\texttt{elpres.zip}, which may be obtained from \texttt{ctan.org}.
\subsection{Essential elements of an \texttt{elpres} presentation}
+\label{sec:EssentialElements}
\index{title page}
The \textbf{title page} slide can be created with
@@ -363,36 +402,53 @@ the \texttt{titlepage} environment (or \texttt{rsli}, see below), \LaTeX's
\verb+\maketitle+ command is not available.
\index{psli environment@\texttt{psli} environment}
\textbf{Slides} may be created with the
-\texttt{psli}-environment\footnote{\texttt{psli}: \textbf{pl}ain
- \textbf{sl}ide}, you may add
+\texttt{psli}-environment\footnote{\texttt{psli}: \textbf{p}lain
+ \textbf{sli}de}, you may add
the title of the slide with the optional parameter.
-The contents of the slide are centered vertically.
+The contents of the slide are centered vertically:
+\begin{verbatim}
+ \begin{psli}[Slide title]
+ Contents of slide
+ \end{psli}
+\end{verbatim}
\index{rsli environment@\texttt{rsli} environment}
Another environment generating a \textbf{slide} is
-\texttt{rsli}\footnote{\texttt{rsli}: \textbf{ra}w \textbf{sl}ide}:
+\texttt{rsli}\footnote{\texttt{rsli}: \textbf{r}aw \textbf{sli}de}:
slides are written
-without title,
-contents are not vertically centered.
+without title, contents are not centered vertically:
+
+\begin{verbatim}
+ \begin{rsli}
+ Contents of slide
+ \end{rsli}
+\end{verbatim}
\index{distance@\verb+\distance+}
The \verb+\distance{number}+ command allows to introduce vertical space into
slides constructed with the \texttt{rsli} and \texttt{titlepage} environments.
-You should use pairs of \verb+\distance{}+ commands with numbers indicating
-the relative height of empty space, see the titlepage in the example above.
+You may use of \verb+\distance{number}+ commands with numbers indicating
+the relative height of empty spaces between lines
+and/or paragraphs, see the title page in the example above (section
+\ref{sec:MiniExample}).
The use of footnotes on slides is often problematic, if they cannot be
avoided, the \texttt{footmisc} package is recommended: the \texttt{perpage}
option resets numbering for each new slide. For a presentation, the
-\texttt{symbol} option allows to use symbols instead of numbers.
+\texttt{symbol} option allows to use symbols instead of numbers\footnote{
+ The use of the \texttt{footmisc} package may produce the \LaTeX\ error
+ message ``\texttt{Counter too large}''.
+ Therefore it is preferred to use the \texttt{symbol*} and \texttt{perpage}
+ options, details are described in the manual of the \texttt{footmisc}
+ package.}.
After inserting a new footnote, numbers or symbols are correctly
inserted only after a second run of \LaTeX.
\subsection{Alternatives to \TeX's justified paragraphs}
By default, \LaTeX\ produces justified paragraphs with lines of equal length,
-this may often not be appropriate for the usually very short lines of text
+this will often not be appropriate for the usually very short lines of text
in presentations. The \LaTeX\ \verb+\raggedright+ command
\index{raggedright@\verb+\raggedright+}
has its own
@@ -401,8 +457,20 @@ the right margin will often look too
ragged. A solution is to use the \verb+\RaggedRight+ command of the
\texttt{ragged2e} package.
+If authors of presentations wish to suppress both justification and
+hyphenation within the complete presentation document, the following
+package parameters:
+
+\begin{verbatim}
+ \usepackage[document,originalparameters]{ragged2e}
+\end{verbatim}
+
+can be selected. As hypenated words are not favorable for quick reading of
+slides by the audience this is the preferred use of \texttt{ragged2e} for
+the author of this package.
\subsection{Vertically compressed lists}
+\label{sec:CompressedLists}
As the spaces between lines may be too great with the \texttt{itemize}
environment,
@@ -422,8 +490,6 @@ be used.
\index{cenumerate environment@\texttt{cenumerate} environment}
\index{cdescription environment@\texttt{cdescription} environment}
-
-% neu Dezember 2017
Another solution for the customization of \texttt{itemize}
environments is given by the \texttt{enumitem} package. Therefore
@@ -482,11 +548,11 @@ by the author of a presentaton.
\begin{sloppypar}
However, access to the header fields defined by \texttt{fancyhdr}
-is blocked\footnote{If you enter
- \texttt{\textbackslash rhead}, \texttt{\textbackslash chead}
- or \texttt{\textbackslash lhead}, \texttt{elpres} will issue
+is blocked: if you enter
+ \verb+\rhead{}+, \verb+\chead{}+
+ or \verb+\lhead{}+, \texttt{elpres} will issue
an error message. Use of the header fields will generate unwanted effects
- on page layout due to \texttt{fancyhdr}.}.
+ on page layout due to \texttt{fancyhdr}.
If you wish to change the position of the page number in the footer,
you can overwrite the default page number with an ``empty'' \verb+\rfoot{}+
command and put it to the center or the left margin of the footer
@@ -510,38 +576,42 @@ are described in section \ref{sec:pres-scheme}.
\label{secEnhancements}
-\subsection{Use of named colors of \texttt{xcolor}}
+Enhancements described here make use of other \LaTeX\ packages which should
+be available in \TeX\ distributions like \TeX~Live or MiK\TeX.
+
+\subsection{Use named colors of the \texttt{xcolor} package}
\label{sec:use-colors}
The \texttt{elpres} class automatically loads the \texttt{xcolor} package.
-Color related commands may therefore be used with names defined by
-\texttt{colorx}. They are however only accessible in groups
-(\texttt{dvipsnames}, \texttt{svgnames}, \texttt{x11names}). As an example,
-the color \texttt{Indigo} is available in \texttt{svgnames}. If you wish
-to use it you will have to enter \texttt{svgnames} as \texttt{elpres}
-class option:
+Therefore, color names defined by the \texttt{xcolor} may be used. They are
+however only accessible in groups (\texttt{dvipsnames}, \texttt{svgnames},
+\texttt{x11names}, details can be found in the \texttt{xcolor} manual). As
+an example, the color \texttt{Indigo} is available in the \texttt{svgnames}
+goup. If you wish to use it you will have to enter \texttt{svgnames}
+as \texttt{elpres} class option:
\begin{verbatim}
\documentclass[11pt,16x9,svgnames]{elpres}
\end{verbatim}
-This option is then automatically ``handed over'' to the
-\texttt{xcolor} package.
-The complete lists of named colors are found in the \texttt{xcolor} manual.
+This option is then automatically ``handed over'' to the \texttt{xcolor}
+package loaded by \texttt{elpres}. The complete lists of named colors
+are found in the \texttt{xcolor} manual.
\subsection{Include graphics files}
+\label{secUsageGraph}
\index{graphics files}
\index{includegraphics@\texttt{\textbackslash includegraphics}}
Graphics files/pictures can be included with the
\texttt{includegraphics}-command of the \texttt{graphicx}-package. Please be
aware that the dimensions of the pages are \mbox{128mm x 96mm} and
-therefore included graphics are scaled appropriately. A safe way to generate a
-page with a picture could be (with \texttt{pict.png} as the name of the
+therefore included graphics are scaled appropriately. A typical example
+of a
+page with a picture could be (\texttt{pict.png} is the name of the
graphics file):
-\label{secUsageGraph}
\begin{verbatim}
\usepackage[pdftex]{graphicx} % (in preamble)
@@ -562,7 +632,7 @@ driver related option (e.\,g. \texttt{pdftex} or \texttt{dvips})
(documentclass).
-\label{secInclGraphicsFiles}
+% \label{secInclGraphicsFiles}
\subsection{Arrange text and pictures in two (or more) columns}
@@ -590,17 +660,17 @@ Text and graphics may be arranged in two or more columns with
\end{verbatim}
Details on the minipage environment may be found in the \LaTeX{}
-documentation.
+documentation\footnote{A good reference is \url{https://latexref.xyz/}}.
-\subsection{Incremental slides (overlays)}
+\subsection{Add incremental slides (overlays) to a presentation}
\label{secOverlay}
\index{incremental slides|see{overlays}}
\index{overlays|(}
If the contents of slides are to be made visible step
-by step this can be achieved by a series of output PDF or (PS) files (carrying
+by step this can be achieved by a series of output PDF or (PS) pages (carrying
the same page number) usually called \emph{overlays}. It may also be of
interest to change a highlighting color in a series of overlays. This is most
easily done by using the excellent \texttt{overlays} package written by
@@ -692,6 +762,8 @@ for the background color will be made automatically.
For more details on \texttt{overlays}, see the documentation of the package.
\index{overlays|)}
+%% hypertarget
+
Sometimes it is desirable to prepare \textbf{two or more consecutive
slides with the same page
number} independent
@@ -703,19 +775,19 @@ with the command \verb+\pagenrconst+.
% \pagenrconst
-\subsection{Navigation symbols}
+\subsection{Add navigation symbols to slides}
\label{sec:NavigationSymbols}
\index{navigation symbols panel|(}
With the \texttt{navisymb} option of \texttt{elpres} a panel with navigation
symbols appears
-in the right lower corner of the presentation:\\
+in the right lower corner of pages:
{ \setlength{\parindent}{2em}
\indent
- \textbf{\texttt{$\ll$ $<$ $>$ $\gg$ $\leftarrow$ $\rightarrow$ [n]}}
-}\\
+ \texttt{$\ll$ $<$ $>$ $\gg$ $\leftarrow$ $\rightarrow$ [n]}
+}
These commands ($\ll$: jump to the first page,
$<$: go to the previous page, $>$: go to the next page,
@@ -723,9 +795,8 @@ $\gg$: jump to the last page, $\leftarrow$:
go back in history, $\rightarrow$: go forward in history,
\texttt{[n]}: prompt for a
page number)
-work with Adobe Acrobat Reader (Windows), and (with the exception of
-\texttt{$\leftarrow$}, \texttt{$\rightarrow$} and \verb+[n]+)
-with \texttt{evince} (Linux).
+work with Adobe Acrobat Reader (Windows), and
+with \texttt{Okular} (Linux).
Some of these functions also work in presentation-mode
of the ``internal'' PDF-viewer in recent versions of the
\texttt{Firefox}-browser (Linux, Windows).
@@ -733,7 +804,7 @@ of the ``internal'' PDF-viewer in recent versions of the
-\subsection{Run multimedia content from a presentation}
+\subsection{Add multimedia content to a presentation}
\label{sec:MultimediaContent}
@@ -742,28 +813,28 @@ of the ``internal'' PDF-viewer in recent versions of the
\index{multimedia files|(}
\index{audio files|see{multimedia files}}
\index{video files|see{multimedia files}}
-In this section inclusion of video and audio files
-into a presentation will be described. With the
+This section describes inclusion of (links to) video and audio files in a
+presentation. With the
\verb+\auvimm{}{}+
\index{auvimm@\verb+\auvimm+}
-command described below you will
-be able to lauch an external application for playing the video or audio
+command described below it is possible
+to lauch an external application for playing the video or audio
file. This will work in many situations for video and audio files
on Windows (Adobe Acrobat) and Linux (e.\,g. using
-\index{Acrobat pdf viewer}
-\texttt{evince} and
+\index{Acrobat pdf viewer}%
+\texttt{evince}%
\index{evince pdf file viewer@\texttt{evince} pdf file viewer})
systems in fullscreen mode.
Under certain conditions it is possible to define a ``poster area'' on a
slide and the pdf viewer starts (after clicking with the mouse pointer into
this area) the
presentation of the video within this frame.
-The advantage of this technique is that it avoids that
-window with the external application is started.
+The advantage of this technique is that it avoids starting
+a window with the external application.
On Linux systems the \texttt{pdfpc}
\index{pdfpc viewer@\texttt{pdfpc} viewer}
viewer allows this, a detailed description
-is shown below. In both sitauations, however, the multimedia file is not
+is shown below. In both situations, however, the multimedia file is not
incorprated into the pdf-file and must be available on the computer
at the time of the presentation, ideally in the same directory as the
\texttt{.pdf}-file.
@@ -789,11 +860,11 @@ You may also insert an image file as a poster with a graphics file using
\auvimm{\includegraphics{/path/to/poster.png}}{./audiofile.mp3}
\end{verbatim}
-If you hit the poster area with the mouse pointer, it will launch the default
-application for audio files in a seperate window. This should be possible
-even if the pdf-viewer works if fullscreen-mode at the time of presentation.
-If this does not work, it may be necessary to
-insert as ``launch'' command:
+If you hit the poster area with the mouse pointer, it will launch the
+default application for audio files in a separate window. This should
+be possible even if the pdf-viewer works if fullscreen-mode at the time
+of presentation. If this does not work, it may be necessary to insert as
+``launch'' command:
\begin{verbatim}
\auvimm{[video-file]}{run:./videofile.mp4}
@@ -807,15 +878,22 @@ your presentation) you should test this aspect of your presentation. Sometimes
a call to an external program might be blocked due security reasons in Acrobat
Reader.
-\begin{leftbar}
-This \verb+\auvimm{}+-command should be considered experimental.
-Its behavior depends on the \texttt{pdf}-viewer and the configuration of the OS.
-\end{leftbar}
+%% begin comment out for tth
+ \fbox{\parbox{0.985\textwidth}{
+%% end comment out for tth
+The \texttt{\textbackslash auvimm{}}-command in the current version
+of \texttt{elpres} should be considered
+experimental.
+Its behavior largely depends on the \texttt{pdf}-viewer and the software
+used for playing audio/video files.
+%% begin comment out for tth
+ }}
+%% end comment out for tth
On Linux systems, the \texttt{pdfpc}
-\texttt{pdf}-viewer\footnote{\url{https://pdfpc.github.io/}: \texttt{pdfpc} --- A
- presenter console with multi-monitor support for PDF files} allows
+\texttt{pdf}-viewer\footnote{\url{https://pdfpc.github.io/}:
+\texttt{pdfpc} --- A presenter console with multi-monitor support for PDF files} allows
presentation of a video embedded into a ``poster area''\footnote{e.\,g. defined
by a bitmap image with the same aspect ratio as the video}
on a slide
@@ -839,8 +917,8 @@ a ``video format'', e.\,g. with the \texttt{ffmpeg} program.
\label{secHandout}
-In advance of a lecture it is often expected that you prepare a ``handout''
-from your presentation with more than one pages on a printed page. Therefore
+In advance of a lecture it is often expected that you provide a ``handout''
+of your presentation with more than one pages on a printed page. Therefore
you have several options, three of
them are described here.
If a presentation contains overlay-slides generated with the \texttt{overlays}
@@ -850,7 +928,7 @@ added to the preamble
in order to inactivate the overlays-specific commands.
-\subsubsection{\LaTeX\ article document with a series of single-page pdf-files included}
+\subsubsection{\LaTeX\ article document handout with a series of single-page pdf-files included}
One solution to this problem is (1) to generate a series of single-page
pdf-files and (2) to create a pdf\LaTeX\ document with the single
@@ -865,11 +943,12 @@ pages included.
with \texttt{in.pdf} as the initial presentation. The syntax of \texttt{gs}
is described in detail on the ghostscript
-website\footnote{\url{https://www.ghostscript.com/doc/current/Use.htm}}.
+website\footnote{\url{https://ghostscript.readthedocs.io/en/latest/Use.html}}.
On Windows systems the name of the ghostscript command may be
\texttt{gswin32c.exe} or \texttt{gswin64c.exe}.
-An alternative to \texttt{gs} is the \texttt{pdftk} tool:
-\index{pdftk@\texttt{pdftk}}
+An alternative to \texttt{gs} is the \texttt{pdftk} command line tool:%
+\index{pdftk@\texttt{pdftk}}%
+\footnote{\url{https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/}}
\begin{verbatim}
pdftk in.pdf burst output page_%03d.pdf
@@ -971,11 +1050,12 @@ website\footnote{\url{https://github.com/DavidFirth/pdfjam/blob/master/README.md
\label{secHypertext}
\index{hypertext elements|(}
-You may use two commands \verb+\fromlinktext{}{}+ and \verb+\totargettext{}{}+
-for ``hypertext features''. As an example: as you normally will not insert
-\verb+\section{}+-like commands and therefore do not generate a ``table of
-contents''-like page or a menu in \texttt{elpres}-presentations, you are able
-define links with:
+You may use two commands \verb+\fromlinktext{}{}+ and
+\verb+\totargettext{}{}+ for ``hypertext features''.
+As an example: as you normally will not
+insert \verb+\section{}+-like commands and therefore do not generate a ``
+table of contents''-like page or a menu in \texttt{elpres}-presentations,
+you are able define links with:
\begin{verbatim}
\totargettext{text}{link-label}
@@ -1073,55 +1153,50 @@ Another package which allows you to paint the background with a picture is
...
- \AddToShipoutPicture{
- \includegraphics[height=\paperheight]{background.png}
+ \AddToShipoutPictureBG*{
+ \includegraphics[height=\paperheight]{background.png}
}
\end{verbatim}
-\verb+\AddToShipoutPicture{}+ puts the picture on every page,
-\verb+\AddToShipoutPicture*{}+ puts it on to the current page,
-\verb+\ClearShipoutPicture+ clears the background beginning with the current
+\verb+\AddToShipoutPictureBG{}+ puts the picture on every page,
+\verb+\AddToShipoutPictureBG*{}+ puts it on to the current page,
+\verb+\ClearShipoutPictureBG+ clears the background beginning with the current
page.
Details of \texttt{eso-pic}'s commands can be found in the documentation.
\index{wallpaper background|)}
-\subsection{Presentation schemes}
-
+\subsection{Put color to your presentation: presentation schemes}
\label{sec:pres-scheme}
\index{presentation schemes|(}
\index{color schemes|see{presentation schemes}}
\index{schemes, color|see{presentation schemes}}
-\texttt{Elpres} provides predefined \textbf{presentation schemes}:
-color and layout schemes which are applied to a presentation with
-\verb+usepackage{}+. Their naming follows the convention
-\mbox{\texttt{elpres...scheme}}, an
-example is \texttt{elpreswhiteredscheme}.\footnote{the name of the
- corresponding style or package file is \texttt{elpreswhiteredscheme.sty}}
-These \texttt{elpres}-schemes also support incremental slides with the
-\texttt{overlays} package.
-Moreover, these schemes define color names
-which may be used by the author of a presentation:\footnote{Color names for use
-by the presentation author start with \texttt{ep...}}
-
-
-
+\texttt{Elpres} provides predefined \textbf{presentation schemes}: color and
+layout schemes which are applied to a presentation with
+\verb+\usepackage{}+. Their naming follows the convention
+\mbox{\texttt{elpres...scheme}}, an example is
+\texttt{elpreswhiteredscheme}.\footnote{the name of the corresponding style
+or package file is \texttt{elpreswhiteredscheme.sty}} These
+\texttt{elpres}-schemes also support incremental slides with the
+\texttt{overlays} package. With an activated presentation scheme, the elpres
+class option \texttt{ballsymb} changes default itemize symbols to
+appropriately colored ``ball'' symbols. Moreover, these schemes define color
+names which may be used by the author of a presentation:\footnote{Color
+names for use by the presentation author start with \texttt{ep...}}
\begin{description}%[noitemsep]
\item[\texttt{eptextcolor}] ``normal text color'' (default values for
documents without
presentation scheme included in \texttt{elpres.cls}: black)
\item[\texttt{ephighlightcolor}] color, which may be used for highlighting
- text (default:
- dark red)
+ text (default: dark red)
\item[\texttt{eptitlecolor}] color of the title of slides, may be used to
- highlight the
- title in the title slide (default: dark red)
+ highlight the title in the title slide (default: dark red)
\end{description}
-Presentation schemes available in the current version of \texttt{elpres}:
+These presentation schemes available in the current version of \texttt{elpres}:
\begin{sloppypar}
@@ -1192,7 +1267,7 @@ links have been adjusted.
Colored text boxes often help the presentation author to highlight small text
fragments and to make slides more ``readable'' and more attractive.
-\subsubsection{Text boxes with \texttt{\textbackslash colorbox}, \texttt{\textbackslash fcolorbox}}
+\subsubsection{Text boxes with \texttt{colorbox}, \texttt{fcolorbox}}
\label{sec:simple-text-boxes}
@@ -1248,11 +1323,64 @@ An example with a titled colored textbox:
\end{verbatim}
-The manual of the \texttt{tcolorbox} provides perfect instruction for the use
-of this package.
-These text boxes may yield problems
-with incremental slides using the \texttt{overlays} package.
+The manual of the \texttt{tcolorbox} provides detailed instructions for the
+use of this package.
+However, incremental slides using the \texttt{overlays} package may not
+work with color boxes generated by the \texttt{tcolorbox} package. These
+problems are avoided with the colored text boxes described in section
+\ref{sec:simple-text-boxes}.
+
+\subsection{Alternative format for footnotes on slides}
+\label{sec:AltFootnoteFormat}
+
+
+Footnotes on slides may be inserted with \LaTeX's \verb+\footnote{}+
+command.
+However, the layout of footnotes generated by \verb+\footnote{}+
+is not adequate
+for small comments or additions to the main text on slides.
+The following definition of an alternative footnote command
+(\verb+\altfnarea{}+)%
+\index{alternative footnote command}
+\index{footnote command, alternative}
+\index{altnfarea@\verb+\altfnarea+}
+requires that the
+\texttt{eso-pic} package is loaded:
+
+\begin{verbatim}
+ \usepackage{eso-pic}
+
+ \newcommand{\altfnarea}[1]{%
+ \AddToShipoutPictureFG*{
+ \setlength{\unitlength}{1mm}
+ \put(1.2,1.2){\parbox[b]{0.9\paperwidth}%
+ {\scriptsize \textcolor{darkgray}{#1}}}}}
+
+\end{verbatim}
+The definition of \verb+\altfnarea+ is currently not included in
+\texttt{elpres.cls}, so you should copy this definition of the command
+into the preample of your presentation document. Please take care to
+include the \texttt{eso-pic} package before the \texttt{altfnarea}
+definition. You may experiment with different values in this
+\verb+\newcommand{}{}+ definition. The command can be used within
+the code of a slide the following way:
+
+ \begin{verbatim}
+ \begin{psli}[Title of a slide demonstrating alternative
+ footnotes\textsuperscript{1}]
+ \begin{itemize}
+ \item first itemized line\textsuperscript{2}
+ \item second itemized line
+ \end{itemize}
+ \altfnarea{\textsuperscript{1}Addition to the title,
+ \textsuperscript{2}Explanation of the first line}
+ \end{psli}
+ \end{verbatim}
+
+Very often it will be advisable \emph{not} to use footnotes in slides.
+However, speakers participating in scientific conferences usually are
+expected to include sources of figures, tables etc. on their slides.
\subsection{Inactivate \texttt{overlays} commands}
@@ -1298,17 +1426,18 @@ update the \texttt{overlays} package.
\subsection{Convert an \texttt{elpres}-presentation (PDF) into an Impress (LibreOffice) or Powerpoint presentation}
\label{sec:convert-into-libreoff}
+\subsubsection{PDF \ldots\ PNG \ldots\ Impress/Powerpoint}
+
\index{Powerpoint presentation} \index{Impress (LibreOffice) presentation}
Sometimes it is unclear, if organizers of a (scientific) meeting allow
-presentations with \texttt{.pdf}-files or insist on files in Powerpoint
+presentations with \texttt{.pdf}-files or if they insist on files in Powerpoint
format. This is an unpleasant situation for a lecturer, but in such a situation
-it is better, to be
-prepared.
+it is better, to be prepared.
-There is no elegant way for a reliable solution.
-First, you may use one of the free or commercial online conversion
-tools (intended to convert \texttt{.pdf} into
-\texttt{.ppt} or \texttt{.pptx}-files). Results are often not satisfactory.
+There is no elegant way for a reliable solution. First, you may use one
+of the free or commercial online conversion tools (intended to convert
+\texttt{.pdf} into \texttt{.ppt} or \texttt{.pptx}-files). Results are
+often not satisfactory.
An alternative, more reliable way preferred
by the author of this manual:
@@ -1329,10 +1458,12 @@ Please copy the following two
commands (please ignore the line-breaks in the lines
beginning with ``\texttt{gs}'')\footnote{\i.\,e. ``\texttt{gs ... input.pdf}'' should
be entered as one line and ``\texttt{gs ... temp.pdf}'' should be entered as a
- second line}
+ second line of a shell script.}
into a short shell
-script (Windows: a \texttt{.bat} or \texttt{.cmd} script) and ``run'' or execute the shell
-script:
+script (Windows: a \texttt{.bat} or \texttt{.cmd} script) and ``run'' or
+execute the shell script:
+
+
\begin{verbatim}
gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dDEVICEWIDTHPOINTS=793.7
@@ -1346,9 +1477,19 @@ script:
Please do not forget to adjust the name of the input file
(\texttt{input.pdf} in the script above).
The first command adjusts the page size of the \texttt{.pdf}-file to
- \texttt{28~x~21~cm} (which is written into the temporary file
+ \texttt{28~x~21~cm} which is written into the temporary file
\texttt{temp.pdf}:
- this format avoids resizing of the images in LibreOffice (see below)).
+ this format avoids the necessity to resize of the images in LibreOffice
+ (for other slide formats see the footnote below\footnote{%
+ The values assigned to \texttt{-dDEVICEWIDTHPOINTS} and
+ \texttt{-dDEVICEHEIGHTPOINTS}
+ are valid for a width:height aspect ratio of 4:3 assuming a
+ presentation page size (LibreOffice) of \texttt{28cm~x~21cm}:
+ \texttt{(28/2.54)*72=793.7pt},
+ \texttt{(21/2.54)*72=595.3pt}. Values for width:height aspect ratios of
+ 16:9 \texttt{(28cm~x~15.75cm)} are \texttt{793.7/446.46} and for a ratio
+ of 16:10 \texttt{(28cm~x~17.5cm)}: \texttt{793.7/496.1}.
+ }).
The second command generates a series of \texttt{.png}-files:
\texttt{page\_001.png}, \texttt{page\_002.png} ... \texttt{page\_0nn.png}.
Instead of the \texttt{png256} driver, \texttt{png16m} can be used.
@@ -1363,9 +1504,9 @@ change \texttt{-r300} to
% gs -dNOPAUSE -dBATCH -sDEVICE=png256 -r600
% -dTextAlphaBits=4 -sOutputFile=page_%03d.png input.pdf
% \end{verbatim}
-The option \texttt{-dTextAlphaBits=4} improves font
-antialiasing.\footnote{Details can be found in the documentation of gs
- \url{https://www.ghostscript.com/doc/current/Use.htm}}
+The option \mbox{\texttt{-dTextAlphaBits=4}} improves font
+antialiasing.\footnote{Details can be found in the documentation of
+\texttt{gs} \url{https://ghostscript.readthedocs.io/en/latest/Use.html}}
\textbf{Details on step 2 --- Import \texttt{.png} images:}
@@ -1378,11 +1519,42 @@ slide format (e.\,g. 4:3), import the \texttt{.png} files with
% \texttt{0.0cm}, \emph{Postion~Y}: \texttt{0.0cm}, \emph{Width}:
% \texttt{28.0cm}, activate the checkbox \emph{Keep~ratio}
into consecutive empty slides.\footnote{Menu
- structure of LibreOffice v6.4}. The presentation can now be saved
+ structure of LibreOffice v6.4, v7.3}. The presentation can now be saved
in the format of Impresss (\texttt{.odp}) or
one of the Microsoft Powerpoint formats (\texttt{.ppt} or \texttt{.pptx}).
+\subsubsection{PDF \ldots\ SVG \ldots\ Impress/Powerpoint}
+
+\label{sec:PdfSvgImpress}
+
+An alternative way to make a Powerpoint/Impress presentation from the
+.pdf-file is to convert it into a series of \textbf{.pdf}-pages, convert
+these into \texttt{.svg} format and to import the \texttt{.svg}-files into
+the Impress/Powerpoint presentation. The first step:%
+\footnote{The command in a Windows terminal should be:
+ \texttt{pdftk input.pdf burst output p\_\%\%02d.pdf}}
+
+\begin{verbatim}
+ pdftk input.pdf burst output p_%02d.pdf
+\end{verbatim}
+
+converts the file \texttt{input.pdf} into a series of files
+\texttt{p\_01.pdf}, \texttt{p\_02.pdf}, \texttt{p\_03.pdf}, \ldots, which
+can then be converted with the command \texttt{pdftocairo}:%
+\footnote{Available in the \texttt{poppler-utils} package, a Windows version
+may be obtained at: \url{https://github.com/oschwartz10612/poppler-windows}}
+
+\begin{verbatim}
+ pdftocairo -svg p_01.pdf p_01.svg
+ pdftocairo -svg p_02.pdf p_02.svg
+ pdftocairo -svg p_03.pdf p_03.svg
+ ...
+\end{verbatim}
+
+This series of commands is best executed from a shell script. The resulting
+\texttt{.svg} files are then imported into an Impress/Powerpoint presentation.
+
\subsection{The \texttt{pdfpc}-viewer: add notes}
\index{pdfpc viewer@\texttt{pdfpc} viewer}
@@ -1425,7 +1597,7 @@ added). \textbf{v0.2e} (15.04.2005): Documentation completed (sections
(12.08.2005): new (class) options for font selection: \texttt{tmrfont} (Times
Roman), \texttt{helvetfont} (Helvetica), \texttt{cmfont} (Computer Modern),
\texttt{sansfont} (Sans Serif: default). Documentation updated, sections
-\ref{secInclGraphicsFiles} and \ref{secTwoColumns} added. \textbf{v0.4}
+\ref{secUsageGraph} and \ref{secTwoColumns} added. \textbf{v0.4}
(20.01.2018): New class options for different screen aspect ratios
\texttt{4x3}, \texttt{16x9}, \texttt{16x10}; ``compressed'' list environments
modified; documentation completed: packages for use with \texttt{elpres}:
@@ -1455,6 +1627,13 @@ bug in the \texttt{elpres...scheme.sty} files was fixed (incorrect value for
archive \texttt{elpres.tds.zip} is added for \texttt{ctan.org} upload.
\textbf{v1.0}: Class option \texttt{ballsymb} added, manual updated.
\textbf{v1.0.1}: Corrected upload to \texttt{ctan.org}
+\textbf{v1.1} (28.05.2024): Fixes and corrections in \texttt{elpres.cls};
+manual: parts of section \ref{secUsage} have been rewritten,
+section \ref{sec:convert-into-libreoff} has been completed: new section
+\ref{sec:PdfSvgImpress}.
+Definition of a an alternative command for footnotes (\verb+\altfnarea+)
+has been added to the manual (section \ref{sec:AltFootnoteFormat}).
+
\printindex