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