diff options
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r-- | Master/texmf-dist/doc/latex/elpres/README.md | 11 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/elpres/elpres-example.pdf | bin | 216833 -> 250623 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/elpres/elpres-example.tex | 146 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/elpres/elpres-manual.pdf | bin | 161486 -> 118410 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/elpres/elpres-manual.tex | 517 |
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 Binary files differindex c3c4b307874..435b0a5e6b8 100644 --- a/Master/texmf-dist/doc/latex/elpres/elpres-example.pdf +++ b/Master/texmf-dist/doc/latex/elpres/elpres-example.pdf 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 Binary files differindex 9bc920796ca..08d4756c2f6 100644 --- a/Master/texmf-dist/doc/latex/elpres/elpres-manual.pdf +++ b/Master/texmf-dist/doc/latex/elpres/elpres-manual.pdf 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 |