texlive[43418] Master/texmf-dist: overlays (6mar17)
commits+karl at tug.org
commits+karl at tug.org
Mon Mar 6 22:59:44 CET 2017
Revision: 43418
http://tug.org/svn/texlive?view=revision&revision=43418
Author: karl
Date: 2017-03-06 22:59:44 +0100 (Mon, 06 Mar 2017)
Log Message:
-----------
overlays (6mar17)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/overlays/ChangeLog
trunk/Master/texmf-dist/doc/latex/overlays/README
trunk/Master/texmf-dist/doc/latex/overlays/overlays.pdf
trunk/Master/texmf-dist/doc/latex/overlays/overlays.tex
trunk/Master/texmf-dist/doc/latex/overlays/sample.pdf
trunk/Master/texmf-dist/doc/latex/overlays/sample.tex
trunk/Master/texmf-dist/tex/latex/overlays/overlays.sty
Modified: trunk/Master/texmf-dist/doc/latex/overlays/ChangeLog
===================================================================
--- trunk/Master/texmf-dist/doc/latex/overlays/ChangeLog 2017-03-06 21:59:30 UTC (rev 43417)
+++ trunk/Master/texmf-dist/doc/latex/overlays/ChangeLog 2017-03-06 21:59:44 UTC (rev 43418)
@@ -1,3 +1,11 @@
+2017-03-05:
+ * blend all colors in the content of the "\visible" command with the background
+ color on non-specified overlays
+ * require the "xcolor" package instead of the "color" package
+ * clarify in the documentation how the "\saveseriesbetweenoverlays" command can
+ be used for series of cloned and uncloned lists
+ * bump version to 2.6
+
2017-03-04:
* "\saveseriesbetweenoverlays" command for enumitem series not to be
incremented between overlays (currently restricted to the first level of
Modified: trunk/Master/texmf-dist/doc/latex/overlays/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/overlays/README 2017-03-06 21:59:30 UTC (rev 43417)
+++ trunk/Master/texmf-dist/doc/latex/overlays/README 2017-03-06 21:59:44 UTC (rev 43418)
@@ -1,4 +1,4 @@
-The "overlays" LaTeX package (version 2.5)
+The "overlays" LaTeX package (version 2.6)
------------------------------------------
The "overlay" package allows to write presentations with dynamic slides. It does
@@ -5,7 +5,7 @@
not presuppose any specific document class. Rather, it is a lightweight
alternative to full-fledged presentation classes like "beamer".
-The package requires the following packages: "color", "environ", and "pgffor"
+The package requires the following packages: "xcolor", "environ", and "pgffor"
(part of "pgf").
It is released 'as is' with no warranty under the LaTeX Project Public License,
Modified: trunk/Master/texmf-dist/doc/latex/overlays/overlays.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/overlays/overlays.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/overlays/overlays.tex 2017-03-06 21:59:30 UTC (rev 43417)
+++ trunk/Master/texmf-dist/doc/latex/overlays/overlays.tex 2017-03-06 21:59:44 UTC (rev 43418)
@@ -9,7 +9,7 @@
\begin{document}
\title{\textsf{overlays} -- incremental slides}
\author{Andreas Nolda}
-\date{2017/03/04 (v.\,2.5)}
+\date{2017/03/05 (v.\,2.6)}
\maketitle
\noindent The \textsf{overlay} package allows to write presentations with
@@ -80,13 +80,13 @@
\hyphenation{enum-item}
\DescribeMacro{\saveseriesbetweenoverlays}
-Series of first-level lists cloned by means of the |\newlist| command of the
+Series of first-level lists specified by the |series| and |resume| keys of the
\textsf{enumitem} package can be saved between overlays by means of the
following command:
\begin{quote}
|\saveseriesbetweenoverlays{|\meta{series name}|}|
\end{quote}
-See below for known limitations.
+See below for known limitations regarding the series name.
The |\savecountersbetweenoverlays| and |\saveseriesbetweenoverlays| commands
are typically used in the preamble.
@@ -97,14 +97,21 @@
commands or environments. They may be used in the content of the |alltt|
environment, though.
-The |\saveseriesbetweenoverlays| command requires that the series name matches
-the list name.
+The |\saveseriesbetweenoverlays| command only supports first-level lists. In
+addition, it requires that the series name matches the basename of the list
+counter (i.e. the counter name without the final |i|). In the case of the
+|enumerate| list, the series name thus should be |enum|; in the case of lists
+cloned by means of the |\newlist| command, the series name should be identical
+to the list name.
\section{Dependencies}
-The \textsf{overlays} package requires the following packages: \textsf{color},
+The \textsf{overlays} package requires the following packages: \textsf{xcolor},
\textsf{environ}, and \textsf{pgffor} (part of \textsf{pgf}).
+The \textsf{overlays} package enables support for the \textsf{pstricks} package
+if the latter is loaded before the former.
+
\section{Credits}
The code of the \textsf{overlays} package is inspired by Matthias Meister's
Modified: trunk/Master/texmf-dist/doc/latex/overlays/sample.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/overlays/sample.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/overlays/sample.tex 2017-03-06 21:59:30 UTC (rev 43417)
+++ trunk/Master/texmf-dist/doc/latex/overlays/sample.tex 2017-03-06 21:59:44 UTC (rev 43418)
@@ -33,8 +33,8 @@
\textit{A sample presentation}} \\[\baselineskip]
Andreas Nolda \\
\url{http://andreas.nolda.org}}\vfill
-{\small Version 2.5 \\
-4 March 2017}
+{\small Version 2.6 \\
+5 March 2017}
\clearpage
\begin{fragileoverlays}{6}
@@ -161,11 +161,12 @@
by means of the command
\alert{2}{\texttt{\textbackslash{savecounterbetweenoverlays\{\meta{counter name}\}}}}.}
-\visible{3-}{Series of first-level lists cloned by means of the
-\texttt{\textbackslash{}newlist} command of the \textrm{enumitem} package can be saved between
+\visible{3-}{Series of first-level lists specified by the \texttt{series} and
+\texttt{resume} keys of the \textrm{enumitem} package can be saved between
overlays by means of the command
\alert{3}{\texttt{\textbackslash{saveseriesbetweenoverlays\{\meta{series
-name}\}}}}, provided that the series name matches the list name.}
+name}\}}}}, provided that the series name matches the basename of the list
+counter (i.e. the counter name without the final \texttt{i}).}
\end{overlays}
\clearpage
Modified: trunk/Master/texmf-dist/tex/latex/overlays/overlays.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/overlays/overlays.sty 2017-03-06 21:59:30 UTC (rev 43417)
+++ trunk/Master/texmf-dist/tex/latex/overlays/overlays.sty 2017-03-06 21:59:44 UTC (rev 43418)
@@ -1,9 +1,9 @@
-\ProvidesPackage{overlays}[2017/03/04 v2.5 Incremental slides]
+\ProvidesPackage{overlays}[2017/03/05 v2.6 Incremental slides]
% Copyright (C) 2017 Andreas Nolda
% Author: Andreas Nolda <andreas at nolda.org>
-% Version: 2.5
+% Version: 2.6
% This work may be distributed and/or modified under the conditions of the LaTeX
% Project Public License, either version 1.3 of this license or (at your option)
@@ -17,7 +17,7 @@
% overlays as well as for overlays with verbatim content is taken from the
% "texpower" package, which in turn is based on Till Tantau's "beamer" package.
-\RequirePackage{color}
+\RequirePackage{xcolor}
\RequirePackage{environ}
\RequirePackage{pgffor}
@@ -43,8 +43,7 @@
\let\savebetweenoverlays\savecounterbetweenoverlays % for backward compatibility
\newcommand{\saveseriesbetweenoverlays}[1]%
- {\expandafter\newcount\csname s at ve#1i\endcsname
- \expandafter\def\expandafter\s at vedseries\expandafter{\s at vedseries\@elt{#1}}}
+ {\expandafter\def\expandafter\s at vedseries\expandafter{\s at vedseries\@elt{#1}}}
\savebetweenoverlays{page}
\savebetweenoverlays{equation}
@@ -157,8 +156,8 @@
{\def\pssetb at ckgroundcolor{\relax}}
\newcommand{\visible}[2]{\overl at y{#1}{#2}{{\color{background}%
+ \blendcolors{!0!background}%
\pssetb at ckgroundcolor
- \let\default at color\current at color % make equation number invisible
#2%
\ifvmode
\unskip % undo spurious space introduced by \color
More information about the tex-live-commits
mailing list