summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/scrambledenvs
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-08-04 21:15:12 +0000
committerKarl Berry <karl@freefriends.org>2021-08-04 21:15:12 +0000
commit84add80fcbe06487790abb0c888ad0675a9d2f8d (patch)
tree7f25e1283a08925ed1b46351cb621e1b8a2bd62f /Master/texmf-dist/source/latex/scrambledenvs
parentf44b7d6fa3f23958c1e1d7280b318ff4dbf6ba52 (diff)
scrambledenvs (4aug21)
git-svn-id: svn://tug.org/texlive/trunk@60163 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/scrambledenvs')
-rw-r--r--Master/texmf-dist/source/latex/scrambledenvs/scrambledenvs.dtx19
1 files changed, 12 insertions, 7 deletions
diff --git a/Master/texmf-dist/source/latex/scrambledenvs/scrambledenvs.dtx b/Master/texmf-dist/source/latex/scrambledenvs/scrambledenvs.dtx
index d83f1cfffd5..bc51131fd89 100644
--- a/Master/texmf-dist/source/latex/scrambledenvs/scrambledenvs.dtx
+++ b/Master/texmf-dist/source/latex/scrambledenvs/scrambledenvs.dtx
@@ -15,7 +15,11 @@
\iffalse
%</internal>
%<*readme>
-# The LaTeX package scrambledenvs - version 1.0.0 (2021/07/31)
+# The LaTeX package scrambledenvs - version 1.0.1 (2021/08/03)
+
+> Copyright (C) 2021 Dennis Chen proofprogram@gmail.com
+>
+> This file may be distributed and/or modified under the conditions the LaTeX Project Public License (LPPL), either version 1.3 of this license or (at your option) any later version. The latest version of this license can be found in http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all distributions of LaTeX version 2005/12/01 or later.
**scrambledenvs** allows you to arbitrarily create and print scrambled environments (like scrambled hints in a book) and customize the output.
@@ -115,13 +119,13 @@ This package consists of the file scrambledenvs.dtx,
%</internal>
%<*main>
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{scrambledenvs}[2021/07/31 v1.0.0 Create and print scrambled environments]
+\ProvidesPackage{scrambledenvs}[2021/08/03 v1.0.1 Create and print scrambled environments]
\RequirePackage{forloop}
\RequirePackage{pgfmath}
\pgfmathsetseed{2407}
%</main>
%<*driver>
-\ProvidesFile{\jobname.dtx}[2021/07/31 v1.0.0 Create and print scrambled environments]
+\ProvidesFile{\jobname.dtx}[2021/08/03 v1.0.1 Create and print scrambled environments]
\documentclass{ltxdoc}
\EnableCrossrefs
@@ -136,6 +140,7 @@ This package consists of the file scrambledenvs.dtx,
%</driver>
% \fi
% \GetFileInfo{\jobname.dtx}
+% \changes{v1.0.1}{2021/08/03}{Add info about author and license to README}
% \changes{v1.0.0}{2021/07/31}{Initial version}
%
% \renewcommand{\emph}[1]{\textbf{#1}}
@@ -212,6 +217,7 @@ This package consists of the file scrambledenvs.dtx,
%</helper>
% \fi
% \DescribeEnv{hints}
+% \changes{v1.0.1}{2021/08/03}{Adjust spacing to make two scrambled envs look prettier together}
% This is the outer environment. Depending on how many |hint| environments are put inside it, it will either typeset \emph{Hints:} or \emph{Hint:} with the numerical labels of the passed in hints following it.
% You should put in nothing but the inner environment |hint|. (See the examples for a correct usage.)
% \iffalse
@@ -222,7 +228,6 @@ This package consists of the file scrambledenvs.dtx,
\newenvironment{#1s}{%
\setcounter{scrambledenvs@#1@tempcount}{0}%
\def\scrambledenvs@active{#1}%
- \unskip\ignorespaces%
}
{
\ifnum\value{scrambledenvs@#1@tempcount}=0\relax
@@ -231,9 +236,9 @@ This package consists of the file scrambledenvs.dtx,
{\csname scrambledenvs@#1@labelfont\endcsname\csname scrambledenvs@#1@label\endcsname :}
{\csname scrambledenvs@#1@reffont\endcsname\ref{#1:\value{scrambledenvs@#1@count}}}%
\else
- {\csname scrambledenvs@#1@labelfont\endcsname\csname scrambledenvs@#1@label\endcsname s:}%
- \forloop{scrambledenvs@loopcount}{\the\numexpr\value{scrambledenvs@#1@count}-\value{scrambledenvs@#1@tempcount}+1\relax}{\value{scrambledenvs@loopcount}<\the\numexpr\value{scrambledenvs@#1@count}+1\relax} {
- {\csname scrambledenvs@#1@reffont\endcsname\ref{#1:\thescrambledenvs@loopcount}}%
+ {\csname scrambledenvs@#1@labelfont\endcsname\csname scrambledenvs@#1@label\endcsname s:}
+ \forloop{scrambledenvs@loopcount}{\the\numexpr\value{scrambledenvs@#1@count}-\value{scrambledenvs@#1@tempcount}+1\relax}{\value{scrambledenvs@loopcount}<\the\numexpr\value{scrambledenvs@#1@count}+1\relax} {%
+ {\csname scrambledenvs@#1@reffont\endcsname\ref{#1:\thescrambledenvs@loopcount}}
}
\fi
\fi