texlive[53773] Master/texmf-dist: latex-tools-dev (minus utility

commits+karl at tug.org commits+karl at tug.org
Thu Feb 13 23:28:17 CET 2020


Revision: 53773
          http://tug.org/svn/texlive?view=revision&revision=53773
Author:   karl
Date:     2020-02-13 23:28:17 +0100 (Thu, 13 Feb 2020)
Log Message:
-----------
latex-tools-dev (minus utility files again) (13feb20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex-dev/tools/README.md
    trunk/Master/texmf-dist/doc/latex-dev/tools/afterpage.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/array.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/bm.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/calc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/changes.txt
    trunk/Master/texmf-dist/doc/latex-dev/tools/dcolumn.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/delarray.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/enumerate.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/fileerr.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/fontsmpl.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/ftnright.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/hhline.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/indentfirst.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/layout.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/longtable.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/multicol.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/rawfonts.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/shellesc.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/showkeys.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/somedefs.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/tabularx.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/theorem.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/tools-overview.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/trace.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/varioref.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/verbatim.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/xr.pdf
    trunk/Master/texmf-dist/doc/latex-dev/tools/xspace.pdf
    trunk/Master/texmf-dist/source/latex-dev/tools/array.dtx
    trunk/Master/texmf-dist/tex/latex-dev/tools/array.sty

Removed Paths:
-------------
    trunk/Master/texmf-dist/tex/latex-dev/tools/.tex
    trunk/Master/texmf-dist/tex/latex-dev/tools/calc.sty
    trunk/Master/texmf-dist/tex/latex-dev/tools/e.tex
    trunk/Master/texmf-dist/tex/latex-dev/tools/h.tex
    trunk/Master/texmf-dist/tex/latex-dev/tools/indentfirst.sty
    trunk/Master/texmf-dist/tex/latex-dev/tools/layout.sty
    trunk/Master/texmf-dist/tex/latex-dev/tools/q.tex
    trunk/Master/texmf-dist/tex/latex-dev/tools/r.tex
    trunk/Master/texmf-dist/tex/latex-dev/tools/s.tex
    trunk/Master/texmf-dist/tex/latex-dev/tools/shellesc.sty
    trunk/Master/texmf-dist/tex/latex-dev/tools/trace.sty
    trunk/Master/texmf-dist/tex/latex-dev/tools/x.tex

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/tools/README.md	2020-02-13 22:20:56 UTC (rev 53772)
+++ trunk/Master/texmf-dist/doc/latex-dev/tools/README.md	2020-02-13 22:28:17 UTC (rev 53773)
@@ -1,7 +1,7 @@
 The LaTeX `tools` bundle
 ========================
 
-Release 2020-10-01 pre-release 0
+Release 2020-10-01 pre-release 2
 
 Overview
 --------

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/afterpage.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/array.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/bm.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/calc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/changes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex-dev/tools/changes.txt	2020-02-13 22:20:56 UTC (rev 53772)
+++ trunk/Master/texmf-dist/doc/latex-dev/tools/changes.txt	2020-02-13 22:28:17 UTC (rev 53773)
@@ -5,6 +5,12 @@
 are not part of the distribution.
 =======================================================================
 
+2020-02-10  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+
+	* array.dtx (subsection{Implementing column types w and W}):
+	Unbox collected material so that stretchable glue
+	inside can act (gh/270#)
+
 #########################
 # 2020-02-02 Release
 #########################

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/dcolumn.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/delarray.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/enumerate.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/fileerr.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/fontsmpl.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/ftnright.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/hhline.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/indentfirst.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/layout.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/longtable.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/multicol.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/rawfonts.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/shellesc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/showkeys.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/somedefs.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/tabularx.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/theorem.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/tools-overview.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/trace.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/varioref.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/verbatim.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/xr.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex-dev/tools/xspace.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex-dev/tools/array.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex-dev/tools/array.dtx	2020-02-13 22:20:56 UTC (rev 53772)
+++ trunk/Master/texmf-dist/source/latex-dev/tools/array.dtx	2020-02-13 22:28:17 UTC (rev 53773)
@@ -32,7 +32,7 @@
 %<+package>\DeclareCurrentRelease{}{2019-10-01}
 %<+package>
 %<+package>\ProvidesPackage{array}
-%<+package>         [2019/08/31 v2.4l Tabular extension package (FMi)]
+%<+package>         [2020/02/10 v2.4m Tabular extension package (FMi)]
 %
 % \fi
 %
@@ -3056,10 +3056,13 @@
 %    of the cell content is now in box "\ar at cellbox".  As a final step we
 %    put that box into a "\makebox" using the optional arguments of
 %    that command to achieve the correct width and the desired
-%    alignment within that width.
+%    alignment within that width. We unbox the collected material so
+%    that any stretchable glue inside can interact with the alignment.
+% \changes{v2.4m}{2020/02/10}{Unbox collected material so that
+%  %    stretchable glue inside can act (gh/270)}
 %    \begin{macrocode}
   <{\end{lrbox}%
-    \makebox[#2][#1]{\usebox\ar at cellbox}}}
+    \makebox[#2][#1]{\unhbox\ar at cellbox}}}
 %    \end{macrocode}
 %  \end{macro}
 

Deleted: trunk/Master/texmf-dist/tex/latex-dev/tools/.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/tools/.tex	2020-02-13 22:20:56 UTC (rev 53772)
+++ trunk/Master/texmf-dist/tex/latex-dev/tools/.tex	2020-02-13 22:28:17 UTC (rev 53773)
@@ -1,41 +0,0 @@
-%%
-%% This is file `.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% fileerr.dtx  (with options: `return')
-%% 
-%% This is a generated file.
-%% 
-%% The source is maintained by the LaTeX Project team and bug
-%% reports for it can be opened at https://latex-project.org/bugs/
-%% (but please observe conditions on bug reports sent to that address!)
-%% 
-%% 
-%% Copyright (C) 1993-2020
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%% 
-%% This file was generated from file(s) of the Standard LaTeX `Tools Bundle'.
-%% --------------------------------------------------------------------------
-%% 
-%% It may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3c
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3c or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%% 
-%% This file may only be distributed together with a copy of the LaTeX
-%% `Tools Bundle'. You may however distribute the LaTeX `Tools Bundle'
-%% without such generated files.
-%% 
-%% The list of all files belonging to the LaTeX `Tools Bundle' is
-%% given in the file `manifest.txt'.
-%% 
- \message{File ignored}
-\endinput
-%%
-%% End of file `.tex'.

Modified: trunk/Master/texmf-dist/tex/latex-dev/tools/array.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/tools/array.sty	2020-02-13 22:20:56 UTC (rev 53772)
+++ trunk/Master/texmf-dist/tex/latex-dev/tools/array.sty	2020-02-13 22:28:17 UTC (rev 53773)
@@ -45,7 +45,7 @@
 \DeclareCurrentRelease{}{2019-10-01}
 
 \ProvidesPackage{array}
-         [2019/08/31 v2.4l Tabular extension package (FMi)]
+         [2020/02/10 v2.4m Tabular extension package (FMi)]
 %%
 
 \def\@addtopreamble#1{\xdef\@preamble{\@preamble #1}}
@@ -361,7 +361,7 @@
   >{\begin{lrbox}\ar at cellbox}%
   c%
   <{\end{lrbox}%
-    \makebox[#2][#1]{\usebox\ar at cellbox}}}
+    \makebox[#2][#1]{\unhbox\ar at cellbox}}}
 
 \newcolumntype{W}[2]
   {>{\begin{lrbox}\ar at cellbox}%

Deleted: trunk/Master/texmf-dist/tex/latex-dev/tools/calc.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/tools/calc.sty	2020-02-13 22:20:56 UTC (rev 53772)
+++ trunk/Master/texmf-dist/tex/latex-dev/tools/calc.sty	2020-02-13 22:28:17 UTC (rev 53773)
@@ -1,289 +0,0 @@
-%%
-%% This is file `calc.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% calc.dtx  (with options: `package')
-%% 
-%% This is a generated file.
-%% 
-%% The source is maintained by the LaTeX Project team and bug
-%% reports for it can be opened at https://latex-project.org/bugs/
-%% (but please observe conditions on bug reports sent to that address!)
-%% 
-%% 
-%% Copyright (C) 1993-2020
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%% 
-%% This file was generated from file(s) of the Standard LaTeX `Tools Bundle'.
-%% --------------------------------------------------------------------------
-%% 
-%% It may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3c
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3c or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%% 
-%% This file may only be distributed together with a copy of the LaTeX
-%% `Tools Bundle'. You may however distribute the LaTeX `Tools Bundle'
-%% without such generated files.
-%% 
-%% The list of all files belonging to the LaTeX `Tools Bundle' is
-%% given in the file `manifest.txt'.
-%% 
-%% File `calc.dtx'.
-%% Copyright (C) 1992--1995
-%%          Kresten Krab Thorup and Frank Jensen.
-%% Copyright (C) 1997--2007
-%%          Kresten Krab Thorup, Frank Jensen and the LaTeX3 Project.
-%%
-%% The original authors (fj at hugin.dk and  krab at daimi.aau.dk) have
-%% contributed this package to the LaTeX distribution.
-%% Problems with this package should now be sent using latexbug.tex to
-%% the normal LaTeX bug report address.
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{calc}
-          [2017/05/25 v4.3 Infix arithmetic (KKT,FJ)]
-\def\calc at assign@generic#1#2#3#4{\let\calc at A#1\let\calc at B#2%
-    \calc at open(#4!%
-    \global\calc at A\calc at B\endgroup#3\calc at B}
-\def\calc at assign@count{\calc at assign@generic\calc at Acount\calc at Bcount}
-\def\calc at assign@dimen{\calc at assign@generic\calc at Adimen\calc at Bdimen}
-\def\calc at assign@skip{\calc at assign@generic\calc at Askip\calc at Bskip}
-\newcount\calc at Acount   \newcount\calc at Bcount
-\newdimen\calc at Adimen   \newdimen\calc at Bdimen
-\newskip\calc at Askip     \newskip\calc at Bskip
-\def\setcounter#1#2{\@ifundefined{c@#1}{\@nocounterr{#1}}%
-   {\calc at assign@count{\global\csname c@#1\endcsname}{#2}}}
-  \def\addtocounter#1#2{\@ifundefined{c@#1}{\@nocounterr{#1}}%
-    {\calc at assign@count{\global\advance\csname c@#1\endcsname}{#2}}}%
-  \def\stepcounter#1{\@ifundefined {c@#1}%
-    {\@nocounterr {#1}}%
-    {\global\advance\csname c@#1\endcsname \@ne
-    \begingroup
-      \let\@elt\@stpelt \csname cl@#1\endcsname
-    \endgroup}}%
-\@ifpackageloaded{amstext}{%
- \expandafter\def\expandafter\stepcounter
-    \expandafter#\expandafter1\expandafter{%
-    \expandafter\iffirstchoice@\stepcounter{#1}\fi
- }
- \expandafter\def\expandafter\addtocounter
-    \expandafter#\expandafter1\expandafter#\expandafter2\expandafter{%
-    \expandafter\iffirstchoice@\addtocounter{#1}{#2}\fi
- }
-}{}
-\DeclareRobustCommand\setlength{\calc at assign@skip}
-\DeclareRobustCommand\addtolength[1]{\calc at assign@skip{\advance#1}}
-\def\calc at pre@scan#1{%
-  \expandafter\@calc at pre@scan\romannumeral-`\a#1}
-\def\@calc at pre@scan#1{%
-  \ifx(#1%
-    \expandafter\calc at open
-  \else
-    \ifx\widthof#1%
-      \expandafter\expandafter\expandafter\calc at textsize
-    \else
-      \ifx\maxof#1%
-        \expandafter\expandafter\expandafter\expandafter
-        \expandafter\expandafter\expandafter\calc at maxmin@addsub
-      \else
-        \calc at numeric% no \expandafter needed for this one.
-      \fi
-    \fi
-  \fi
-  #1}
-\def\calc at open({\begingroup\aftergroup\calc at initB
-   \begingroup\aftergroup\calc at initB
-   \calc at pre@scan}
-\def\calc at initB{\calc at B\calc at A}
-\def\calc at numeric{\afterassignment\calc at post@scan \global\calc at A}
-\@for\reserved at a:=widthof,heightof,depthof,totalheightof,maxof,minof\do
-{\@ifundefined{\reserved at a}{}{%
-  \PackageError{calc}{%
-  The\space calc\space package\space reserves\space the\space
-  command\space name\space `\@backslashchar\reserved at a'\MessageBreak
-  but\space it\space has\space already\space been\space defined\space
-  with\space the\space meaning\MessageBreak
-  `\expandafter\meaning\csname\reserved at a\endcsname'.\MessageBreak
-  This\space original\space definition\space will\space be\space lost}%
-  {If\space you\space need\space a\space command\space with\space
-  this\space definition,\space you\space must\space use\space a\space
-  different\space name.}}%
-}
-\let\widthof\ignorespaces
-\let\heightof\ignorespaces
-\let\depthof\ignorespaces
-\let\totalheightof\ignorespaces
-\def\calc at textsize #1#2{%
-  \begingroup
-    \let\widthof\wd
-    \let\heightof\ht
-    \let\depthof\dp
-    \def\totalheightof{\ht\dp}%
-    \expandafter\@settodim\expandafter{#1}%
-      {\global\calc at A}%
-      {%
-       \let\widthof\ignorespaces
-       \let\heightof\ignorespaces
-       \let\depthof\ignorespaces
-       \let\totalheightof\ignorespaces
-       #2}%
-  \endgroup
-  \calc at post@scan}
-\def\calc at post@scan#1{%
- \expandafter\@calc at post@scan\romannumeral-`\a#1}
-\def\@calc at post@scan#1{%
-  \ifx#1!\let\calc at next\endgroup \else
-    \ifx#1+\let\calc at next\calc at add \else
-      \ifx#1-\let\calc at next\calc at subtract \else
-        \ifx#1*\let\calc at next\calc at multiplyx \else
-          \ifx#1/\let\calc at next\calc at dividex \else
-            \ifx#1)\let\calc at next\calc at close \else
-              \ifx#1\relax\let\calc at next\calc at post@scan \else
-                \def\calc at next{\calc at error#1}%
-              \fi
-            \fi
-          \fi
-        \fi
-      \fi
-    \fi
-  \fi
-  \calc at next}
-\def\calc at add{\calc at generic@add\calc at addAtoB}
-\def\calc at subtract{\calc at generic@add\calc at subtractAfromB}
-\def\calc at generic@add#1{\endgroup\global\calc at A\calc at B\endgroup
-   \begingroup\aftergroup#1\begingroup\aftergroup\calc at initB
-   \calc at pre@scan}
-\def\calc at addAtoB{\advance\calc at B\calc at A}
-\def\calc at subtractAfromB{\advance\calc at B-\calc at A}
-\ifx\real\@undefined\let\real\relax\fi
-\ifx\ratio\@undefined\let\ratio\relax\fi
-\def\calc at ratio@x{\ratio}
-\def\calc at real@x{\real}
-\def\calc at multiplyx#1{\def\calc at tmp{#1}%
-  \ifx\calc at tmp\calc at ratio@x \let\calc at next\calc at ratio@multiply \else
-    \ifx\calc at tmp\calc at real@x \let\calc at next\calc at real@multiply \else
-      \ifx\maxof#1\let\calc at next\calc at maxmin@multiply \else
-        \let\calc at next\calc at multiply
-      \fi
-    \fi
-  \fi
-  \calc at next#1}
-\def\calc at dividex#1{\def\calc at tmp{#1}%
-  \ifx\calc at tmp\calc at ratio@x \let\calc at next\calc at ratio@divide \else
-    \ifx\calc at tmp\calc at real@x \let\calc at next\calc at real@divide \else
-      \ifx\maxof#1\let\calc at next\calc at maxmin@divide \else
-        \let\calc at next\calc at divide
-      \fi
-    \fi
-  \fi
-  \calc at next#1}
-\def\calc at multiply{\calc at generic@multiply\calc at multiplyBbyA}
-\def\calc at divide{\calc at generic@multiply\calc at divideBbyA}
-\def\calc at generic@multiply#1{\endgroup\begingroup
-   \let\calc at A\calc at Acount \let\calc at B\calc at Bcount
-   \aftergroup#1\calc at pre@scan}
-\def\calc at multiplyBbyA{\multiply\calc at B\calc at Acount}
-\def\calc at divideBbyA{\divide\calc at B\calc at Acount}
-\def\calc at close
-   {\endgroup\global\calc at A\calc at B
-    \endgroup\global\calc at A\calc at B
-    \calc at post@scan}
-\def\calc at ratio@multiply\ratio{\calc at ratio@evaluate}
-\def\calc at ratio@divide\ratio#1#2{\calc at ratio@evaluate{#2}{#1}}
-\newcount\calc at Ccount
-\let\calc at numerator=\calc at Bcount
-\let\calc at denominator=\calc at Ccount
-\def\calc at ratio@evaluate#1#2{%
-   \endgroup\begingroup
-      \calc at assign@dimen\calc at numerator{#1}%
-      \calc at assign@dimen\calc at denominator{#2}%
-      \gdef\calc at the@ratio{}%
-      \ifnum\calc at numerator<0 \calc at numerator-\calc at numerator
-         \gdef\calc at the@ratio{-}%
-      \fi
-      \ifnum\calc at denominator<0 \calc at denominator-\calc at denominator
-         \xdef\calc at the@ratio{\calc at the@ratio-}%
-      \fi
-      \calc at Acount\calc at numerator
-      \divide\calc at Acount\calc at denominator
-      \xdef\calc at the@ratio{\calc at the@ratio\number\calc at Acount.}%
-      \calc at next@digit \calc at next@digit \calc at next@digit
-      \calc at next@digit \calc at next@digit \calc at next@digit
-   \endgroup
-   \calc at multiply@by at real\calc at the@ratio
-   \begingroup
-   \calc at post@scan}
-\def\calc at next@digit{%
-      \multiply\calc at Acount\calc at denominator
-      \advance\calc at numerator -\calc at Acount
-      \multiply\calc at numerator 10
-      \calc at Acount\calc at numerator
-      \divide\calc at Acount\calc at denominator
-      \xdef\calc at the@ratio{\calc at the@ratio\number\calc at Acount}}
-\def\calc at multiply@by at real#1{\calc at Bdimen #1\calc at B \calc at B\calc at Bdimen}
-\def\calc at real@multiply\real#1{\endgroup
-   \calc at multiply@by at real{#1}\begingroup
-   \calc at post@scan}
-\def\calc at real@divide\real#1{\calc at ratio@evaluate{1pt}{#1pt}}
-\let\maxof\@@italiccorr
-\let\minof\@@italiccorr
-\newskip\calc at Cskip
-\newif\ifcalc at count@
-\def\calc at maxmin@addsub#1#2#3{\begingroup
-  \ifx\calc at A\calc at Acount%
-    \calc at count@true
-  \else
-    \calc at count@false
-  \fi
-  \calc at maxmin@generic#1{#2}{#3}%
-  \endgroup
-  \calc at post@scan
-}
-\def\calc at maxmin@generic#1#2#3{%
-  \begingroup
-    \ifcalc at count@
-      \calc at assign@count\calc at Ccount{#2}%
-      \calc at assign@count\calc at Bcount{#3}%
-      \def\minof{<}\def\maxof{>}%
-      \global\calc at A\ifnum\calc at Ccount#1\calc at Bcount
-        \calc at Ccount\else\calc at Bcount\fi
-    \else
-      \calc at assign@skip\calc at Cskip{#2}%
-      \calc at assign@skip\calc at Bskip{#3}%
-      \def\minof{<}\def\maxof{>}%
-      \global\calc at A\ifdim\calc at Cskip#1\calc at Bskip
-        \calc at Cskip\else\calc at Bskip\fi
-    \fi
-  \endgroup
-}
-\def\calc at maxmin@divmul#1#2#3#4{%
-  \endgroup\begingroup
-  \calc at count@true
-  \aftergroup#1%
-  \calc at maxmin@generic#2{#3}{#4}%
-  \endgroup\begingroup
-  \calc at post@scan
-}
-\def\calc at maxmin@multiply{\calc at maxmin@divmul\calc at multiplyBbyA}
-\def\calc at maxmin@divide  {\calc at maxmin@divmul\calc at divideBbyA}
-\def\calc at error#1{%
-   \PackageError{calc}%
-     {`#1' invalid at this point}%
-     {I expected to see one of: + - * / )}}
-\def\@settodim#1#2#3{%
-  \setbox\@tempboxa\hbox{{#3}}%
-  \dimen at ii=\z@
-  \@tf at r\reserved at a #1\do{%
-  \advance\dimen at ii\reserved at a\@tempboxa}%
-  #2=\dimen at ii
-  \setbox\@tempboxa\box\voidb at x}
-\def\settototalheight{\@settodim{\ht\dp}}
-\endinput
-%%
-%% End of file `calc.sty'.

Deleted: trunk/Master/texmf-dist/tex/latex-dev/tools/e.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/tools/e.tex	2020-02-13 22:20:56 UTC (rev 53772)
+++ trunk/Master/texmf-dist/tex/latex-dev/tools/e.tex	2020-02-13 22:28:17 UTC (rev 53773)
@@ -1,41 +0,0 @@
-%%
-%% This is file `e.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% fileerr.dtx  (with options: `edit')
-%% 
-%% This is a generated file.
-%% 
-%% The source is maintained by the LaTeX Project team and bug
-%% reports for it can be opened at https://latex-project.org/bugs/
-%% (but please observe conditions on bug reports sent to that address!)
-%% 
-%% 
-%% Copyright (C) 1993-2020
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%% 
-%% This file was generated from file(s) of the Standard LaTeX `Tools Bundle'.
-%% --------------------------------------------------------------------------
-%% 
-%% It may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3c
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3c or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%% 
-%% This file may only be distributed together with a copy of the LaTeX
-%% `Tools Bundle'. You may however distribute the LaTeX `Tools Bundle'
-%% without such generated files.
-%% 
-%% The list of all files belonging to the LaTeX `Tools Bundle' is
-%% given in the file `manifest.txt'.
-%% 
-  \batchmode \errmessage{}\csname @@end\endcsname \end
-\endinput
-%%
-%% End of file `e.tex'.

Deleted: trunk/Master/texmf-dist/tex/latex-dev/tools/h.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/tools/h.tex	2020-02-13 22:20:56 UTC (rev 53772)
+++ trunk/Master/texmf-dist/tex/latex-dev/tools/h.tex	2020-02-13 22:28:17 UTC (rev 53773)
@@ -1,48 +0,0 @@
-%%
-%% This is file `h.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% fileerr.dtx  (with options: `help')
-%% 
-%% This is a generated file.
-%% 
-%% The source is maintained by the LaTeX Project team and bug
-%% reports for it can be opened at https://latex-project.org/bugs/
-%% (but please observe conditions on bug reports sent to that address!)
-%% 
-%% 
-%% Copyright (C) 1993-2020
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%% 
-%% This file was generated from file(s) of the Standard LaTeX `Tools Bundle'.
-%% --------------------------------------------------------------------------
-%% 
-%% It may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3c
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3c or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%% 
-%% This file may only be distributed together with a copy of the LaTeX
-%% `Tools Bundle'. You may however distribute the LaTeX `Tools Bundle'
-%% without such generated files.
-%% 
-%% The list of all files belonging to the LaTeX `Tools Bundle' is
-%% given in the file `manifest.txt'.
-%% 
-\newlinechar=`\^^J
-\message{! The file name provided could not be found.^^J%
-Use `<enter>' to continue processing,^^J%
-`S' to scroll  future errors^^J%
-`R' to run without stopping,^^J%
-`Q' to run quietly,^^J%
-or `X' to terminate TeX}
-\errmessage{}
-\endinput
-%%
-%% End of file `h.tex'.

Deleted: trunk/Master/texmf-dist/tex/latex-dev/tools/indentfirst.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/tools/indentfirst.sty	2020-02-13 22:20:56 UTC (rev 53772)
+++ trunk/Master/texmf-dist/tex/latex-dev/tools/indentfirst.sty	2020-02-13 22:28:17 UTC (rev 53773)
@@ -1,46 +0,0 @@
-%%
-%% This is file `indentfirst.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% indentfirst.dtx  (with options: `package')
-%% 
-%% This is a generated file.
-%% 
-%% The source is maintained by the LaTeX Project team and bug
-%% reports for it can be opened at https://latex-project.org/bugs/
-%% (but please observe conditions on bug reports sent to that address!)
-%% 
-%% 
-%% Copyright (C) 1993-2020
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%% 
-%% This file was generated from file(s) of the Standard LaTeX `Tools Bundle'.
-%% --------------------------------------------------------------------------
-%% 
-%% It may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3c
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3c or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%% 
-%% This file may only be distributed together with a copy of the LaTeX
-%% `Tools Bundle'. You may however distribute the LaTeX `Tools Bundle'
-%% without such generated files.
-%% 
-%% The list of all files belonging to the LaTeX `Tools Bundle' is
-%% given in the file `manifest.txt'.
-%% 
-%% File: indent.dtx Copyright (C) 1991-1994 David Carlisle
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{indentfirst}
-         [1995/11/23 v1.03 Indent first paragraph (DPC)]
-\let\@afterindentfalse\@afterindenttrue
-\@afterindenttrue
-\endinput
-%%
-%% End of file `indentfirst.sty'.

Deleted: trunk/Master/texmf-dist/tex/latex-dev/tools/layout.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/tools/layout.sty	2020-02-13 22:20:56 UTC (rev 53772)
+++ trunk/Master/texmf-dist/tex/latex-dev/tools/layout.sty	2020-02-13 22:28:17 UTC (rev 53773)
@@ -1,457 +0,0 @@
-%%
-%% This is file `layout.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% layout.dtx  (with options: `package')
-%% 
-%% This is a generated file.
-%% 
-%% The source is maintained by the LaTeX Project team and bug
-%% reports for it can be opened at https://latex-project.org/bugs/
-%% (but please observe conditions on bug reports sent to that address!)
-%% 
-%% 
-%% Copyright (C) 1993-2020
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%% 
-%% This file was generated from file(s) of the Standard LaTeX `Tools Bundle'.
-%% --------------------------------------------------------------------------
-%% 
-%% It may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3c
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3c or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%% 
-%% This file may only be distributed together with a copy of the LaTeX
-%% `Tools Bundle'. You may however distribute the LaTeX `Tools Bundle'
-%% without such generated files.
-%% 
-%% The list of all files belonging to the LaTeX `Tools Bundle' is
-%% given in the file `manifest.txt'.
-%% 
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{layout}
-                [2014/10/28 v1.2c Show layout parameters]
-\DeclareOption{dutch}{%
-  \def\Headertext{Kopregel}
-  \def\Bodytext{Broodtekst}
-  \def\Footertext{Voetregel}
-  \def\MarginNotestext{Marge\\Notities}
-  \def\oneinchtext{een inch}
-  \def\notshown{niet getoond}
-  }
-\DeclareOption{german}{%
-  \def\Headertext{Kopfzeile}
-  \def\Bodytext{Haupttext}
-  \def\Footertext{Fu{\ss}zeile}
-  \def\MarginNotestext{Rand-\\ notizen}
-  \def\oneinchtext{ein Zoll}
-  \def\notshown{ohne Abbildung}
-  }
-\DeclareOption{ngerman}{\ExecuteOptions{german}}
-\DeclareOption{english}{%
-  \def\Headertext{Header}
-  \def\Bodytext{Body}
-  \def\Footertext{Footer}
-  \def\MarginNotestext{Margin\\Notes}
-  \def\oneinchtext{one inch}
-  \def\notshown{not shown}
-  }
-\DeclareOption{french}{%
-  \def\Headertext{Ent\^{e}te}
-  \def\Bodytext{Corps}
-  \def\Footertext{Pied de page}
-  \def\MarginNotestext{Marge\\Notes}
-  \def\oneinchtext{un pouce}
-  \def\notshown{non affich\'{e}}
-  }
-\DeclareOption{francais}{\ExecuteOptions{french}}
-\DeclareOption{spanish}{%
-  \def\Headertext{Encabezamiento}
-  \def\Bodytext{Cuerpo}
-  \def\Footertext{Pie de p\'agina}
-  \def\MarginNotestext{Notas\\ Marginales}
-  \def\oneinchtext{una pulgada}
-  \def\notshown{no mostradas}
-  }
-\DeclareOption{portuguese}{%
-  \def\Headertext{Cabe\c{c}alho}
-  \def\Bodytext{Corpo}
-  \def\Footertext{Rodap\'e}
-  \def\MarginNotestext{Notas\\ Marginais}
-  \def\oneinchtext{uma polegada}
-  \def\notshown{n\~ao mostradas}
-  }
-\DeclareOption{brazilian}{%
-  \def\Headertext{Cabe\c{c}alho}
-  \def\Bodytext{Corpo}
-  \def\Footertext{Rodap\'e}
-  \def\MarginNotestext{Notas\\ Marginais}
-  \def\oneinchtext{uma polegada}
-  \def\notshown{n\~ao mostradas}
-  }
-\DeclareOption{italian}{%
-  \def\Headertext{Testatina}
-  \def\Bodytext{Corpo}
-  \def\Footertext{Piedino}
-  \def\MarginNotestext{Note\\ Marginali}
-  \def\oneinchtext{un pollice}
-  \def\notshown{non mostrato}
-  }
-\DeclareOption{verbose}{\let\LayOuttype\typeout}
-\DeclareOption{silent}{\let\LayOuttype\@gobble}
-\def\lay at value{}
-\DeclareOption{integers}{%
-  \renewcommand*{\lay at value}[2]{%
-    \expandafter\number\csname #1@#2\endcsname pt}}
-\DeclareOption{reals}{%
-  \renewcommand*{\lay at value}[2]{\the\csname #2\endcsname}}
-\ExecuteOptions{english,silent,integers}
-\ProcessOptions
-\newcommand\LayOutbs{}
-\chardef\LayOutbs`\\
-\def\ConvertToCount#1#2{%
-  #1=#2
-  \divide #1 by 65536}
-\def\SetToHalf#1#2{#1=#2\relax\divide#1by\tw@}
-\def\SetToQuart#1#2{#1=#2\relax\divide#1by4}
-\def\Identify#1{%
-  \put(\PositionX,\PositionY){\circle{20}}
-  \put(\PositionX,\PositionY){\makebox(0,0){\tiny #1}}
-}
-\def\InsideHArrow#1{{%
-  \ArrowLength = #1
-  \divide\ArrowLength by \tw@
-  \advance\ArrowLength by -10
-  \advance\PositionX by -10
-  \ifnum\ArrowLength<\z@
-    \put(\PositionX,\PositionY){\vector(1,0){-\ArrowLength}}
-    \advance\PositionX by 20
-    \put(\PositionX,\PositionY){\vector(-1,0){-\ArrowLength}}
-  \else
-    \put(\PositionX,\PositionY){\vector(-1,0){\ArrowLength}}
-    \advance\PositionX by 20
-    \put(\PositionX,\PositionY){\vector(+1,0){\ArrowLength}}
-  \fi
-}}
-\def\InsideVArrow#1{{%
-  \ArrowLength = #1
-  \divide\ArrowLength by \tw@
-  \advance\ArrowLength by -10
-  \advance\PositionY by -10
-  \put(\PositionX,\PositionY){\vector(0,-1){\ArrowLength}}
-  \advance\PositionY by 20
-  \put(\PositionX,\PositionY){\vector(0,+1){\ArrowLength}}
-}}
-\def\OutsideHArrow#1#2#3{{%
-  \PositionX = #1
-  \advance\PositionX by #3
-  \put(\PositionX,\PositionY){\vector(-1,0){#3}}
-  \PositionX = #1 \advance\PositionX-#2
-  \advance\PositionX by -#3
-  \put(\PositionX,\PositionY){\vector(+1,0){#3}}
-}}
-\def\OutsideVArrow#1#2#3#4{{%
-  \PositionY = #1
-  \advance\PositionY by -#3
-  \put(\PositionX,\PositionY){\vector(0,+1){#3}}
-  \PositionY = #1
-  \advance\PositionY#2
-  \advance\PositionY#4
-  \put(\PositionX,\PositionY){\vector(0,-1){#4}}
-}}
-\def\Show#1#2{\LayOutbs #2 = \lay at value{#1}{#2}}
-\def\Type#1#2{%
-  \LayOuttype{#2 = \lay at value{#1}{#2}}}
-\newcount\oneinch
-\oneinch=72
-\newcount\cnt at paperwidth
-\newcount\cnt at paperheight
-\ConvertToCount\cnt at paperwidth\paperwidth
-\ConvertToCount\cnt at paperheight\paperheight
-\newcount\cnt at hoffset
-\newcount\cnt at voffset
-\ConvertToCount\cnt at hoffset\hoffset
-\ConvertToCount\cnt at voffset\voffset
-\newcount\cnt at textheight
-\newcount\cnt at textwidth
-\newcount\cnt at topmargin
-\newcount\cnt at oddsidemargin
-\newcount\cnt at evensidemargin
-\newcount\cnt at headheight
-\newcount\cnt at headsep
-\newcount\cnt at marginparsep
-\newcount\cnt at marginparwidth
-\newcount\cnt at marginparpush
-\newcount\cnt at footskip
-\newcount\fheight
-\fheight=12
-\newcount\ref at top
-\ref at top=\cnt at paperheight \advance\ref at top by -\oneinch
-\newcount\ref at hoffset
-\newcount\ref at voffset
-\ref at hoffset=\cnt at hoffset  \advance\cnt at hoffset by \oneinch
-\ref at voffset=\cnt at voffset
-\cnt at voffset=\ref at top
-\advance\cnt at voffset by -\ref at voffset
-\newcount\ref at head
-\newcount\ref at body
-\newcount\ref at foot
-\newcount\ref at margin
-\newcount\ref at marginwidth
-\newcount\ref at marginpar
-\newcount\Interval
-\newcount\ExtraYPos
-\newcount\PositionX
-\newcount\PositionY
-\newcount\ArrowLength
-\def\lay at getvalues{%
-  \ConvertToCount\cnt at textheight\textheight
-  \ConvertToCount\cnt at textwidth\textwidth
-  \ConvertToCount\cnt at topmargin\topmargin
-  \ConvertToCount\cnt at oddsidemargin\oddsidemargin
-  \ConvertToCount\cnt at evensidemargin\evensidemargin
-  \ConvertToCount\cnt at headheight\headheight
-  \ConvertToCount\cnt at headsep\headsep
-  \ConvertToCount\cnt at marginparsep\marginparsep
-  \ConvertToCount\cnt at marginparwidth\marginparwidth
-  \ConvertToCount\cnt at marginparpush\marginparpush
-  \ConvertToCount\cnt at footskip\footskip
-  \ref at head=\ref at top
-    \advance\ref at head by -\ref at voffset
-    \advance\ref at head by -\cnt at topmargin
-    \advance\ref at head by -\cnt at headheight
-  \ref at body=\ref at head
-    \advance\ref at body by -\cnt at headsep
-    \advance\ref at body by -\cnt at textheight
-  \ref at foot=\ref at body
-    \advance\ref at foot by -\cnt at footskip
-  }
-\AtBeginDocument{\lay at getvalues}
-\newcommand\layout{%
-  \@ifstar{\lay at getvalues\lay at xlayout}{\lay at xlayout}}
-\def\lay at xlayout{%
-  \lay at layout
-  \if at twoside
-    \lay at layout
-  \fi}
-\newcommand\lay at layout{%
-  \thispagestyle{empty}
-  \if at twoside
-    \ifodd\count\z@
-      \typeout{Two-sided document style, odd page.}
-      \ref at marginwidth=\cnt at oddsidemargin
-      \ref at marginpar=\oneinch
-      \advance\ref at marginpar by \ref at hoffset
-      \advance\ref at marginpar by \cnt at oddsidemargin
-      \ref at margin\ref at marginpar
-      \if at reversemargin
-        \advance\ref at marginpar by -\cnt at marginparsep
-        \advance\ref at marginpar by -\cnt at marginparwidth
-      \else
-        \advance\ref at marginpar by \cnt at textwidth
-        \advance\ref at marginpar by \cnt at marginparsep
-      \fi
-    \else
-  \typeout{Two-sided document style, even page.}
-      \ref at marginwidth=\cnt at evensidemargin
-      \ref at marginpar=\oneinch
-      \advance\ref at marginpar by \ref at hoffset
-      \advance\ref at marginpar by \cnt at evensidemargin
-      \ref at margin\ref at marginpar
-      \if at reversemargin
-        \advance\ref at marginpar by \cnt at textwidth
-        \advance\ref at marginpar by \cnt at marginparsep
-      \else
-        \advance\ref at marginpar by -\cnt at marginparsep
-        \advance\ref at marginpar by -\cnt at marginparwidth
-      \fi
-    \fi
-  \else
-    \typeout{One-sided document style.}
-    \ref at marginwidth=\cnt at oddsidemargin
-    \ref at marginpar=\oneinch
-    \advance\ref at marginpar by \ref at hoffset
-    \advance\ref at marginpar by \cnt at oddsidemargin
-    \ref at margin\ref at marginpar
-    \if at reversemargin
-      \advance\ref at marginpar by -\cnt at marginparsep
-      \advance\ref at marginpar by -\cnt at marginparwidth
-    \else
-      \advance\ref at marginpar by \cnt at textwidth
-      \advance\ref at marginpar by \cnt at marginparsep
-    \fi
-  \fi
-  \setlength{\unitlength}{.5pt}
-  \begin{picture}(\cnt at paperwidth,\cnt at paperheight)
-    \centering
-    \thicklines
-    \put(0,0){\framebox(\cnt at paperwidth,\cnt at paperheight){\mbox{}}}
-    \put(0,\cnt at voffset){\dashbox{10}(\cnt at paperwidth,0){\mbox{}}}
-    \put(\cnt at hoffset,0){\dashbox{10}(0,\cnt at paperheight){\mbox{}}}
-    \put(\ref at margin,\ref at head){%
-      \framebox(\cnt at textwidth,\cnt at headheight)%
-        {\footnotesize\Headertext}}
-    \put(\ref at margin,\ref at body){%
-      \framebox(\cnt at textwidth,\cnt at textheight){\Bodytext}}
-    \put(\ref at margin,\ref at foot){%
-      \framebox(\cnt at textwidth,\fheight){\footnotesize\Footertext}}
-    \put(\ref at marginpar,\ref at body){%
-      \framebox(\cnt at marginparwidth,\cnt at textheight)%
-               {\footnotesize\shortstack{\MarginNotestext}}}
-    \thinlines
-    \SetToHalf\PositionX\cnt at textwidth
-    \advance\PositionX by \ref at margin
-    \PositionY = \ref at body
-    \advance\PositionY by 50
-    \Identify{8}
-    \InsideHArrow\cnt at textwidth
-    \SetToHalf\PositionY\cnt at textheight
-    \advance\PositionY by \ref at body
-    \PositionX = \cnt at textwidth
-    \divide\PositionX by 5
-    \multiply \PositionX by 4
-    \advance\PositionX by \ref at margin
-    \Identify{7}
-    \InsideVArrow\cnt at textheight
-    \PositionY = 50
-    \SetToHalf\PositionX\cnt at hoffset
-    \Identify{1}
-    \InsideHArrow\cnt at hoffset
-    \SetToQuart\PositionY\cnt at textheight
-    \advance\PositionY by \ref at body
-    \ifnum\ref at marginwidth > 0
-      \OutsideHArrow\ref at margin\ref at marginwidth{20}
-      \PositionX = \cnt at hoffset
-    \else
-      \OutsideHArrow\cnt at hoffset{-\ref at marginwidth}{20}
-      \PositionX = \ref at margin
-    \fi
-    \advance\PositionX by -30
-    \Identify{3}
-    \SetToQuart\PositionY\cnt at textheight
-    \advance\PositionY by \ref at body
-    \advance\PositionY by 30
-    \SetToHalf\PositionX\cnt at marginparwidth
-    \advance\PositionX by \ref at marginpar
-    \Identify{10}
-    \InsideHArrow\cnt at marginparwidth
-    \advance\PositionY by 30
-    \if at twoside
-      \if at reversemargin
-        \ifodd\count\z@
-          \OutsideHArrow\ref at margin\cnt at marginparsep{20}
-          \PositionX = \ref at margin
-        \else
-          \OutsideHArrow\ref at marginpar\cnt at marginparsep{20}
-          \PositionX = \ref at marginpar
-        \fi
-      \else
-        \ifodd\count\z@
-          \OutsideHArrow\ref at marginpar\cnt at marginparsep{20}
-          \PositionX = \ref at marginpar
-        \else
-          \OutsideHArrow\ref at margin\cnt at marginparsep{20}
-          \PositionX = \ref at margin
-        \fi
-      \fi
-    \else
-      \if at reversemargin
-        \OutsideHArrow\ref at margin\cnt at marginparsep{20}
-        \PositionX = \ref at margin
-      \else
-        \OutsideHArrow\ref at marginpar\cnt at marginparsep{20}
-        \PositionX = \ref at marginpar
-      \fi
-    \fi
-    \advance\PositionX by -\cnt at marginparsep
-    \advance\PositionX by -30
-    \Identify{9}
-    \PositionX = \cnt at textwidth
-    \divide\PositionX by 8
-    \advance\PositionX by \ref at margin
-    \OutsideVArrow\ref at foot\cnt at footskip{20}{20}
-    \PositionY = \ref at foot
-    \advance\PositionY by \cnt at footskip
-    \advance\PositionY by 30
-    \Identify{11}
-    \PositionX = \cnt at paperwidth
-    \advance\PositionX by -50
-    \PositionY = \cnt at paperheight
-    \ExtraYPos = \PositionY
-    \advance\ExtraYPos by -\cnt at voffset
-    \advance\PositionY by \cnt at voffset
-    \divide\PositionY by \tw@
-    \Identify{2}
-    \InsideVArrow\ExtraYPos
-    \Interval = \cnt at textwidth
-    \divide\Interval by 8
-    \PositionX = \ref at margin
-    \advance\PositionX by \Interval
-    \ifnum\cnt at topmargin > \z@
-      \ExtraYPos = \ref at head
-      \advance\ExtraYPos\cnt at headheight
-      \OutsideVArrow\ExtraYPos\cnt at topmargin{20}{20}
-      \PositionY = \ExtraYPos
-      \advance\PositionY by \cnt at topmargin
-    \else
-      \ExtraYPos = \cnt at voffset
-      \OutsideVArrow\ExtraYPos{-\cnt at topmargin}{20}{20}
-      \PositionY = \ExtraYPos
-      \advance\PositionY by -\cnt at topmargin
-    \fi
-    \advance\PositionY by 30
-    \Identify{4}
-    \advance\PositionX by \Interval
-    \OutsideVArrow\ref at head\cnt at headheight{20}{20}
-    \PositionY = \ref at head
-    \advance\PositionY by \cnt at headheight
-    \advance\PositionY by 30
-    \Identify{5}
-    \advance\PositionX by \Interval
-    \ExtraYPos=\ref at body
-    \advance\ExtraYPos\cnt at textheight
-    \OutsideVArrow\ExtraYPos\cnt at headsep{20}{20}
-    \PositionY = \ref at body
-    \advance\PositionY by \cnt at textheight
-    \advance\PositionY by -30
-    \Identify{6}
-  \end{picture}
-
-  \medskip
-  \vtop to 0pt{%
-    \@minipagerestore\footnotesize\ttfamily
-    \begin{tabular}{@{}rl@{\hspace{20pt}}rl}
-      1 & \oneinchtext\ + \LayOutbs\texttt{hoffset}
-        & 2 & \oneinchtext\ + \LayOutbs\texttt{voffset} \\
-      3 & \if at twoside
-            \ifodd\count\z@ \Show{cnt}{oddsidemargin}
-            \else \Show{cnt}{evensidemargin}
-            \fi
-          \else
-            \Show{cnt}{oddsidemargin}
-          \fi                    & 4 & \Show{cnt}{topmargin} \\
-      5 & \Show{cnt}{headheight} & 6 & \Show{cnt}{headsep} \\
-      7 & \Show{cnt}{textheight} & 8 & \Show{cnt}{textwidth} \\
-      9 & \Show{cnt}{marginparsep}&10& \Show{cnt}{marginparwidth} \\
-      11& \Show{cnt}{footskip}   &   & \Show{cnt}{marginparpush}
-       \rlap{(\notshown)}\\
-        & \Show{ref}{hoffset}    &   & \Show{ref}{voffset} \\
-        & \Show{cnt}{paperwidth} &   & \Show{cnt}{paperheight} \\
-
-  \end{tabular}\vss}
-  \Type{ref}{hoffset}
-  \Type{ref}{voffset}
-  \Type{cnt}{textheight}
-  \Type{cnt}{textwidth}
-  \newpage
-}
-\endinput
-%%
-%% End of file `layout.sty'.

Deleted: trunk/Master/texmf-dist/tex/latex-dev/tools/q.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/tools/q.tex	2020-02-13 22:20:56 UTC (rev 53772)
+++ trunk/Master/texmf-dist/tex/latex-dev/tools/q.tex	2020-02-13 22:28:17 UTC (rev 53773)
@@ -1,42 +0,0 @@
-%%
-%% This is file `q.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% fileerr.dtx  (with options: `batch')
-%% 
-%% This is a generated file.
-%% 
-%% The source is maintained by the LaTeX Project team and bug
-%% reports for it can be opened at https://latex-project.org/bugs/
-%% (but please observe conditions on bug reports sent to that address!)
-%% 
-%% 
-%% Copyright (C) 1993-2020
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%% 
-%% This file was generated from file(s) of the Standard LaTeX `Tools Bundle'.
-%% --------------------------------------------------------------------------
-%% 
-%% It may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3c
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3c or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%% 
-%% This file may only be distributed together with a copy of the LaTeX
-%% `Tools Bundle'. You may however distribute the LaTeX `Tools Bundle'
-%% without such generated files.
-%% 
-%% The list of all files belonging to the LaTeX `Tools Bundle' is
-%% given in the file `manifest.txt'.
-%% 
- \message{File ignored}
-             \batchmode
-\endinput
-%%
-%% End of file `q.tex'.

Deleted: trunk/Master/texmf-dist/tex/latex-dev/tools/r.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/tools/r.tex	2020-02-13 22:20:56 UTC (rev 53772)
+++ trunk/Master/texmf-dist/tex/latex-dev/tools/r.tex	2020-02-13 22:28:17 UTC (rev 53773)
@@ -1,42 +0,0 @@
-%%
-%% This is file `r.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% fileerr.dtx  (with options: `run')
-%% 
-%% This is a generated file.
-%% 
-%% The source is maintained by the LaTeX Project team and bug
-%% reports for it can be opened at https://latex-project.org/bugs/
-%% (but please observe conditions on bug reports sent to that address!)
-%% 
-%% 
-%% Copyright (C) 1993-2020
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%% 
-%% This file was generated from file(s) of the Standard LaTeX `Tools Bundle'.
-%% --------------------------------------------------------------------------
-%% 
-%% It may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3c
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3c or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%% 
-%% This file may only be distributed together with a copy of the LaTeX
-%% `Tools Bundle'. You may however distribute the LaTeX `Tools Bundle'
-%% without such generated files.
-%% 
-%% The list of all files belonging to the LaTeX `Tools Bundle' is
-%% given in the file `manifest.txt'.
-%% 
- \message{File ignored}
-               \nonstopmode
-\endinput
-%%
-%% End of file `r.tex'.

Deleted: trunk/Master/texmf-dist/tex/latex-dev/tools/s.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/tools/s.tex	2020-02-13 22:20:56 UTC (rev 53772)
+++ trunk/Master/texmf-dist/tex/latex-dev/tools/s.tex	2020-02-13 22:28:17 UTC (rev 53773)
@@ -1,42 +0,0 @@
-%%
-%% This is file `s.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% fileerr.dtx  (with options: `scroll')
-%% 
-%% This is a generated file.
-%% 
-%% The source is maintained by the LaTeX Project team and bug
-%% reports for it can be opened at https://latex-project.org/bugs/
-%% (but please observe conditions on bug reports sent to that address!)
-%% 
-%% 
-%% Copyright (C) 1993-2020
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%% 
-%% This file was generated from file(s) of the Standard LaTeX `Tools Bundle'.
-%% --------------------------------------------------------------------------
-%% 
-%% It may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3c
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3c or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%% 
-%% This file may only be distributed together with a copy of the LaTeX
-%% `Tools Bundle'. You may however distribute the LaTeX `Tools Bundle'
-%% without such generated files.
-%% 
-%% The list of all files belonging to the LaTeX `Tools Bundle' is
-%% given in the file `manifest.txt'.
-%% 
- \message{File ignored}
-            \scrollmode
-\endinput
-%%
-%% End of file `s.tex'.

Deleted: trunk/Master/texmf-dist/tex/latex-dev/tools/shellesc.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/tools/shellesc.sty	2020-02-13 22:20:56 UTC (rev 53772)
+++ trunk/Master/texmf-dist/tex/latex-dev/tools/shellesc.sty	2020-02-13 22:28:17 UTC (rev 53773)
@@ -1,132 +0,0 @@
-%%
-%% This is file `shellesc.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% shellesc.dtx  (with options: `package')
-%% 
-%% This is a generated file.
-%% 
-%% The source is maintained by the LaTeX Project team and bug
-%% reports for it can be opened at https://latex-project.org/bugs/
-%% (but please observe conditions on bug reports sent to that address!)
-%% 
-%% 
-%% Copyright (C) 1993-2020
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%% 
-%% This file was generated from file(s) of the Standard LaTeX `Tools Bundle'.
-%% --------------------------------------------------------------------------
-%% 
-%% It may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3c
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3c or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%% 
-%% This file may only be distributed together with a copy of the LaTeX
-%% `Tools Bundle'. You may however distribute the LaTeX `Tools Bundle'
-%% without such generated files.
-%% 
-%% The list of all files belonging to the LaTeX `Tools Bundle' is
-%% given in the file `manifest.txt'.
-%% 
-%% Source File: shellesc.dtx
-%% Copyright (C) 2015-2020
-%%
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%%
-%% This file may be distributed under the terms of the LPPL.
-%% See README for details.
-\ifx\ProvidesPackage\undefined
-\def\next#1#2[#3]{\wlog{#2 #3}}
-\ifx\PackageInfo\undefined\def\PackageInfo#1#2{\wlog{#1: #2}}\fi
-\ifx\PackageWarning\undefined\def\PackageWarning#1#2{\wlog{#1: #2}}\fi
-\expandafter\next\fi
-\ProvidesPackage{shellesc}
-       [2019/11/08 v1.0c unified shell escape interface for LaTeX]
-\chardef\shellesc at quotecat\catcode`\"
-\chardef\shellesc at underscorecat\catcode`\_
-\@makeother\"
-\@makeother\_
-\chardef\ShellEscapeStatus
-  \ifx\pdfshellescape\@undefined
-    \ifx\shellescape\@undefined
-      \ifx\directlua\@undefined
-        \z@
-      \else
-        \directlua{%
-          tex.sprint((status.shell_escape or os.execute()) .. " ")}
-      \fi
-    \else
-      \shellescape
-    \fi
-  \else
-    \pdfshellescape
-  \fi
-\ifcase\ShellEscapeStatus
-  \PackageWarning{shellesc}{Shell escape disabled}
-\or
-  \PackageInfo   {shellesc}{Unrestricted shell escape enabled}
-\else
-  \PackageInfo   {shellesc}{Restricted shell escape enabled}
-\fi
-\ifx\lastsavedimageresourcepages\@undefined
-  \protected\def\ShellEscape{\immediate\write18 }
-\else
-  \protected\def\ShellEscape{\directlua\ShellEscape at Lua}
-\fi
-\ifx\lastsavedimageresourcepages\@undefined
-  \protected\def\DelayedShellEscape{\relax\write18 }
-\else
-  \protected\def\DelayedShellEscape{\latelua\ShellEscape at Lua}
-\fi
-\ifx\directlua\@undefined\else
-\protected\def\ShellEscape at Lua#1{{%
-local status, msg = os.execute("\luaescapestring{#1}")%
-if status == nil then
-    texio.write_nl("log",%
-      "runsystem(" .. "\luaescapestring{#1}"%
-       .. ")...(" .. msg .. ")\string\n")
-  elseif status == 0 then
-    texio.write_nl("log",%
-      "runsystem(" .. "\luaescapestring{#1}"%
-      .. ")...executed\string\n")
-  else
-    texio.write_nl("log",%
-      "runsystem(" .. "\luaescapestring{#1}"%
-       .. ")...failed " .. (msg or "") .. "\string\n")
-  end
-}}
-\fi
-\ifx\lastsavedimageresourcepages\@undefined
- \catcode`\"\shellesc at quotecat
- \catcode`\_\shellesc at underscorecat
- \expandafter\endinput
-\fi
-\directlua{%
-shellesc = shellesc or {}
-local function write_or_execute()
-  local s = token.scan_int()
-  if (s==18) then
-     tex.sprint(\the\numexpr\catcodetable at atletter\relax,
-                "\string\\ShellEscape ")
-  else
-     tex.sprint(\the\numexpr\catcodetable at atletter\relax,
-                "\string\\shellesc at write " .. s)
-  end
-end
-shellesc.write_or_execute=write_or_execute
-}
-\let\shellesc at write\write
-\protected\def\write{\directlua{shellesc.write_or_execute()}}
-\catcode`\"\shellesc at quotecat
-\catcode`\_\shellesc at underscorecat
-\endinput
-%%
-%% End of file `shellesc.sty'.

Deleted: trunk/Master/texmf-dist/tex/latex-dev/tools/trace.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/tools/trace.sty	2020-02-13 22:20:56 UTC (rev 53772)
+++ trunk/Master/texmf-dist/tex/latex-dev/tools/trace.sty	2020-02-13 22:28:17 UTC (rev 53773)
@@ -1,141 +0,0 @@
-%%
-%% This is file `trace.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% trace.dtx  (with options: `package')
-%% 
-%% This is a generated file.
-%% 
-%% The source is maintained by the LaTeX Project team and bug
-%% reports for it can be opened at https://latex-project.org/bugs/
-%% (but please observe conditions on bug reports sent to that address!)
-%% 
-%% 
-%% Copyright (C) 1993-2020
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%% 
-%% This file was generated from file(s) of the Standard LaTeX `Tools Bundle'.
-%% --------------------------------------------------------------------------
-%% 
-%% It may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3c
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3c or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%% 
-%% This file may only be distributed together with a copy of the LaTeX
-%% `Tools Bundle'. You may however distribute the LaTeX `Tools Bundle'
-%% without such generated files.
-%% 
-%% The list of all files belonging to the LaTeX `Tools Bundle' is
-%% given in the file `manifest.txt'.
-%% 
-%%
-%% (C) Copyright (C) 1999-2019 Frank Mittelbach
-%% All rights reserved.
-%%
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{trace}
-          [2018/10/13 v1.1e trace LaTeX code]
-\NeedsTeXFormat{LaTeX2e}[1998/12/01]
-\DeclareOption{logonly}
-   {\let\tracingonline at p\z@}
-\let\tracingonline at p\@ne
-\DeclareOption{full}
-    {\AtEndOfPackage{\let\conditionally at traceoff\@empty
-                     \let\conditionally at traceon\@empty
-                     \let\traceon\tr at ce@n
-    }}
-\ProcessOptions\relax
-\newif\if at tracing
-\def\traceon{\let\conditionally at traceoff\unconditionally at traceoff
-             \tr at ce@n}
-
-%% \tracinglostchars\z@
-  \def\tr at ce@n{%
-    \@tracingtrue
-    \tracingstats\tw@
-    \tracingpages\@ne
-    \tracinglostchars\@ne
-    \tracingparagraphs\@ne
-    \errorcontextlines\maxdimen
-    \ifnum\tracingoutput=\@ne
-    \else
-      \tracingoutput\tw@
-      \showboxbreadth\maxdimen
-      \showboxdepth\maxdimen
-    \fi
-    \errorstopmode
-    \tracingmacros\tw@
-    \tracinggroups\@ne
-    \tracingrestores\@ne
-    \tracingcommands\tw@
-    \tracingassigns\@ne
-    \tracingonline\tracingonline at p
-  }
-  \def\conditionally at traceoff{%
-    \tracingassigns\z@
-    \tracingrestores\z@
-    \tracingcommands\z@
-    \tracingpages\z@
-    \tracingmacros\z@
-    \ifnum\tracingoutput=\tw@
-      \tracingoutput\z@
-      \showboxbreadth\m at ne
-      \showboxdepth\m at ne
-    \fi
-    \tracingstats\@ne
-    \tracingparagraphs\z@
-    \tracinggroups\z@
-  }
-\let\unconditionally at traceoff\conditionally at traceoff
-\def\tracingall{\let\conditionally at traceoff\@empty
-  \let\tracingonline at p\@ne
-  \tr at ce@n
-}
-\def\traceoff{\unconditionally at traceoff \@tracingfalse}
-\def\conditionally at traceon{\if at tracing \expandafter \traceon \fi}
-\def\calc at open({\begingroup
-   \conditionally at traceoff
-   \aftergroup\calc at initB
-   \begingroup\aftergroup\calc at initB
-   \calc at pre@scan}
-\def\define at newfont{%
-  \begingroup
-    \conditionally at traceoff
-    \let\typeout\@font at info
-    \escapechar\m at ne
-    \expandafter\expandafter\expandafter
-       \split at name\expandafter\string\font at name\@nil
-      \try at load@fontshape % try always
-    \expandafter\ifx
-       \csname\curr at fontshape\endcsname \relax
-      \wrong at fontshape\else
-      \extract at font\fi
-  \endgroup}
-\frozen at everymath =
-   {\conditionally at traceoff \check at mathfonts \conditionally at traceon
-    \the\everymath}
-\frozen at everydisplay =
-   {\conditionally at traceoff \check at mathfonts \conditionally at traceon
-    \the\everydisplay}
-\def \maybe at ic@ {%
-  \ifdim \fontdimen\@ne\font>\z@
-  \else
-    \conditionally at traceoff
-    \maybe at ictrue
-    \expandafter\@tfor\expandafter\reserved at a\expandafter:\expandafter=%
-        \nocorrlist
-    \do \t at st@ic
-    \ifmaybe at ic \sw at slant \fi
-    \conditionally at traceon
-  \fi
-}
-\endinput
-%%
-%% End of file `trace.sty'.

Deleted: trunk/Master/texmf-dist/tex/latex-dev/tools/x.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex-dev/tools/x.tex	2020-02-13 22:20:56 UTC (rev 53772)
+++ trunk/Master/texmf-dist/tex/latex-dev/tools/x.tex	2020-02-13 22:28:17 UTC (rev 53773)
@@ -1,41 +0,0 @@
-%%
-%% This is file `x.tex',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% fileerr.dtx  (with options: `exit')
-%% 
-%% This is a generated file.
-%% 
-%% The source is maintained by the LaTeX Project team and bug
-%% reports for it can be opened at https://latex-project.org/bugs/
-%% (but please observe conditions on bug reports sent to that address!)
-%% 
-%% 
-%% Copyright (C) 1993-2020
-%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
-%% 
-%% This file was generated from file(s) of the Standard LaTeX `Tools Bundle'.
-%% --------------------------------------------------------------------------
-%% 
-%% It may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3c
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
-%%    https://www.latex-project.org/lppl.txt
-%% and version 1.3c or later is part of all distributions of LaTeX
-%% version 2005/12/01 or later.
-%% 
-%% This file may only be distributed together with a copy of the LaTeX
-%% `Tools Bundle'. You may however distribute the LaTeX `Tools Bundle'
-%% without such generated files.
-%% 
-%% The list of all files belonging to the LaTeX `Tools Bundle' is
-%% given in the file `manifest.txt'.
-%% 
-  \batchmode \errmessage{}\csname @@end\endcsname \end
-\endinput
-%%
-%% End of file `x.tex'.



More information about the tex-live-commits mailing list.