texlive[41447] Master/texmf-dist: latex2e (14jun16)

commits+karl at tug.org commits+karl at tug.org
Wed Jun 15 00:40:58 CEST 2016


Revision: 41447
          http://tug.org/svn/texlive?view=revision&revision=41447
Author:   karl
Date:     2016-06-15 00:40:56 +0200 (Wed, 15 Jun 2016)
Log Message:
-----------
latex2e (14jun16)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/base/alltt.pdf
    trunk/Master/texmf-dist/doc/latex/base/changes.txt
    trunk/Master/texmf-dist/doc/latex/base/classes.pdf
    trunk/Master/texmf-dist/doc/latex/base/cmfonts.pdf
    trunk/Master/texmf-dist/doc/latex/base/doc.pdf
    trunk/Master/texmf-dist/doc/latex/base/docstrip.pdf
    trunk/Master/texmf-dist/doc/latex/base/exscale.pdf
    trunk/Master/texmf-dist/doc/latex/base/fix-cm.pdf
    trunk/Master/texmf-dist/doc/latex/base/graphpap.pdf
    trunk/Master/texmf-dist/doc/latex/base/ifthen.pdf
    trunk/Master/texmf-dist/doc/latex/base/inputenc.pdf
    trunk/Master/texmf-dist/doc/latex/base/latexrelease.pdf
    trunk/Master/texmf-dist/doc/latex/base/latexsym.pdf
    trunk/Master/texmf-dist/doc/latex/base/lb2.pdf
    trunk/Master/texmf-dist/doc/latex/base/letter.pdf
    trunk/Master/texmf-dist/doc/latex/base/lgc2.pdf
    trunk/Master/texmf-dist/doc/latex/base/lppl.pdf
    trunk/Master/texmf-dist/doc/latex/base/ltluatex.pdf
    trunk/Master/texmf-dist/doc/latex/base/ltxdoc.pdf
    trunk/Master/texmf-dist/doc/latex/base/makeindx.pdf
    trunk/Master/texmf-dist/doc/latex/base/manual.pdf
    trunk/Master/texmf-dist/doc/latex/base/nfssfont.pdf
    trunk/Master/texmf-dist/doc/latex/base/proc.pdf
    trunk/Master/texmf-dist/doc/latex/base/slides.pdf
    trunk/Master/texmf-dist/doc/latex/base/slifonts.pdf
    trunk/Master/texmf-dist/doc/latex/base/source2e.pdf
    trunk/Master/texmf-dist/doc/latex/base/syntonly.pdf
    trunk/Master/texmf-dist/doc/latex/base/tlc2.pdf
    trunk/Master/texmf-dist/doc/latex/base/utf8ienc.pdf
    trunk/Master/texmf-dist/doc/latex/base/webcomp.pdf
    trunk/Master/texmf-dist/doc/latex/graphics/README.txt
    trunk/Master/texmf-dist/doc/latex/graphics/changes.txt
    trunk/Master/texmf-dist/doc/latex/graphics/color.pdf
    trunk/Master/texmf-dist/doc/latex/graphics/drivers.pdf
    trunk/Master/texmf-dist/doc/latex/graphics/epsfig.pdf
    trunk/Master/texmf-dist/doc/latex/graphics/graphics.pdf
    trunk/Master/texmf-dist/doc/latex/graphics/graphicx.pdf
    trunk/Master/texmf-dist/doc/latex/graphics/grfguide.pdf
    trunk/Master/texmf-dist/doc/latex/graphics/grfguide.tex
    trunk/Master/texmf-dist/doc/latex/graphics/keyval.pdf
    trunk/Master/texmf-dist/doc/latex/graphics/lscape.pdf
    trunk/Master/texmf-dist/doc/latex/graphics/trig.pdf
    trunk/Master/texmf-dist/doc/latex/tools/README.txt
    trunk/Master/texmf-dist/doc/latex/tools/afterpage.pdf
    trunk/Master/texmf-dist/doc/latex/tools/array.pdf
    trunk/Master/texmf-dist/doc/latex/tools/bm.pdf
    trunk/Master/texmf-dist/doc/latex/tools/calc.pdf
    trunk/Master/texmf-dist/doc/latex/tools/changes.txt
    trunk/Master/texmf-dist/doc/latex/tools/dcolumn.pdf
    trunk/Master/texmf-dist/doc/latex/tools/delarray.pdf
    trunk/Master/texmf-dist/doc/latex/tools/enumerate.pdf
    trunk/Master/texmf-dist/doc/latex/tools/fileerr.pdf
    trunk/Master/texmf-dist/doc/latex/tools/fontsmpl.pdf
    trunk/Master/texmf-dist/doc/latex/tools/ftnright.pdf
    trunk/Master/texmf-dist/doc/latex/tools/hhline.pdf
    trunk/Master/texmf-dist/doc/latex/tools/indentfirst.pdf
    trunk/Master/texmf-dist/doc/latex/tools/layout.pdf
    trunk/Master/texmf-dist/doc/latex/tools/longtable.pdf
    trunk/Master/texmf-dist/doc/latex/tools/multicol.pdf
    trunk/Master/texmf-dist/doc/latex/tools/rawfonts.pdf
    trunk/Master/texmf-dist/doc/latex/tools/shellesc.pdf
    trunk/Master/texmf-dist/doc/latex/tools/showkeys.pdf
    trunk/Master/texmf-dist/doc/latex/tools/somedefs.pdf
    trunk/Master/texmf-dist/doc/latex/tools/tabularx.pdf
    trunk/Master/texmf-dist/doc/latex/tools/theorem.pdf
    trunk/Master/texmf-dist/doc/latex/tools/tools-overview.pdf
    trunk/Master/texmf-dist/doc/latex/tools/trace.pdf
    trunk/Master/texmf-dist/doc/latex/tools/varioref.pdf
    trunk/Master/texmf-dist/doc/latex/tools/verbatim.pdf
    trunk/Master/texmf-dist/doc/latex/tools/xr.pdf
    trunk/Master/texmf-dist/doc/latex/tools/xspace.pdf
    trunk/Master/texmf-dist/source/latex/base/classes.dtx
    trunk/Master/texmf-dist/source/latex/base/ltfinal.dtx
    trunk/Master/texmf-dist/source/latex/base/ltvers.dtx
    trunk/Master/texmf-dist/source/latex/graphics/color.dtx
    trunk/Master/texmf-dist/source/latex/graphics/drivers.dtx
    trunk/Master/texmf-dist/source/latex/graphics/graphics.dtx
    trunk/Master/texmf-dist/source/latex/graphics/graphics.ins
    trunk/Master/texmf-dist/source/latex/tools/shellesc.dtx
    trunk/Master/texmf-dist/tex/latex/base/latex.ltx
    trunk/Master/texmf-dist/tex/latex/base/latexrelease.sty
    trunk/Master/texmf-dist/tex/latex/base/source2e.tex
    trunk/Master/texmf-dist/tex/latex/graphics/color.sty
    trunk/Master/texmf-dist/tex/latex/graphics/dvipdf.def
    trunk/Master/texmf-dist/tex/latex/graphics/dvips.def
    trunk/Master/texmf-dist/tex/latex/graphics/dvipsnam.def
    trunk/Master/texmf-dist/tex/latex/graphics/dvipsone.def
    trunk/Master/texmf-dist/tex/latex/graphics/dviwin.def
    trunk/Master/texmf-dist/tex/latex/graphics/emtex.def
    trunk/Master/texmf-dist/tex/latex/graphics/graphics.sty
    trunk/Master/texmf-dist/tex/latex/graphics/pctex32.def
    trunk/Master/texmf-dist/tex/latex/graphics/pctexhp.def
    trunk/Master/texmf-dist/tex/latex/graphics/pctexps.def
    trunk/Master/texmf-dist/tex/latex/graphics/pctexwin.def
    trunk/Master/texmf-dist/tex/latex/graphics/tcidvi.def
    trunk/Master/texmf-dist/tex/latex/graphics/truetex.def
    trunk/Master/texmf-dist/tex/latex/tools/shellesc.sty

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/base/egreg.txt
    trunk/Master/texmf-dist/doc/latex/graphics/a.pdf
    trunk/Master/texmf-dist/doc/latex/graphics/cat.eps
    trunk/Master/texmf-dist/doc/latex/graphics/rotating.pdf
    trunk/Master/texmf-dist/doc/latex/graphics/rotex.pdf
    trunk/Master/texmf-dist/doc/latex/graphics/rotex.tex
    trunk/Master/texmf-dist/source/latex/graphics/rotating.dtx
    trunk/Master/texmf-dist/tex/latex/graphics/rotating.sty

Modified: trunk/Master/texmf-dist/doc/latex/base/alltt.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/changes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/base/changes.txt	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/doc/latex/base/changes.txt	2016-06-14 22:40:56 UTC (rev 41447)
@@ -5,6 +5,19 @@
 =======================================================================
 
 #########################
+#  2016/03/31 PL 1 Release
+#########################
+
+2016-05-08  David Carlisle  <latex-bugs at latex-project.org>
+
+	* source2e.tex: Pick up patch level from ltvers (not ltfinal)
+	(Hironobu Yamashita)
+
+2016-04-22  David Carlisle  <latex-bugs at latex-project.org>
+
+	* ltvers.dtx, ltfinal.dtx: 4096 character classes in latest xetex.
+
+#########################
 # 2016/03/31  Release
 #########################
 

Modified: trunk/Master/texmf-dist/doc/latex/base/classes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/cmfonts.pdf
===================================================================
(Binary files differ)

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

Modified: trunk/Master/texmf-dist/doc/latex/base/docstrip.pdf
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/doc/latex/base/egreg.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/base/egreg.txt	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/base/egreg.txt	2016-06-14 22:40:56 UTC (rev 41447)
@@ -0,0 +1,3 @@
+ at DavidCarlisle U+2011 could be \mbox{-} and U+2012 could be the same as en-dash (at least it's a good approximation)
+ at DavidCarlisle I found another missing Unicode character in t1enc.dfu: \DeclareUnicodeCharacter{2010}{-}
+


Property changes on: trunk/Master/texmf-dist/doc/latex/base/egreg.txt
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/base/exscale.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/fix-cm.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/graphpap.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/ifthen.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/inputenc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/latexrelease.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/latexsym.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/lb2.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/letter.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/lgc2.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/lppl.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/ltluatex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/ltxdoc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/makeindx.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/manual.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/nfssfont.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/proc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/slides.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/slifonts.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/source2e.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/syntonly.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/tlc2.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/utf8ienc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/base/webcomp.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/graphics/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/graphics/README.txt	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/doc/latex/graphics/README.txt	2016-06-14 22:40:56 UTC (rev 41447)
@@ -46,6 +46,7 @@
 =====================
 graphicx.dtx    Source for graphicx package (extension of graphics)
 epsfig.dtx      Source for epsfig package (extension of graphicx)
+rotating.dtx    Source for rotating package (extension of graphicx)
 keyval.dtx      Source for keyval pacakge (required by both the above)
 lscape.sty      Produce landscape pages in a (mainly) portrait document.
 
@@ -65,6 +66,8 @@
                                 \ExecuteOptions{dvips}
                 Before running this file.
 
+rotex.tex       examples of use of rotating package.
+
 =============================================
 
 TO UNPACK THE PACKAGES

Added: trunk/Master/texmf-dist/doc/latex/graphics/a.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/graphics/a.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/graphics/a.pdf	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/doc/latex/graphics/a.pdf	2016-06-14 22:40:56 UTC (rev 41447)

Property changes on: trunk/Master/texmf-dist/doc/latex/graphics/a.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/graphics/cat.eps
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/graphics/cat.eps
===================================================================
--- trunk/Master/texmf-dist/doc/latex/graphics/cat.eps	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/doc/latex/graphics/cat.eps	2016-06-14 22:40:56 UTC (rev 41447)

Property changes on: trunk/Master/texmf-dist/doc/latex/graphics/cat.eps
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/postscript
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/graphics/changes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/graphics/changes.txt	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/doc/latex/graphics/changes.txt	2016-06-14 22:40:56 UTC (rev 41447)
@@ -4,6 +4,20 @@
 are not part of the distribution.
 =======================================================================
 
+2016-06-02  David Carlisle  <latex-bugs at latex-project.org>
+
+	* graphics.dtx, color.dtx, drivers.dtx: add pagesize special support to dvips
+	option to match pdftex behaviour and add setpagesize and
+	nosetpagesize options to color and graphics packages to enable or
+	disable this feature for all drivers.
+
+2016-05-22  David Carlisle  <latex-bugs at latex-project.org>
+
+	* rotating.dtx:  add from rotating distribution
+	* rotex.tex:  add from rotating distribution (was example.tex}
+	* cat.eps:  add from rotating distribution
+	* grfguide.tex: list the rotating package.
+
 2016-05-09  David Carlisle  <latex-bugs at latex-project.org>
 
 	* graphics.dtx, color.dtx: add dvisvgm option (Till Tantau)

Modified: trunk/Master/texmf-dist/doc/latex/graphics/color.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/graphics/drivers.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/graphics/epsfig.pdf
===================================================================
(Binary files differ)

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

Modified: trunk/Master/texmf-dist/doc/latex/graphics/graphicx.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/graphics/grfguide.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/graphics/grfguide.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/graphics/grfguide.tex	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/doc/latex/graphics/grfguide.tex	2016-06-14 22:40:56 UTC (rev 41447)
@@ -1,5 +1,5 @@
 %% grfguide.tex Copyright (C) 1994 1995 1996 1998 1999 David Carlisle
-%%              Copyright (C) 2005 2014 David Carlisle, LaTeX3 Project
+%%              Copyright (C) 2005 2014 2016 David Carlisle, LaTeX3 Project
 %%
 %% This file is part of the Standard LaTeX `Graphics Bundle'.
 %% It may be distributed under the terms of the LaTeX Project Public
@@ -190,7 +190,7 @@
 \begin{document}
 \title{Packages in the `graphics' bundle}
 \author{D. P. Carlisle \and The \LaTeX3 Project}
-\date{2014/04/27}
+\date{2016/05/22}
 
 \maketitle
 
@@ -954,6 +954,10 @@
 It also has a few more commands to make it slightly more compatible with
 the old \LaTeX~2.09 style of the same name.
 
+\subsection{Rotating}
+An extension package to \package{graphicx}, mainly used for providing
+rotated float environments.
+
 \subsection{Trig}
 The trig package is not intended to be used directly in documents. It
 calculates sine, cosine and tangent trigonometric functions. These

Modified: trunk/Master/texmf-dist/doc/latex/graphics/keyval.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/graphics/lscape.pdf
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/doc/latex/graphics/rotating.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/graphics/rotating.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/graphics/rotating.pdf	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/doc/latex/graphics/rotating.pdf	2016-06-14 22:40:56 UTC (rev 41447)

Property changes on: trunk/Master/texmf-dist/doc/latex/graphics/rotating.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/graphics/rotex.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/graphics/rotex.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/graphics/rotex.pdf	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/doc/latex/graphics/rotex.pdf	2016-06-14 22:40:56 UTC (rev 41447)

Property changes on: trunk/Master/texmf-dist/doc/latex/graphics/rotex.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/graphics/rotex.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/graphics/rotex.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/graphics/rotex.tex	2016-06-14 22:40:56 UTC (rev 41447)
@@ -0,0 +1,687 @@
+%
+% \iffalse
+%
+% $Id: rotating.dtx,v 1.21 2010/01/26 13:25:07 rf10 Exp rf10 $
+%
+% File: rotating.dtx
+% Copyright 1995--1999 Sebastian Rahtz and Leonor Barroca
+% Copyright 2001--2003,2007--2009 Robin Fairbairns
+% Mail contact: rf10 at cam.ac.uk
+%
+% This work 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
+%   http://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 work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Robin Fairbairns.
+%
+% This work consists of the files rotating.dtx and rotating.ins,
+% and the derived file rotating.sty, and testing material
+% rotex.tex and cat.eps
+% 
+%    \begin{macrocode}
+\NeedsTeXFormat{LaTeX2e}
+%<*dtx>
+\ProvidesFile{rotating.dtx}%
+%</dtx>
+%<package>\ProvidesPackage{rotating}%
+    [2016/05/22 v2.16c
+%<package>  rotated objects in LaTeX%
+%<*dtx>
+            rotating package source file%
+%</dtx>
+        ]% $Id: rotating.dtx,v 1.21 2010/01/26 13:25:07 rf10 Exp rf10 $
+%<*dtx>
+\documentclass{ltxdoc}
+\GetFileInfo{rotating.dtx}
+\begin{document}
+ \title{A package for rotated objects in \LaTeX\thanks{This file has
+        version number \fileversion, last revised \filedate}}
+    \author{Robin Fairbairns\thanks{Contact: rf10 at cam.ac.uk}
+      \and Sebastian Rahtz \and Leonor Barroca}
+ \date{printed \today}
+ \maketitle
+ \tableofcontents
+%  \listoffigures
+%  \listoftables
+ \DocInput{rotating.dtx}
+\end{document}
+%</dtx>
+% \fi
+% \CheckSum{485}
+% \begin{abstract}
+% This article documents a \LaTeX\ package, `rotating.sty',
+% which performs most sorts of
+% rotation one might like, including rotation of complete floating
+% figures and tables.
+% \end{abstract}
+%
+% \section{Introduction}
+%
+% The package provides:
+% \begin{itemize}
+% \item two new environments, \texttt{sidewaystable} and
+%   \texttt{sidewaysfigure}, each of which produces a single page-size
+%   float with contents rotated $\pm90$\,degrees; and
+% \item a variety of other rotation-related commands and environments.
+% \end{itemize}
+%
+% Note that the package uses rotation facilities from the
+% \textsf{graphicx} package.  When generating DVI output, users should
+% note that rotation is typically \emph{not} visible in a DVI viewer:
+% conversion to, and viewing, PostScript or PDF is necessary.
+%
+% \section{Usage} 
+%
+% \subsection{Package options}
+%
+% Sideways figures and tables always take up the whole page. In
+% single-sided documents, they may be rotated so that the bottom of
+% the figures is on the left (package option
+% `\texttt{counterclockwise}') or the right (package option
+% `\texttt{clockwise}').  The default is to turn so that the bottom is
+% on the right (option `\texttt{clockwise}').
+%
+% Option `\texttt{anticlockwise}' is an alias for
+% `\texttt{counterclockwise}'.
+%
+% If the `\texttt{twoside}' option has been given to the main document
+% class (either explicitly, or implicitly as in the default for book
+% class), the package will rotate sideways figures according to the
+% page number (this requires at least two passes through \LaTeX{}).
+% If you want the `\texttt{twoside}' option, but want the figures
+% always in one direction, use the `\texttt{figuresright}' or
+% `\texttt{figuresleft}' options to the package.
+%
+% The package can produce a lot of logging information; the
+% amount of information is controlled by the package options
+% `\texttt{quiet}' (fewest messages; default), `\texttt{log}' and
+% `\texttt{chatter}' (most messages).
+%
+% All other options are passed to the \textsf{graphicx} package when
+% it is loaded to provide rotation functions.
+%
+% \subsection{Float environments}
+%
+% The environments \texttt{sidewaystable} and \texttt{sidewaysfigure}
+% introduce landscape-form floating tables and figures, respectively.
+% (Each of the environments has a ``starred'' version, such as
+% \texttt{sidewaystable*}, for a single-column float in a double-column
+% area of the document.)
+%
+% New rotated environments may be declared using the combined
+% facilities of the float and rotfloat packages. 
+%
+% \subsection{Other environments and commands}
+% The package provides other \LaTeX\ environments:
+% \begin{description}
+% \item[\mdseries\ttfamily sideways] prints the contents of the
+%   environment turned through 90 degrees counterclockwise;
+% \item[\mdseries\ttfamily turn] prints the contents turned through an
+%   arbitrary angle (the argument to the environment);
+% \item[\mdseries\ttfamily rotate] prints the contents turned through
+%   an arbitrary angle but does \emph{not} leave any space for the result
+% \end{description}
+%
+% The command \cs{turnbox}\marg{angle}\marg{matter to turn} is a macro
+% version of the \texttt{rotate} environment.
+%
+% A set of examples is given in the file \texttt{examples.tex}
+%
+% \subsection{Positioning}
+%
+% Floats appear one to a page, and are positioned by spacer skips that
+% appear (logically) above and below the floating object.  The skips,
+% \cs{rotFPtop} and \cs{rotFPbot}, are initialised from the standard
+% \LaTeX{} (internal) \cs{@fptop} and \cs{@fpbot} skips.  As a result,
+% by default, rotated floats appear horizontally centred on their
+% float pages.
+%
+% Some sensible values for the registers are:
+% \par\noindent
+% \begin{tabular}{@{}llp{3in}@{}}
+%   \cs{rotFPtop} & \cs{rotFPbot} & Effect \\
+%   \hline
+%   0pt plus 1fil & 0pt plus 1fil & figure/table appears in middle 
+%                                   (default value)               \\
+%   0pt           & 0pt plus 1fil & figure/table appears with its top
+%                                   nearest the edge of the page   \\
+%   0pt plus 1fil & 0pt plus 2fil & figure/table's bottom appears
+%                                   twice as far from the edge as the
+%                                   top does
+% \end{tabular}
+%
+% \StopEventually{}
+%
+% \section{Setup}
+% Now we present the documented code.  First, package options.
+%
+% Note that the \texttt{clockwise} and \texttt{counterclockwise}
+% options are present for compatibility only.
+%    \begin{macrocode}
+%<*package>
+\DeclareOption{clockwise}{%
+ \AtBeginDocument{\setkeys{Grot}{units=360}}%
+}
+\DeclareOption{counterclockwise}{%
+ \AtBeginDocument{\setkeys{Grot}{units=-360}}%
+}
+\DeclareOption{anticlockwise}{\ds at counterclockwise}
+%    \end{macrocode}
+% Control figure orientation
+%    \begin{macrocode}
+\DeclareOption{figuresleft}{%
+  \@rot at twosidefalse 
+  \def\rot at LR{0}%
+}
+\DeclareOption{figuresright}{%
+ \@rot at twosidefalse 
+ \def\rot at LR{-1}%
+}
+%    \end{macrocode}
+%
+% control messages:
+%    \begin{macrocode}
+\newif\ifrot at messages
+\DeclareOption{quiet}{%
+  \rot at messagesfalse
+  \let\rot at message\@gobble % pro tem -- should suppress altogether
+}
+\DeclareOption{log}{%
+  \rot at messagestrue
+  \def\rot at message{\PackageInfo{rotating}}%
+}
+\DeclareOption{chatter}{%
+  \rot at messagestrue
+  \def\rot at message{\PackageWarning{rotating}}%
+}
+%    \end{macrocode}
+%
+% \begin{macro}{\if at rot@twoside}
+% \begin{macro}{\rot at LR}
+% A couple of commands for passing rotation direction around
+%    \begin{macrocode}
+\newif\if at rot@twoside
+\if at twoside 
+  \@rot at twosidetrue
+\else
+  \@rot at twosidefalse
+\fi
+\def\rot at LR{-1}
+%    \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% Pass any unknown options to the \textsf{graphicx} package, and
+% set up defaults and process the options.
+%    \begin{macrocode}
+\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{graphicx}}
+\ExecuteOptions{clockwise,quiet}
+\ProcessOptions
+%    \end{macrocode}
+%
+% Other initialisation
+%    \begin{macrocode}
+\RequirePackage{graphicx}
+\RequirePackage{ifthen}
+%    \end{macrocode}
+%
+% \begin{macro}{\rotdriver}
+% The command \cs{rotdriver} allows a user to specify an initialisation file,
+% a sort of non-automatically-loaded driver (in the graphics, hyperref
+% sense).
+%    \begin{macrocode}
+\def\rotdriver#1{\makeatletter\input{#1.def}\makeatother}
+%    \end{macrocode}
+% \end{macro}
+% 
+% The \texttt{r at tfl@t} counter is used when generating `labels' for
+% determining what side of the page the float is on, in twoside mode.
+%    \begin{macrocode}
+\newcounter{r at tfl@t}
+\setcounter{r at tfl@t}{0}
+%    \end{macrocode}
+%
+% Positioning skips (see above).
+%    \begin{macrocode}
+\newskip\rotFPtop \rotFPtop=\@fptop
+\newskip\rotFPbot \rotFPbot=\@fpbot
+%    \end{macrocode}
+%
+% \section{Turning and rotation environments}
+% \begin{macro}{sideways}
+% Environment to turn the contents through 90 degrees.
+%    \begin{macrocode}
+\def\sideways{%
+  \Grot at setangle{90}%
+  \setbox\z@\color at hbox\ignorespaces}
+\def\endsideways{%
+  \unskip\color at endbox
+  \Grot at x\z@
+  \Grot at y\z@
+  \Grot at box
+}
+%    \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{turn}
+% Rotate the contents of the environment, leaving the appropriate space
+%    \begin{macrocode}
+\def\turn#1{%
+  \Grot at setangle{#1}%
+  \setbox\z@\color at hbox\ignorespaces}
+\def\endturn{%
+  \unskip\color at endbox
+  \Grot at x\z@
+  \Grot at y\z@
+  \Grot at box
+}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{rotate}
+% Rotate the contents of the environment, leaving \emph{no space}.
+%    \begin{macrocode}
+\def\rotate#1{%
+  \Grot at setangle{#1}%
+  \setbox\z@\color at hbox\ignorespaces}
+\def\endrotate{%
+  \unskip\color at endbox
+  \Grot at x\z@
+  \Grot at y\z@
+  \wd0\z@\dp0\z@\ht0\z@
+  \Grot at box
+}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\turnbox}
+% A macro version of the `rotate' environment. 
+%    \begin{macrocode}
+\def\turnbox#1#2{%
+  \Grot at setangle{#1}%
+%    \end{macrocode}
+% Note: grouping within the box makes \cs{color at hbox} unnecessary, I think.
+%    \begin{macrocode}
+  \setbox\z@\hbox{{#2}}%
+  \Grot at x\z@\Grot at y\z@
+  \wd0\z@\dp0\z@\ht0\z@
+  \Grot at box
+}
+%    \end{macrocode}
+% \end{macro}
+% \section{Sideways figures and tables}
+% Now for the macros to provide a complete
+% environment for sideways figures and tables.
+% We define two environments |sidewaysfigure| and 
+% |sidewaystable| that
+% fit in with the normal table and figure floats. These are `fixed'
+% environments that  just do 90 degree rotation, but it would be easy
+% to parameterize this to do other rotations if needed (the mind
+% boggles\ldots)
+% 
+% \begin{macro}{\@rotfloat}
+% \begin{macro}{\@xrotfloat}
+% \begin{macro}{\rot at float@box}
+% First a generalised `rotfloat' environment. We need to intercept
+% \LaTeX's float macros, in order to change the assumed width of a
+% float being |\columnwidth|. We want it to work on a width of
+% |\textheight| so that when we rotate the float, it comes out
+% the right height. This is not actually very satisfactory, since what
+% we \emph{really} want is for rotated floats to occupy the space they
+% actually \emph{use}. The captions are a problem --- since they can
+% precede the figure or table, we cannot set them in a box of the
+% right width (ie the \emph{height} of the forthcoming object), because
+% it has not happened yet. The result of these difficulties is that
+% rotated figures  always end up as full page figures.
+%    \begin{macrocode}
+\newsavebox\rot at float@box
+\def\@rotfloat#1{%
+  \@ifnextchar[%
+    {\@xrotfloat{#1}}%
+    {\edef\@tempa{\noexpand\@xrotfloat{#1}[\csname fps@#1\endcsname]}\@tempa}%
+}
+\def\@xrotfloat#1[#2]{%
+  \@float{#1}[#2]%
+%    \end{macrocode}
+% Set the float contents in
+% a box of width \cs{textheight} instead of \cs{columnwidth}. 
+%    \begin{macrocode}
+  \begin{lrbox}\rot at float@box
+  \begin{minipage}\textheight
+ }
+%    \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\end at rotfloat}
+% We call \LaTeX's \cs{end at float} macro having previously rotated
+% the box \cs{@currbox}.
+% The rotation is either clockwise or
+% anti-clockwise, depending on whether the page is odd or even;
+% in oneside mode it is always odd.
+%    \begin{macrocode}
+\def\end at rotfloat{%
+%    \end{macrocode}
+% If we are going to know whether pages are odd or even, 
+% we need to use the a variant \cs{pageref} mechanism and our own
+% specialised labels.
+%    \begin{macrocode}
+   \end{minipage}\end{lrbox}%
+   \stepcounter{r at tfl@t}%
+   \rot at label{RF\ther at tfl@t}%
+   \rot at pageref{RF\ther at tfl@t}{\R@@page}%
+   \edef\@tempa{Adding sideways \@captype\space on page \R@@page\space}
+   \rot at mess@toks\expandafter{\@tempa}
+   \wd\rot at float@box\z@
+   \ht\rot at float@box\z@
+   \dp\rot at float@box\z@
+   \vbox to \textheight{%
+%    \end{macrocode}
+% We need to know for sure which direction rotation is going to
+% be in, so locally reset the graphics units.
+%    \begin{macrocode}
+    \setkeys{Grot}{units=360}%
+    \if at rot@twoside
+    \else
+      \let\R@@page\rot at LR
+    \fi 
+    \ifthenelse{\isodd{\R@@page}}{% 
+      \if at rot@twoside
+        \rot at mess@toks\expandafter{\the\rot at mess@toks (right hand page)}%
+      \fi
+      \vfill 
+      \@@line{%
+        \hskip\rotFPtop
+        \rotatebox{90}{\box\rot at float@box}%
+        \hskip\rotFPbot
+      }%
+    }{% 
+      \if at rot@twoside
+        \rot at mess@toks\expandafter{\the\rot at mess@toks (left hand page)}%
+      \fi
+      \@@line{%
+        \hskip\rotFPbot
+        \rotatebox{-90}{\box\rot at float@box}%
+        \hskip\rotFPtop
+      }%
+      \vfill
+    }% 
+    \rot at message{\the\rot at mess@toks}
+  }% 
+  \end at float
+}
+%    \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\sidewaysfigure}
+% \begin{macro}{\endsidewaysfigure}
+% \begin{macro}{\sidewaystable}
+% \begin{macro}{\endsidewaystable}
+% The following definitions set up two environments, 
+% \texttt{sidewaystable} and \texttt{sidewaysfigure}, which uses this
+% type of float. Naturally, users may need to change these to suit
+% their local style. Both contribute to the normal lists of figures
+% and tables.
+%    \begin{macrocode}
+\def\sidewaysfigure{\@rotfloat{figure}}
+%
+\let\endsidewaysfigure\end at rotfloat
+%
+\def\sidewaystable{\@rotfloat{table}}
+\let\endsidewaystable\end at rotfloat
+%    \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@rotdblfloat}
+% \begin{macro}{\end at rotdblfloat}
+% Handling double column floats
+%    \begin{macrocode}
+\def\@rotdblfloat{%
+  \if at twocolumn\expandafter\@rotdbflt\else\expandafter\@rotfloat\fi
+}
+\def\@rotdbflt#1{\@ifnextchar[{\@rotxdblfloat{#1}}{\@rotxdblfloat{#1}[tp]}}
+\def\@rotxdblfloat#1[#2]{%
+  \@float{#1}[#2]%
+  \hsize\textwidth\linewidth\textwidth
+  \begin{lrbox}\rot at float@box
+  \begin{minipage}\textheight
+}
+\def\end at rotdblfloat{%
+%    \end{macrocode}
+% If we are going to know whether pages are odd or even, 
+% we need to use the \cs{pageref} mechanism, and labels. But
+% Labels won't work \emph{unless} the user has put in a
+% caption. Beware!
+%    \begin{macrocode}
+  \end{minipage}\end{lrbox}%
+  \stepcounter{r at tfl@t}%
+  \rot at label{RF\ther at tfl@t}%
+  \rot at pageref{RF\ther at tfl@t}{\R@@page}%
+  \edef\@tempa{Adding sideways \@captype\space on page \R@@page\space}
+  \rot at mess@toks\expandafter{\@tempa}
+  \@tempdima\ht\rot at float@box
+  \advance\@tempdima by \dp\rot at float@box
+%   \ifrot at messages
+%     \rot at message{BOX wd: \the\wd\rot at float@box,
+%       ht: \the\ht\rot at float@box, dp: \the\dp\rot at float@box:
+%       so shift by .5 of \the\@tempdima}%
+%   \fi
+  \wd\rot at float@box\z@
+  \ht\rot at float@box\z@
+  \dp\rot at float@box\z@
+  \vbox to \textheight{%
+%    \end{macrocode}
+% We need to know for sure which direction rotation is going to
+% be in, so locally reset the graphics units.
+%    \begin{macrocode}
+    \setkeys{Grot}{units=360}%
+    \if at rot@twoside
+    \else
+      \let\R@@page\rot at LR
+    \fi 
+    \ifthenelse{\isodd{\R@@page}}{% 
+      \ifrot at messages
+        \if at rot@twoside
+	  \rot at mess@toks\expandafter{\the\rot at mess@toks (right hand page)}%
+	\fi
+      \fi
+      \vfill 
+      \@@line{%
+        \hskip\rotFPtop
+        \rotatebox{90}{\box\rot at float@box}%
+        \hskip\rotFPbot
+      }%
+    }{% 
+      \ifrot at messages
+        \if at rot@twoside
+	  \rot at mess@toks\expandafter{\the\rot at mess@toks (left hand page)}%
+	\fi
+      \fi% 
+      \@@line{%
+        \hskip\rotFPbot
+        \rotatebox{-90}{\box\rot at float@box}%
+        \hskip\rotFPtop
+      }%
+      \vfill
+    }% 
+    \rot at message{\the\rot at mess@toks}%
+  }% 
+  \end at dblfloat
+}
+%    \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{environment}{sidewaysfigure*}
+% \begin{environment}{sidewaystable*}
+%    \begin{macrocode}
+\newenvironment{sidewaystable*}
+               {\@rotdblfloat{table}}
+               {\end at rotdblfloat}
+\newenvironment{sidewaysfigure*}
+               {\@rotdblfloat{figure}}
+               {\end at rotdblfloat}
+
+%    \end{macrocode}
+% \end{environment}
+% \end{environment}
+%
+% \begin{macro}{\rot at label}
+% \begin{macro}{\rot at thepage}
+% \begin{macro}{\rot at pageref}
+% \begin{macro}{\rot at protected@write}
+% \begin{macro}{\if at rot@refundefined}
+% Note that we used \cs{rot at label}, not \cs{label}; this
+% variant writes (just) the \emph{true} page number, not the
+% value of \cs{thepage}; this ``true'' value then needs special
+% treatment in \cs{protected at write}, just as
+% \cs{thepage} already has.
+% \cs{rot at pageref}\marg{generated label name}\marg{cs to set to
+% pageno} then returns the labelled page's number (or 0 if label not
+% yet defined).  If label not defined, flags using
+% \cs{rot at refundefinedtrue} for end-document to pick up.  (later...)
+%    \begin{macrocode}
+\def\rot at thepage{\@arabic\c at page}
+\def\rot at label#1{\@bsphack
+  \rot at protected@write{\@auxout}{}%
+         {\string\newlabel{#1}{\rot at thepage}}%
+  \@esphack}
+\def\rot at pageref#1#2{%
+  \expandafter\ifx\csname r@#1\endcsname\relax
+    \global\@rot at refundefinedtrue
+    \def#2{0}%
+  \else
+    \edef#2{\csname r@#1\endcsname}%
+  \fi
+}
+\long\def\rot at protected@write#1#2#3{%
+  \begingroup
+    \let\rot at thepage\relax
+    #2%
+    \let\protect\@unexpandable at protect
+    \edef\reserved at a{\write#1{#3}}%
+    \reserved at a
+  \endgroup
+  \if at nobreak\ifvmode\nobreak\fi\fi
+}
+\newif\if at rot@refundefined
+\global\@rot at refundefinedfalse
+%    \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\rot at mess@toks}
+% A token register to build up debugging messages
+%    \begin{macrocode}
+\newtoks\rot at mess@toks
+%    \end{macrocode}
+% \end{macro}
+%
+% \subsection{Rotated captions only}
+%
+% \begin{macro}{\rotcaption}
+% \begin{macro}{\@makerotcaption}
+% Sometimes you may find that the rotation of complete figures does
+% not give quite the right result, since they always take up the whole
+% page. You may prefer to rotate the caption and the float contents
+% separately within a conventional figure. Here we offer a suggestion
+% for a \cs{rotcaption} command, which inserts the caption rotated
+% by 90 degrees. It is essentially a copy of the normal captioning
+% code.
+% Packages which define the \cs{@makecaption} command may also need
+% to define \cs{@makerotcaption}.
+%    \begin{macrocode}
+\def\rotcaption{\refstepcounter\@captype\@dblarg{\@rotcaption\@captype}}
+\long\def\@rotcaption#1[#2]#3{%
+  \addcontentsline{\csname ext@#1\endcsname}{#1}{%
+    \protect\numberline{\csname the#1\endcsname}{\ignorespaces #2}}%
+  \par
+  \begingroup
+    \@parboxrestore
+    \normalsize
+    \@makerotcaption{\csname fnum@#1\endcsname}{#3}%
+  \endgroup}
+  \long\def\@makerotcaption#1#2{%
+    \setbox\@tempboxa\color at hbox#1: #2\color at endbox
+    \ifdim \wd\@tempboxa > .8\vsize
+      \rotatebox{90}{%
+        \begin{minipage}{.8\textheight}#1: #2\end{minipage}%
+      }%
+    \else%
+      \rotatebox{90}{\box\@tempboxa}%
+    \fi
+  \nobreak
+  \hspace{12pt}%
+}
+%</package>
+%    \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \section{Last-minute infrastructure}
+%
+% \begin{macro}{\color at hbox}
+% \begin{macro}{\color at endbox}
+% These macros aren't provided in \LaTeX{}, by default (I seem to have
+% assumed that they were\dots)
+%    \begin{macrocode}
+\AtBeginDocument{%
+  \providecommand\color at hbox{\hbox\bgroup}%
+  \providecommand\color at vbox{\vbox\bgroup}%
+  \providecommand\color at endbox{\egroup}%
+}
+%    \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \section{History}
+%
+% Version 2.0 is a complete re-write, with most of the work now
+% being done by the \LaTeXe\ graphics package.
+%
+% Version 2.1 provides a `clockwise' option to reinstate the behaviour
+% described in the `\LaTeX\ Companion'
+%
+% Version 2.2 just intercepts the standard float macros instead
+% of copying and changing the. The `twoside' option is obeyed.
+%
+% Version 2.5 corrects problems in sideways figures.
+%
+% Version 2.6 is a rewrite of the sideways floats via Frank Mittelbach
+% (to whom many thanks for looking at the  mangy code).
+%
+% Version 2.7 is checked for \LaTeX\ of December 94, and adds the option
+% of twoside behaviour independent of the general twoside.
+%
+% Version 2.8 cleans up some mistakes pointed out by Harald Axel
+% Sommerfeldt.
+%
+% Version 2.9 cleans up some (more) mistakes pointed out by Harald
+% Axel Sommerfeldt.
+%
+% Version 2.13a permits positioning of rotated floats in the same way
+% as they are positioned in `normal' floats.
+%
+% Version 2.14 is the first to be published anywhere as the outcome of
+% maintenance by Robin Fairbairns.
+%
+% Version 2.15 deals with page-numbering bug for auto-float-rotation,
+% and tidying of messages; published to ctan
+%
+% Version 2.16 uses colour boxes as necessary; published to ctan.
+% Version 2.16a provides the colour box commands \cs{AtBeginDocument}.
+%
+% \Finale
+\endinput
+%


Property changes on: trunk/Master/texmf-dist/doc/latex/graphics/rotex.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/graphics/trig.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tools/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tools/README.txt	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/doc/latex/tools/README.txt	2016-06-14 22:40:56 UTC (rev 41447)
@@ -20,7 +20,7 @@
 % 
 
 
-README for the `tools' bundle  (December 1999)
+README for the `tools' bundle
 =============================
 
 This `bundle' consists of LaTeX2e packages written and supported by

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

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

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

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

Modified: trunk/Master/texmf-dist/doc/latex/tools/changes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tools/changes.txt	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/doc/latex/tools/changes.txt	2016-06-14 22:40:56 UTC (rev 41447)
@@ -5,6 +5,11 @@
 are not part of the distribution.
 =======================================================================
 
+2016-06-07  David Carlisle  <latex-bugs at latex-project.org>
+
+	* shellesc.dtx: typos in messages, and
+	improve use with plain etex or luatex
+
 2016-04-29  David Carlisle  <latex-bugs at latex-project.org>
 
 	* shellesc.dtx: in classic tex code accidentally defined

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Modified: trunk/Master/texmf-dist/source/latex/base/classes.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/base/classes.dtx	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/source/latex/base/classes.dtx	2016-06-14 22:40:56 UTC (rev 41447)
@@ -263,7 +263,7 @@
 % \end{macro}
 %
 % \begin{macro}{\if at restonecol}
-%    When the document has to printed in two columns, we sometimes
+%    When the document has to be printed in two columns, we sometimes
 %    have to temporarily switch to one column. This switch is used to
 %    remember to switch back.
 %    \begin{macrocode}

Modified: trunk/Master/texmf-dist/source/latex/base/ltfinal.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/base/ltfinal.dtx	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/source/latex/base/ltfinal.dtx	2016-06-14 22:40:56 UTC (rev 41447)
@@ -33,7 +33,7 @@
 %<*driver>
 % \fi
 \ProvidesFile{ltfinal.dtx}
-             [2016/01/05 v2.0p LaTeX Kernel (Final Settings)]
+             [2016/04/22 v2.0q LaTeX Kernel (Final Settings)]
 % \iffalse
 \documentclass{ltxdoc}
 \GetFileInfo{ltfinal.dtx}
@@ -149,6 +149,7 @@
 % \changes{v2.0b}{2015/01/23}{use reserved count 257}
 % \changes{v2.0f}{2015/04/28}{define \cs{xe at alloc@intercharclass} for compatibility with older xelatex initilisation}
 %\begin{macro}{\xe at alloc@intercharclass}
+%\begin{macro}{\e at alloc@intercharclass at top}
 % \changes{v2.0j}{2016/01/04}{Start allocation at one not three}
 % \changes{v2.0k}{2016/01/05}{Remove duplicated code}
 % Allocate |\XeTeXintercharclass|  types if xetex is active.
@@ -161,13 +162,25 @@
 %<latexrelease>              {\newXeTeXintercharclass}{Extended Allocation}%
 %    \end{macrocode}
 %
-% Classes allocated 1 to 254 (early 1, 2 and 3 were pre-set for CJK).
+% Classes allocated 1 to 4094 (or 254 on older xetex)
+% (In earlier XeLaTeX versions 1, 2 and 3 were pre-set for CJK).
 % \changes{v2.0g}{2015/06/19}{Use $-1$ for first range to get contiguous allocation}
+% \changes{v2.0q}{2016/04/22}{XeTeX 0.99996 has 4096 char classes not 256}
 %    \begin{macrocode}
 \ifx\XeTeXcharclass\@undefined
 \else
+%    \end{macrocode}
+%    \begin{macrocode}
+\ifdim\the\XeTeXversion\XeTeXrevision\p@>0.99993\p@
+  \chardef\e at alloc@intercharclass at top=4095
+\else
+  \chardef\e at alloc@intercharclass at top=255
+\fi
+%    \end{macrocode}
+%    \begin{macrocode}
 \def\newXeTeXintercharclass{%
- \e at alloc\XeTeXcharclass\chardef\xe at alloc@intercharclass\m at ne\@cclv}
+ \e at alloc\XeTeXcharclass
+   \chardef\xe at alloc@intercharclass\m at ne\e at alloc@intercharclass at top}
 \fi
 %    \end{macrocode}
 %
@@ -221,6 +234,7 @@
 %    \end{macrocode}
 % \end{macro}
 % \end{macro}
+% \end{macro}
 % 
 %
 %

Modified: trunk/Master/texmf-dist/source/latex/base/ltvers.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/base/ltvers.dtx	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/source/latex/base/ltvers.dtx	2016-06-14 22:40:56 UTC (rev 41447)
@@ -95,7 +95,7 @@
    {2016/03/31}
 %</2ekernel|latexrelease>
 %<*2ekernel>
-\def\patch at level{0}
+\def\patch at level{1}
 %    \end{macrocode}
 % \end{macro}
 % \end{macro}

Modified: trunk/Master/texmf-dist/source/latex/graphics/color.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/graphics/color.dtx	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/source/latex/graphics/color.dtx	2016-06-14 22:40:56 UTC (rev 41447)
@@ -19,7 +19,7 @@
 %<driver> \ProvidesFile{color.drv}
 % \fi
 %         \ProvidesFile{color.dtx}
-          [2016/05/09 v1.1c Standard LaTeX Color (DPC)]
+          [2016/06/02 v1.1d Standard LaTeX Color (DPC)]
 %
 % \iffalse
 %<*driver>
@@ -142,6 +142,19 @@
 %    \end{macrocode}
 % \end{option}
 %
+% \begin{option}{setpagesize}
+% \begin{option}{nosetpagesize}
+% The |setpagesize| option requests that the driver option sets the page size.
+% \changes{v1.1d}{2016/06/02}
+%     {(no)setpagesize options added}
+%    \begin{macrocode}
+\newif\ifGin at setpagesize\Gin at setpagesizetrue
+\DeclareOption{setpagesize}{\Gin at setpagesizetrue}
+\DeclareOption{nosetpagesize}{\Gin at setpagesizefalse}
+%    \end{macrocode}
+% \end{option}
+% \end{option}
+%
 % Now the options for supported drivers.
 %
 % \begin{option}{dvips}

Modified: trunk/Master/texmf-dist/source/latex/graphics/drivers.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/graphics/drivers.dtx	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/source/latex/graphics/drivers.dtx	2016-06-14 22:40:56 UTC (rev 41447)
@@ -3,7 +3,7 @@
 %
 %% drivers.dtx Copyright (C) 1994      David Carlisle Sebastian Rahtz
 %%             Copyright (C) 1995 1996 1997 1998 1999 David Carlisle
-%%             Copyright (C) 2000--2015 David Carlisle, LaTeX3 Project
+%%             Copyright (C) 2000--2016 David Carlisle, LaTeX3 Project
 %%
 %% This file is part of the Standard LaTeX `Graphics Bundle'.
 %% It may be distributed under the terms of the LaTeX Project Public
@@ -37,7 +37,7 @@
     \NeedsTeXFormat{LaTeX2e}
     \ProvidesFile{drivers.dtx}
 %</driver>
-        [2015/12/30 v3.0k Driver-dependent file (DPC,SPQR)]
+        [2016/06/02 v3.0l Driver-dependent file (DPC,SPQR)]
 %
 %<*driver>
     \documentclass{ltxdoc}
@@ -548,7 +548,27 @@
 \def\Gin at PS@file at header#1{\AtBeginDvi{\special{header=#1}}}
 %    \end{macrocode}
 %
+% \section{Page Size}
+%
+% \changes{v3.0l}{2016/06/02}{page size special added to patch pdftex.def}
 %    \begin{macrocode}
+\ifGin at setpagesize
+  \AtBeginDocument{\AtBeginDvi{%
+    \begingroup
+    \ifx\stockwidth\@undefined\else
+      \paperwidth\stockwidth
+      \paperheight\stockheight
+    \fi
+    \ifdim\paperwidth>\z@
+      \ifdim\paperheight>\z@
+        \special{papersize=\the\paperwidth,\the\paperheight}%
+      \fi
+    \fi
+    \endgroup}}
+\fi
+%    \end{macrocode}
+%
+%    \begin{macrocode}
 %</dvips>
 %    \end{macrocode}
 %

Modified: trunk/Master/texmf-dist/source/latex/graphics/graphics.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/graphics/graphics.dtx	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/source/latex/graphics/graphics.dtx	2016-06-14 22:40:56 UTC (rev 41447)
@@ -19,7 +19,7 @@
 %<driver> \ProvidesFile{graphics.drv}
 % \fi
 %         \ProvidesFile{graphics.dtx}
-          [2016/05/09 v1.0r  Standard LaTeX Graphics (DPC,SPQR)]
+          [2016/06/02 v1.0s  Standard LaTeX Graphics (DPC,SPQR)]
 %
 % \iffalse
 %<*driver>
@@ -512,6 +512,19 @@
 %    \end{macrocode}
 % \end{option}
 %
+% \begin{option}{setpagesize}
+% \begin{option}{nosetpagesize}
+% The |setpagesize| option requests that the driver option sets the page size.
+% \changes{v1.0s}{2016/06/02}
+%     {(no)setpagesize options added}
+%    \begin{macrocode}
+\newif\ifGin at setpagesize\Gin at setpagesizetrue
+\DeclareOption{setpagesize}{\Gin at setpagesizetrue}
+\DeclareOption{nosetpagesize}{\Gin at setpagesizefalse}
+%    \end{macrocode}
+% \end{option}
+% \end{option}
+%
 %  \begin{macro}{\Gin at driver}
 % Driver in use.
 %    \begin{macrocode}

Modified: trunk/Master/texmf-dist/source/latex/graphics/graphics.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/graphics/graphics.ins	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/source/latex/graphics/graphics.ins	2016-06-14 22:40:56 UTC (rev 41447)
@@ -38,4 +38,6 @@
 
 \generate{\file{lscape.sty}{\from{lscape.dtx}{package}}}
 
+\generate{\file{rotating.sty}{\from{rotating.dtx}{package}}}
+
 \endbatchfile

Added: trunk/Master/texmf-dist/source/latex/graphics/rotating.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/graphics/rotating.dtx	                        (rev 0)
+++ trunk/Master/texmf-dist/source/latex/graphics/rotating.dtx	2016-06-14 22:40:56 UTC (rev 41447)
@@ -0,0 +1,688 @@
+%
+% \iffalse
+%
+% $Id: rotating.dtx,v 1.21 2010/01/26 13:25:07 rf10 Exp rf10 $
+%
+% File: rotating.dtx
+%% Copyright 1995--1999 Sebastian Rahtz and Leonor Barroca
+%% Copyright 2001--2003,2007--2009 Robin Fairbairns
+%% Copyright 2016  LaTeX3 Project 
+%
+% This work 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
+%   http://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 work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Robin Fairbairns.
+%
+% This work consists of the files rotating.dtx and rotating.ins,
+% and the derived file rotating.sty, and testing material
+% rotex.tex and cat.eps
+% 
+%    \begin{macrocode}
+\NeedsTeXFormat{LaTeX2e}
+%<*dtx>
+\ProvidesFile{rotating.dtx}%
+%</dtx>
+%<package>\ProvidesPackage{rotating}%
+    [2016/05/22 v2.16c
+%<package>  rotated objects in LaTeX%
+%<*dtx>
+            rotating package source file%
+%</dtx>
+        ]
+%<*dtx>
+\documentclass{ltxdoc}
+\GetFileInfo{rotating.dtx}
+\begin{document}
+ \title{A package for rotated objects in \LaTeX\thanks{This file has
+        version number \fileversion, last revised \filedate}}
+    \author{Robin Fairbairns
+      \and Sebastian Rahtz \and Leonor Barroca}
+ \date{printed \today}
+ \MaintainedByLaTeXTeam{graphics}
+ \maketitle
+ \tableofcontents
+%  \listoffigures
+%  \listoftables
+ \DocInput{rotating.dtx}
+\end{document}
+%</dtx>
+% \fi
+%
+% \begin{abstract}
+% This article documents a \LaTeX\ package, `rotating.sty',
+% which performs most sorts of
+% rotation one might like, including rotation of complete floating
+% figures and tables.
+% \end{abstract}
+%
+% \section{Introduction}
+%
+% The package provides:
+% \begin{itemize}
+% \item two new environments, \texttt{sidewaystable} and
+%   \texttt{sidewaysfigure}, each of which produces a single page-size
+%   float with contents rotated $\pm90$\,degrees; and
+% \item a variety of other rotation-related commands and environments.
+% \end{itemize}
+%
+% Note that the package uses rotation facilities from the
+% \textsf{graphicx} package.  When generating DVI output, users should
+% note that rotation is typically \emph{not} visible in a DVI viewer:
+% conversion to, and viewing, PostScript or PDF is necessary.
+%
+% \section{Usage} 
+%
+% \subsection{Package options}
+%
+% Sideways figures and tables always take up the whole page. In
+% single-sided documents, they may be rotated so that the bottom of
+% the figures is on the left (package option
+% `\texttt{counterclockwise}') or the right (package option
+% `\texttt{clockwise}').  The default is to turn so that the bottom is
+% on the right (option `\texttt{clockwise}').
+%
+% Option `\texttt{anticlockwise}' is an alias for
+% `\texttt{counterclockwise}'.
+%
+% If the `\texttt{twoside}' option has been given to the main document
+% class (either explicitly, or implicitly as in the default for book
+% class), the package will rotate sideways figures according to the
+% page number (this requires at least two passes through \LaTeX{}).
+% If you want the `\texttt{twoside}' option, but want the figures
+% always in one direction, use the `\texttt{figuresright}' or
+% `\texttt{figuresleft}' options to the package.
+%
+% The package can produce a lot of logging information; the
+% amount of information is controlled by the package options
+% `\texttt{quiet}' (fewest messages; default), `\texttt{log}' and
+% `\texttt{chatter}' (most messages).
+%
+% All other options are passed to the \textsf{graphicx} package when
+% it is loaded to provide rotation functions.
+%
+% \subsection{Float environments}
+%
+% The environments \texttt{sidewaystable} and \texttt{sidewaysfigure}
+% introduce landscape-form floating tables and figures, respectively.
+% (Each of the environments has a ``starred'' version, such as
+% \texttt{sidewaystable*}, for a single-column float in a double-column
+% area of the document.)
+%
+% New rotated environments may be declared using the combined
+% facilities of the float and rotfloat packages. 
+%
+% \subsection{Other environments and commands}
+% The package provides other \LaTeX\ environments:
+% \begin{description}
+% \item[\mdseries\ttfamily sideways] prints the contents of the
+%   environment turned through 90 degrees counterclockwise;
+% \item[\mdseries\ttfamily turn] prints the contents turned through an
+%   arbitrary angle (the argument to the environment);
+% \item[\mdseries\ttfamily rotate] prints the contents turned through
+%   an arbitrary angle but does \emph{not} leave any space for the result
+% \end{description}
+%
+% The command \cs{turnbox}\marg{angle}\marg{matter to turn} is a macro
+% version of the \texttt{rotate} environment.
+%
+% A set of examples is given in the file \texttt{examples.tex}
+%
+% \subsection{Positioning}
+%
+% Floats appear one to a page, and are positioned by spacer skips that
+% appear (logically) above and below the floating object.  The skips,
+% \cs{rotFPtop} and \cs{rotFPbot}, are initialised from the standard
+% \LaTeX{} (internal) \cs{@fptop} and \cs{@fpbot} skips.  As a result,
+% by default, rotated floats appear horizontally centred on their
+% float pages.
+%
+% Some sensible values for the registers are:
+% \par\noindent
+% \begin{tabular}{@{}llp{3in}@{}}
+%   \cs{rotFPtop} & \cs{rotFPbot} & Effect \\
+%   \hline
+%   0pt plus 1fil & 0pt plus 1fil & figure/table appears in middle 
+%                                   (default value)               \\
+%   0pt           & 0pt plus 1fil & figure/table appears with its top
+%                                   nearest the edge of the page   \\
+%   0pt plus 1fil & 0pt plus 2fil & figure/table's bottom appears
+%                                   twice as far from the edge as the
+%                                   top does
+% \end{tabular}
+%
+% \StopEventually{}
+%
+% \section{Setup}
+% Now we present the documented code.  First, package options.
+%
+% Note that the \texttt{clockwise} and \texttt{counterclockwise}
+% options are present for compatibility only.
+%    \begin{macrocode}
+%<*package>
+\DeclareOption{clockwise}{%
+ \AtBeginDocument{\setkeys{Grot}{units=360}}%
+}
+\DeclareOption{counterclockwise}{%
+ \AtBeginDocument{\setkeys{Grot}{units=-360}}%
+}
+\DeclareOption{anticlockwise}{\ds at counterclockwise}
+%    \end{macrocode}
+% Control figure orientation
+%    \begin{macrocode}
+\DeclareOption{figuresleft}{%
+  \@rot at twosidefalse 
+  \def\rot at LR{0}%
+}
+\DeclareOption{figuresright}{%
+ \@rot at twosidefalse 
+ \def\rot at LR{-1}%
+}
+%    \end{macrocode}
+%
+% control messages:
+%    \begin{macrocode}
+\newif\ifrot at messages
+\DeclareOption{quiet}{%
+  \rot at messagesfalse
+  \let\rot at message\@gobble % pro tem -- should suppress altogether
+}
+\DeclareOption{log}{%
+  \rot at messagestrue
+  \def\rot at message{\PackageInfo{rotating}}%
+}
+\DeclareOption{chatter}{%
+  \rot at messagestrue
+  \def\rot at message{\PackageWarning{rotating}}%
+}
+%    \end{macrocode}
+%
+% \begin{macro}{\if at rot@twoside}
+% \begin{macro}{\rot at LR}
+% A couple of commands for passing rotation direction around
+%    \begin{macrocode}
+\newif\if at rot@twoside
+\if at twoside 
+  \@rot at twosidetrue
+\else
+  \@rot at twosidefalse
+\fi
+\def\rot at LR{-1}
+%    \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% Pass any unknown options to the \textsf{graphicx} package, and
+% set up defaults and process the options.
+%    \begin{macrocode}
+\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{graphicx}}
+\ExecuteOptions{clockwise,quiet}
+\ProcessOptions
+%    \end{macrocode}
+%
+% Other initialisation
+%    \begin{macrocode}
+\RequirePackage{graphicx}
+\RequirePackage{ifthen}
+%    \end{macrocode}
+%
+% \begin{macro}{\rotdriver}
+% The command \cs{rotdriver} allows a user to specify an initialisation file,
+% a sort of non-automatically-loaded driver (in the graphics, hyperref
+% sense).
+%    \begin{macrocode}
+\def\rotdriver#1{\makeatletter\input{#1.def}\makeatother}
+%    \end{macrocode}
+% \end{macro}
+% 
+% The \texttt{r at tfl@t} counter is used when generating `labels' for
+% determining what side of the page the float is on, in twoside mode.
+%    \begin{macrocode}
+\newcounter{r at tfl@t}
+\setcounter{r at tfl@t}{0}
+%    \end{macrocode}
+%
+% Positioning skips (see above).
+%    \begin{macrocode}
+\newskip\rotFPtop \rotFPtop=\@fptop
+\newskip\rotFPbot \rotFPbot=\@fpbot
+%    \end{macrocode}
+%
+% \section{Turning and rotation environments}
+% \begin{macro}{sideways}
+% Environment to turn the contents through 90 degrees.
+%    \begin{macrocode}
+\def\sideways{%
+  \Grot at setangle{90}%
+  \setbox\z@\color at hbox\ignorespaces}
+\def\endsideways{%
+  \unskip\color at endbox
+  \Grot at x\z@
+  \Grot at y\z@
+  \Grot at box
+}
+%    \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{turn}
+% Rotate the contents of the environment, leaving the appropriate space
+%    \begin{macrocode}
+\def\turn#1{%
+  \Grot at setangle{#1}%
+  \setbox\z@\color at hbox\ignorespaces}
+\def\endturn{%
+  \unskip\color at endbox
+  \Grot at x\z@
+  \Grot at y\z@
+  \Grot at box
+}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{rotate}
+% Rotate the contents of the environment, leaving \emph{no space}.
+%    \begin{macrocode}
+\def\rotate#1{%
+  \Grot at setangle{#1}%
+  \setbox\z@\color at hbox\ignorespaces}
+\def\endrotate{%
+  \unskip\color at endbox
+  \Grot at x\z@
+  \Grot at y\z@
+  \wd0\z@\dp0\z@\ht0\z@
+  \Grot at box
+}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\turnbox}
+% A macro version of the `rotate' environment. 
+%    \begin{macrocode}
+\def\turnbox#1#2{%
+  \Grot at setangle{#1}%
+%    \end{macrocode}
+% Note: grouping within the box makes \cs{color at hbox} unnecessary, I think.
+%    \begin{macrocode}
+  \setbox\z@\hbox{{#2}}%
+  \Grot at x\z@\Grot at y\z@
+  \wd0\z@\dp0\z@\ht0\z@
+  \Grot at box
+}
+%    \end{macrocode}
+% \end{macro}
+% \section{Sideways figures and tables}
+% Now for the macros to provide a complete
+% environment for sideways figures and tables.
+% We define two environments |sidewaysfigure| and 
+% |sidewaystable| that
+% fit in with the normal table and figure floats. These are `fixed'
+% environments that  just do 90 degree rotation, but it would be easy
+% to parameterize this to do other rotations if needed (the mind
+% boggles\ldots)
+% 
+% \begin{macro}{\@rotfloat}
+% \begin{macro}{\@xrotfloat}
+% \begin{macro}{\rot at float@box}
+% First a generalised `rotfloat' environment. We need to intercept
+% \LaTeX's float macros, in order to change the assumed width of a
+% float being |\columnwidth|. We want it to work on a width of
+% |\textheight| so that when we rotate the float, it comes out
+% the right height. This is not actually very satisfactory, since what
+% we \emph{really} want is for rotated floats to occupy the space they
+% actually \emph{use}. The captions are a problem --- since they can
+% precede the figure or table, we cannot set them in a box of the
+% right width (ie the \emph{height} of the forthcoming object), because
+% it has not happened yet. The result of these difficulties is that
+% rotated figures  always end up as full page figures.
+%    \begin{macrocode}
+\newsavebox\rot at float@box
+\def\@rotfloat#1{%
+  \@ifnextchar[%
+    {\@xrotfloat{#1}}%
+    {\edef\@tempa{\noexpand\@xrotfloat{#1}[\csname fps@#1\endcsname]}\@tempa}%
+}
+\def\@xrotfloat#1[#2]{%
+  \@float{#1}[#2]%
+%    \end{macrocode}
+% Set the float contents in
+% a box of width \cs{textheight} instead of \cs{columnwidth}. 
+%    \begin{macrocode}
+  \begin{lrbox}\rot at float@box
+  \begin{minipage}\textheight
+ }
+%    \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\end at rotfloat}
+% We call \LaTeX's \cs{end at float} macro having previously rotated
+% the box \cs{@currbox}.
+% The rotation is either clockwise or
+% anti-clockwise, depending on whether the page is odd or even;
+% in oneside mode it is always odd.
+%    \begin{macrocode}
+\def\end at rotfloat{%
+%    \end{macrocode}
+% If we are going to know whether pages are odd or even, 
+% we need to use the a variant \cs{pageref} mechanism and our own
+% specialised labels.
+%    \begin{macrocode}
+   \end{minipage}\end{lrbox}%
+   \stepcounter{r at tfl@t}%
+   \rot at label{RF\ther at tfl@t}%
+   \rot at pageref{RF\ther at tfl@t}{\R@@page}%
+   \edef\@tempa{Adding sideways \@captype\space on page \R@@page\space}
+   \rot at mess@toks\expandafter{\@tempa}
+   \wd\rot at float@box\z@
+   \ht\rot at float@box\z@
+   \dp\rot at float@box\z@
+   \vbox to \textheight{%
+%    \end{macrocode}
+% We need to know for sure which direction rotation is going to
+% be in, so locally reset the graphics units.
+%    \begin{macrocode}
+    \setkeys{Grot}{units=360}%
+    \if at rot@twoside
+    \else
+      \let\R@@page\rot at LR
+    \fi 
+    \ifthenelse{\isodd{\R@@page}}{% 
+      \if at rot@twoside
+        \rot at mess@toks\expandafter{\the\rot at mess@toks (right hand page)}%
+      \fi
+      \vfill 
+      \@@line{%
+        \hskip\rotFPtop
+        \rotatebox{90}{\box\rot at float@box}%
+        \hskip\rotFPbot
+      }%
+    }{% 
+      \if at rot@twoside
+        \rot at mess@toks\expandafter{\the\rot at mess@toks (left hand page)}%
+      \fi
+      \@@line{%
+        \hskip\rotFPbot
+        \rotatebox{-90}{\box\rot at float@box}%
+        \hskip\rotFPtop
+      }%
+      \vfill
+    }% 
+    \rot at message{\the\rot at mess@toks}
+  }% 
+  \end at float
+}
+%    \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\sidewaysfigure}
+% \begin{macro}{\endsidewaysfigure}
+% \begin{macro}{\sidewaystable}
+% \begin{macro}{\endsidewaystable}
+% The following definitions set up two environments, 
+% \texttt{sidewaystable} and \texttt{sidewaysfigure}, which uses this
+% type of float. Naturally, users may need to change these to suit
+% their local style. Both contribute to the normal lists of figures
+% and tables.
+%    \begin{macrocode}
+\def\sidewaysfigure{\@rotfloat{figure}}
+%
+\let\endsidewaysfigure\end at rotfloat
+%
+\def\sidewaystable{\@rotfloat{table}}
+\let\endsidewaystable\end at rotfloat
+%    \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@rotdblfloat}
+% \begin{macro}{\end at rotdblfloat}
+% Handling double column floats
+%    \begin{macrocode}
+\def\@rotdblfloat{%
+  \if at twocolumn\expandafter\@rotdbflt\else\expandafter\@rotfloat\fi
+}
+\def\@rotdbflt#1{\@ifnextchar[{\@rotxdblfloat{#1}}{\@rotxdblfloat{#1}[tp]}}
+\def\@rotxdblfloat#1[#2]{%
+  \@float{#1}[#2]%
+  \hsize\textwidth\linewidth\textwidth
+  \begin{lrbox}\rot at float@box
+  \begin{minipage}\textheight
+}
+\def\end at rotdblfloat{%
+%    \end{macrocode}
+% If we are going to know whether pages are odd or even, 
+% we need to use the \cs{pageref} mechanism, and labels. But
+% Labels won't work \emph{unless} the user has put in a
+% caption. Beware!
+%    \begin{macrocode}
+  \end{minipage}\end{lrbox}%
+  \stepcounter{r at tfl@t}%
+  \rot at label{RF\ther at tfl@t}%
+  \rot at pageref{RF\ther at tfl@t}{\R@@page}%
+  \edef\@tempa{Adding sideways \@captype\space on page \R@@page\space}
+  \rot at mess@toks\expandafter{\@tempa}
+  \@tempdima\ht\rot at float@box
+  \advance\@tempdima by \dp\rot at float@box
+%   \ifrot at messages
+%     \rot at message{BOX wd: \the\wd\rot at float@box,
+%       ht: \the\ht\rot at float@box, dp: \the\dp\rot at float@box:
+%       so shift by .5 of \the\@tempdima}%
+%   \fi
+  \wd\rot at float@box\z@
+  \ht\rot at float@box\z@
+  \dp\rot at float@box\z@
+  \vbox to \textheight{%
+%    \end{macrocode}
+% We need to know for sure which direction rotation is going to
+% be in, so locally reset the graphics units.
+%    \begin{macrocode}
+    \setkeys{Grot}{units=360}%
+    \if at rot@twoside
+    \else
+      \let\R@@page\rot at LR
+    \fi 
+    \ifthenelse{\isodd{\R@@page}}{% 
+      \ifrot at messages
+        \if at rot@twoside
+	  \rot at mess@toks\expandafter{\the\rot at mess@toks (right hand page)}%
+	\fi
+      \fi
+      \vfill 
+      \@@line{%
+        \hskip\rotFPtop
+        \rotatebox{90}{\box\rot at float@box}%
+        \hskip\rotFPbot
+      }%
+    }{% 
+      \ifrot at messages
+        \if at rot@twoside
+	  \rot at mess@toks\expandafter{\the\rot at mess@toks (left hand page)}%
+	\fi
+      \fi% 
+      \@@line{%
+        \hskip\rotFPbot
+        \rotatebox{-90}{\box\rot at float@box}%
+        \hskip\rotFPtop
+      }%
+      \vfill
+    }% 
+    \rot at message{\the\rot at mess@toks}%
+  }% 
+  \end at dblfloat
+}
+%    \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{environment}{sidewaysfigure*}
+% \begin{environment}{sidewaystable*}
+%    \begin{macrocode}
+\newenvironment{sidewaystable*}
+               {\@rotdblfloat{table}}
+               {\end at rotdblfloat}
+\newenvironment{sidewaysfigure*}
+               {\@rotdblfloat{figure}}
+               {\end at rotdblfloat}
+
+%    \end{macrocode}
+% \end{environment}
+% \end{environment}
+%
+% \begin{macro}{\rot at label}
+% \begin{macro}{\rot at thepage}
+% \begin{macro}{\rot at pageref}
+% \begin{macro}{\rot at protected@write}
+% \begin{macro}{\if at rot@refundefined}
+% Note that we used \cs{rot at label}, not \cs{label}; this
+% variant writes (just) the \emph{true} page number, not the
+% value of \cs{thepage}; this ``true'' value then needs special
+% treatment in \cs{protected at write}, just as
+% \cs{thepage} already has.
+% \cs{rot at pageref}\marg{generated label name}\marg{cs to set to
+% pageno} then returns the labelled page's number (or 0 if label not
+% yet defined).  If label not defined, flags using
+% \cs{rot at refundefinedtrue} for end-document to pick up.  (later...)
+%    \begin{macrocode}
+\def\rot at thepage{\@arabic\c at page}
+\def\rot at label#1{\@bsphack
+  \rot at protected@write{\@auxout}{}%
+         {\string\newlabel{#1}{\rot at thepage}}%
+  \@esphack}
+\def\rot at pageref#1#2{%
+  \expandafter\ifx\csname r@#1\endcsname\relax
+    \global\@rot at refundefinedtrue
+    \def#2{0}%
+  \else
+    \edef#2{\csname r@#1\endcsname}%
+  \fi
+}
+\long\def\rot at protected@write#1#2#3{%
+  \begingroup
+    \let\rot at thepage\relax
+    #2%
+    \let\protect\@unexpandable at protect
+    \edef\reserved at a{\write#1{#3}}%
+    \reserved at a
+  \endgroup
+  \if at nobreak\ifvmode\nobreak\fi\fi
+}
+\newif\if at rot@refundefined
+\global\@rot at refundefinedfalse
+%    \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\rot at mess@toks}
+% A token register to build up debugging messages
+%    \begin{macrocode}
+\newtoks\rot at mess@toks
+%    \end{macrocode}
+% \end{macro}
+%
+% \subsection{Rotated captions only}
+%
+% \begin{macro}{\rotcaption}
+% \begin{macro}{\@makerotcaption}
+% Sometimes you may find that the rotation of complete figures does
+% not give quite the right result, since they always take up the whole
+% page. You may prefer to rotate the caption and the float contents
+% separately within a conventional figure. Here we offer a suggestion
+% for a \cs{rotcaption} command, which inserts the caption rotated
+% by 90 degrees. It is essentially a copy of the normal captioning
+% code.
+% Packages which define the \cs{@makecaption} command may also need
+% to define \cs{@makerotcaption}.
+%    \begin{macrocode}
+\def\rotcaption{\refstepcounter\@captype\@dblarg{\@rotcaption\@captype}}
+\long\def\@rotcaption#1[#2]#3{%
+  \addcontentsline{\csname ext@#1\endcsname}{#1}{%
+    \protect\numberline{\csname the#1\endcsname}{\ignorespaces #2}}%
+  \par
+  \begingroup
+    \@parboxrestore
+    \normalsize
+    \@makerotcaption{\csname fnum@#1\endcsname}{#3}%
+  \endgroup}
+  \long\def\@makerotcaption#1#2{%
+    \setbox\@tempboxa\color at hbox#1: #2\color at endbox
+    \ifdim \wd\@tempboxa > .8\vsize
+      \rotatebox{90}{%
+        \begin{minipage}{.8\textheight}#1: #2\end{minipage}%
+      }%
+    \else%
+      \rotatebox{90}{\box\@tempboxa}%
+    \fi
+  \nobreak
+  \hspace{12pt}%
+}
+%</package>
+%    \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \section{Last-minute infrastructure}
+%
+% \begin{macro}{\color at hbox}
+% \begin{macro}{\color at endbox}
+% These macros aren't provided in \LaTeX{}, by default (I seem to have
+% assumed that they were\dots)
+%    \begin{macrocode}
+\AtBeginDocument{%
+  \providecommand\color at hbox{\hbox\bgroup}%
+  \providecommand\color at vbox{\vbox\bgroup}%
+  \providecommand\color at endbox{\egroup}%
+}
+%    \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \section{History}
+%
+% Version 2.0 is a complete re-write, with most of the work now
+% being done by the \LaTeXe\ graphics package.
+%
+% Version 2.1 provides a `clockwise' option to reinstate the behaviour
+% described in the `\LaTeX\ Companion'
+%
+% Version 2.2 just intercepts the standard float macros instead
+% of copying and changing the. The `twoside' option is obeyed.
+%
+% Version 2.5 corrects problems in sideways figures.
+%
+% Version 2.6 is a rewrite of the sideways floats via Frank Mittelbach
+% (to whom many thanks for looking at the  mangy code).
+%
+% Version 2.7 is checked for \LaTeX\ of December 94, and adds the option
+% of twoside behaviour independent of the general twoside.
+%
+% Version 2.8 cleans up some mistakes pointed out by Harald Axel
+% Sommerfeldt.
+%
+% Version 2.9 cleans up some (more) mistakes pointed out by Harald
+% Axel Sommerfeldt.
+%
+% Version 2.13a permits positioning of rotated floats in the same way
+% as they are positioned in `normal' floats.
+%
+% Version 2.14 is the first to be published anywhere as the outcome of
+% maintenance by Robin Fairbairns.
+%
+% Version 2.15 deals with page-numbering bug for auto-float-rotation,
+% and tidying of messages; published to ctan
+%
+% Version 2.16 uses colour boxes as necessary; published to ctan.
+% Version 2.16a provides the colour box commands \cs{AtBeginDocument}.
+%
+% \Finale
+\endinput
+%


Property changes on: trunk/Master/texmf-dist/source/latex/graphics/rotating.dtx
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/source/latex/tools/shellesc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/tools/shellesc.dtx	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/source/latex/tools/shellesc.dtx	2016-06-14 22:40:56 UTC (rev 41447)
@@ -10,12 +10,14 @@
 %</dtx>
 %<package>\ifx\ProvidesPackage\undefined
 %<package>\def\next#1#2[#3]{\wlog{#2 #3}}
+%<package>\ifx\PackageInfo\undefined\def\PackageInfo#1#2{\wlog{#1: #2}}\fi
+%<package>\ifx\PackageWarning\undefined\def\PackageWarning#1#2{\wlog{#1: #2}}\fi
 %<package>\expandafter\next\fi
 %<package>\ProvidesPackage{shellesc}
 %<driver> \ProvidesFile{shellesc.drv}
 % \fi
 %         \ProvidesFile{shellesc.dtx}
-       [2016/04/29 v0.01c unified shell escape interface for LaTeX]
+       [2016/06/07 v0.02a unified shell escape interface for LaTeX]
 %
 % \iffalse
 %<*driver>
@@ -36,6 +38,7 @@
 % \maketitle
 %
 % \changes{v0.1b}{2016/02/02}{Doc typo fixes (JB)}
+% \changes{v0.2a}{2016/06/07}{Improve use with plain TeX}
 % \section{Introduction}
 %
 % 
@@ -92,6 +95,7 @@
 % \subsection{Status Check}
 %
 %
+% \changes{v0.2a}{2016/06/07}{spelling in messages}
 %    \begin{macrocode}
 \ifcase
   \ifx\pdfshellescape\@undefined
@@ -110,9 +114,9 @@
   \fi
   \PackageWarning{shellesc}{Shell escape disabled}
 \or
-  \PackageInfo   {shellesc}{Unrestricted shell escape ensabled}
+  \PackageInfo   {shellesc}{Unrestricted shell escape enabled}
 \else
-  \PackageInfo   {shellesc}{Restricted shell escape ensabled}
+  \PackageInfo   {shellesc}{Restricted shell escape enabled}
 \fi
 %    \end{macrocode}
 %
@@ -180,7 +184,7 @@
 % immediate form, which is overwhelmingly more commonly used with
 % |\write18|.
 %
-% stop at this point if not a recent Lua\TeX.
+% Stop at this point if not a recent Lua\TeX.
 %    \begin{macrocode}
 \ifx\lastsavedimageresourcepages\@undefined\expandafter\endinput\fi
 %    \end{macrocode}

Modified: trunk/Master/texmf-dist/tex/latex/base/latex.ltx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/base/latex.ltx	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/tex/latex/base/latex.ltx	2016-06-14 22:40:56 UTC (rev 41447)
@@ -704,7 +704,7 @@
 \def\fmtname{LaTeX2e}
 \edef\fmtversion
    {2016/03/31}
-\def\patch at level{0}
+\def\patch at level{1}
 \iffalse
 \def\reserved at a#1/#2/#3\@nil{%
   \count@\year
@@ -8153,8 +8153,14 @@
 \fi
 \ifx\XeTeXcharclass\@undefined
 \else
+\ifdim\the\XeTeXversion\XeTeXrevision\p@>0.99993\p@
+  \chardef\e at alloc@intercharclass at top=4095
+\else
+  \chardef\e at alloc@intercharclass at top=255
+\fi
 \def\newXeTeXintercharclass{%
- \e at alloc\XeTeXcharclass\chardef\xe at alloc@intercharclass\m at ne\@cclv}
+ \e at alloc\XeTeXcharclass
+   \chardef\xe at alloc@intercharclass\m at ne\e at alloc@intercharclass at top}
 \fi
 \ifx\XeTeXcharclass\@undefined
 \else

Modified: trunk/Master/texmf-dist/tex/latex/base/latexrelease.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/base/latexrelease.sty	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/tex/latex/base/latexrelease.sty	2016-06-14 22:40:56 UTC (rev 41447)
@@ -2312,8 +2312,14 @@
               {\newXeTeXintercharclass}{Extended Allocation}%
 \ifx\XeTeXcharclass\@undefined
 \else
+\ifdim\the\XeTeXversion\XeTeXrevision\p@>0.99993\p@
+  \chardef\e at alloc@intercharclass at top=4095
+\else
+  \chardef\e at alloc@intercharclass at top=255
+\fi
 \def\newXeTeXintercharclass{%
- \e at alloc\XeTeXcharclass\chardef\xe at alloc@intercharclass\m at ne\@cclv}
+ \e at alloc\XeTeXcharclass
+   \chardef\xe at alloc@intercharclass\m at ne\e at alloc@intercharclass at top}
 \fi
 \EndIncludeInRelease
 \IncludeInRelease{0000/00/00}%

Modified: trunk/Master/texmf-dist/tex/latex/base/source2e.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/base/source2e.tex	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/tex/latex/base/source2e.tex	2016-06-14 22:40:56 UTC (rev 41447)
@@ -161,11 +161,12 @@
 
 
 
-% Get the date from ltvers.dtx
+% Get the date and patch level from ltvers.dtx
 \makeatletter
 \let\patchdate=\@empty
 \begingroup
-   \def\ProvidesFile#1\fmtversion#2{\date{#2}\endinput}
+   \def\ProvidesFile#1\fmtversion#2#3\patch at level#4{%
+      \date{#2}\xdef\patchdate{#4}\endinput}
    \input{ltvers.dtx}
 \global\let\X at date=\@date
 

Modified: trunk/Master/texmf-dist/tex/latex/graphics/color.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/graphics/color.sty	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/tex/latex/graphics/color.sty	2016-06-14 22:40:56 UTC (rev 41447)
@@ -23,7 +23,7 @@
 %%
 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
 \ProvidesPackage{color}
-          [2016/05/09 v1.1c Standard LaTeX Color (DPC)]
+          [2016/06/02 v1.1d Standard LaTeX Color (DPC)]
 \edef\Gin at codes{%
  \catcode`\noexpand\^^A\the\catcode`\^^A\relax
  \catcode`\noexpand\"\the\catcode`\"\relax
@@ -51,6 +51,9 @@
     \def\define at color#1#2{%
       \c at lor@special\m at ne{define #1 #2}}}}
 \DeclareOption{debugshow}{\catcode`\^^A=9 \let\GDebug\typeout}
+\newif\ifGin at setpagesize\Gin at setpagesizetrue
+\DeclareOption{setpagesize}{\Gin at setpagesizetrue}
+\DeclareOption{nosetpagesize}{\Gin at setpagesizefalse}
 \DeclareOption{dvips}{\def\Gin at driver{dvips.def}%
                       \def\c at lor@namefile{dvipsnam.def}}
 \DeclareOption{xdvi}{\ExecuteOptions{dvips,monochrome}}

Modified: trunk/Master/texmf-dist/tex/latex/graphics/dvipdf.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/graphics/dvipdf.def	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/tex/latex/graphics/dvipdf.def	2016-06-14 22:40:56 UTC (rev 41447)
@@ -8,7 +8,7 @@
 %% 
 %% drivers.dtx Copyright (C) 1994      David Carlisle Sebastian Rahtz
 %%             Copyright (C) 1995 1996 1997 1998 1999 David Carlisle
-%%             Copyright (C) 2000--2015 David Carlisle, LaTeX3 Project
+%%             Copyright (C) 2000--2016 David Carlisle, LaTeX3 Project
 %%
 %% This file is part of the Standard LaTeX `Graphics Bundle'.
 %% It may be distributed under the terms of the LaTeX Project Public
@@ -16,7 +16,7 @@
 %% Either version 1.3 or, at your option, any later version.
 %%
 \ProvidesFile{dvipdf.def}
-        [2015/12/30 v3.0k Driver-dependent file (DPC,SPQR)]
+        [2016/06/02 v3.0l Driver-dependent file (DPC,SPQR)]
 \def\c at lor@arg#1{%
   \dimen@#1\p@
   \ifdim\dimen@<\z@\dimen@\maxdimen\fi

Modified: trunk/Master/texmf-dist/tex/latex/graphics/dvips.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/graphics/dvips.def	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/tex/latex/graphics/dvips.def	2016-06-14 22:40:56 UTC (rev 41447)
@@ -8,7 +8,7 @@
 %% 
 %% drivers.dtx Copyright (C) 1994      David Carlisle Sebastian Rahtz
 %%             Copyright (C) 1995 1996 1997 1998 1999 David Carlisle
-%%             Copyright (C) 2000--2015 David Carlisle, LaTeX3 Project
+%%             Copyright (C) 2000--2016 David Carlisle, LaTeX3 Project
 %%
 %% This file is part of the Standard LaTeX `Graphics Bundle'.
 %% It may be distributed under the terms of the LaTeX Project Public
@@ -16,7 +16,7 @@
 %% Either version 1.3 or, at your option, any later version.
 %%
 \ProvidesFile{dvips.def}
-        [2015/12/30 v3.0k Driver-dependent file (DPC,SPQR)]
+        [2016/06/02 v3.0l Driver-dependent file (DPC,SPQR)]
 \def\c at lor@arg#1{%
   \dimen@#1\p@
   \ifdim\dimen@<\z@\dimen@\maxdimen\fi
@@ -140,6 +140,20 @@
 \def\Gin at PS@restored#1{\special{" #1}}
 \def\Gin at PS@literal at header#1{\AtBeginDvi{\special{! #1}}}
 \def\Gin at PS@file at header#1{\AtBeginDvi{\special{header=#1}}}
+\ifGin at setpagesize
+  \AtBeginDocument{\AtBeginDvi{%
+    \begingroup
+    \ifx\stockwidth\@undefined\else
+      \paperwidth\stockwidth
+      \paperheight\stockheight
+    \fi
+    \ifdim\paperwidth>\z@
+      \ifdim\paperheight>\z@
+        \special{papersize=\the\paperwidth,\the\paperheight}%
+      \fi
+    \fi
+    \endgroup}}
+\fi
 \def\Gin at extensions{.eps,.ps,.eps.gz,.ps.gz,.eps.Z,.mps}
 \@namedef{Gin at rule@.ps}#1{{eps}{.ps}{#1}}
 \@namedef{Gin at rule@.eps}#1{{eps}{.eps}{#1}}

Modified: trunk/Master/texmf-dist/tex/latex/graphics/dvipsnam.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/graphics/dvipsnam.def	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/tex/latex/graphics/dvipsnam.def	2016-06-14 22:40:56 UTC (rev 41447)
@@ -8,7 +8,7 @@
 %% 
 %% drivers.dtx Copyright (C) 1994      David Carlisle Sebastian Rahtz
 %%             Copyright (C) 1995 1996 1997 1998 1999 David Carlisle
-%%             Copyright (C) 2000--2015 David Carlisle, LaTeX3 Project
+%%             Copyright (C) 2000--2016 David Carlisle, LaTeX3 Project
 %%
 %% This file is part of the Standard LaTeX `Graphics Bundle'.
 %% It may be distributed under the terms of the LaTeX Project Public
@@ -16,7 +16,7 @@
 %% Either version 1.3 or, at your option, any later version.
 %%
 \ProvidesFile{dvipsnam.def}
-        [2015/12/30 v3.0k Driver-dependent file (DPC,SPQR)]
+        [2016/06/02 v3.0l Driver-dependent file (DPC,SPQR)]
 \DefineNamedColor{named}{GreenYellow}   {cmyk}{0.15,0,0.69,0}
 \DefineNamedColor{named}{Yellow}        {cmyk}{0,0,1,0}
 \DefineNamedColor{named}{Goldenrod}     {cmyk}{0,0.10,0.84,0}

Modified: trunk/Master/texmf-dist/tex/latex/graphics/dvipsone.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/graphics/dvipsone.def	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/tex/latex/graphics/dvipsone.def	2016-06-14 22:40:56 UTC (rev 41447)
@@ -8,7 +8,7 @@
 %% 
 %% drivers.dtx Copyright (C) 1994      David Carlisle Sebastian Rahtz
 %%             Copyright (C) 1995 1996 1997 1998 1999 David Carlisle
-%%             Copyright (C) 2000--2015 David Carlisle, LaTeX3 Project
+%%             Copyright (C) 2000--2016 David Carlisle, LaTeX3 Project
 %%
 %% This file is part of the Standard LaTeX `Graphics Bundle'.
 %% It may be distributed under the terms of the LaTeX Project Public
@@ -16,7 +16,7 @@
 %% Either version 1.3 or, at your option, any later version.
 %%
 \ProvidesFile{dvipsone.def}
-        [2015/12/30 v3.0k Driver-dependent file (DPC,SPQR)]
+        [2016/06/02 v3.0l Driver-dependent file (DPC,SPQR)]
 \def\c at lor@arg#1{%
   \dimen@#1\p@
   \ifdim\dimen@<\z@\dimen@\maxdimen\fi

Modified: trunk/Master/texmf-dist/tex/latex/graphics/dviwin.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/graphics/dviwin.def	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/tex/latex/graphics/dviwin.def	2016-06-14 22:40:56 UTC (rev 41447)
@@ -8,7 +8,7 @@
 %% 
 %% drivers.dtx Copyright (C) 1994      David Carlisle Sebastian Rahtz
 %%             Copyright (C) 1995 1996 1997 1998 1999 David Carlisle
-%%             Copyright (C) 2000--2015 David Carlisle, LaTeX3 Project
+%%             Copyright (C) 2000--2016 David Carlisle, LaTeX3 Project
 %%
 %% This file is part of the Standard LaTeX `Graphics Bundle'.
 %% It may be distributed under the terms of the LaTeX Project Public
@@ -16,7 +16,7 @@
 %% Either version 1.3 or, at your option, any later version.
 %%
 \ProvidesFile{dviwin.def}
-        [2015/12/30 v3.0k Driver-dependent file (DPC,SPQR)]
+        [2016/06/02 v3.0l Driver-dependent file (DPC,SPQR)]
 \@namedef{Gin at rule@*}#1{{bmp}{}{#1}}
 \def\Ginclude at bmp#1{%
   \raise\Gin at req@height\hbox{%

Modified: trunk/Master/texmf-dist/tex/latex/graphics/emtex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/graphics/emtex.def	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/tex/latex/graphics/emtex.def	2016-06-14 22:40:56 UTC (rev 41447)
@@ -8,7 +8,7 @@
 %% 
 %% drivers.dtx Copyright (C) 1994      David Carlisle Sebastian Rahtz
 %%             Copyright (C) 1995 1996 1997 1998 1999 David Carlisle
-%%             Copyright (C) 2000--2015 David Carlisle, LaTeX3 Project
+%%             Copyright (C) 2000--2016 David Carlisle, LaTeX3 Project
 %%
 %% This file is part of the Standard LaTeX `Graphics Bundle'.
 %% It may be distributed under the terms of the LaTeX Project Public
@@ -16,7 +16,7 @@
 %% Either version 1.3 or, at your option, any later version.
 %%
 \ProvidesFile{emtex.def}
-        [2015/12/30 v3.0k Driver-dependent file (DPC,SPQR)]
+        [2016/06/02 v3.0l Driver-dependent file (DPC,SPQR)]
 \def\Ginclude at bmp#1{%
   \raise\Gin at req@height\hbox{\special{em:graph #1}}%
 \typeout{WARNING: emtex does not permit graphics to be scaled}%

Modified: trunk/Master/texmf-dist/tex/latex/graphics/graphics.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/graphics/graphics.sty	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/tex/latex/graphics/graphics.sty	2016-06-14 22:40:56 UTC (rev 41447)
@@ -23,7 +23,7 @@
 %%
 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
 \ProvidesPackage{graphics}
-          [2016/05/09 v1.0r  Standard LaTeX Graphics (DPC,SPQR)]
+          [2016/06/02 v1.0s  Standard LaTeX Graphics (DPC,SPQR)]
 \edef\Gin at codes{%
  \catcode`\noexpand\^^A\the\catcode`\^^A\relax
  \catcode`\noexpand\"\the\catcode`\"\relax
@@ -53,6 +53,9 @@
     \def\Ginclude at graphics#1{%
       \rule{\@ifundefined{Gin@@ewidth}{150pt}{\Gin@@ewidth}}%
       {\@ifundefined{Gin@@eheight}{100pt}{\Gin@@eheight}}}}}
+\newif\ifGin at setpagesize\Gin at setpagesizetrue
+\DeclareOption{setpagesize}{\Gin at setpagesizetrue}
+\DeclareOption{nosetpagesize}{\Gin at setpagesizefalse}
 \providecommand\Gin at driver{}
 \DeclareOption{dvips}{\def\Gin at driver{dvips.def}}
 \DeclareOption{xdvi}{\ExecuteOptions{dvips}}

Modified: trunk/Master/texmf-dist/tex/latex/graphics/pctex32.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/graphics/pctex32.def	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/tex/latex/graphics/pctex32.def	2016-06-14 22:40:56 UTC (rev 41447)
@@ -8,7 +8,7 @@
 %% 
 %% drivers.dtx Copyright (C) 1994      David Carlisle Sebastian Rahtz
 %%             Copyright (C) 1995 1996 1997 1998 1999 David Carlisle
-%%             Copyright (C) 2000--2015 David Carlisle, LaTeX3 Project
+%%             Copyright (C) 2000--2016 David Carlisle, LaTeX3 Project
 %%
 %% This file is part of the Standard LaTeX `Graphics Bundle'.
 %% It may be distributed under the terms of the LaTeX Project Public
@@ -16,7 +16,7 @@
 %% Either version 1.3 or, at your option, any later version.
 %%
 \ProvidesFile{pctex32.def}
-        [2015/12/30 v3.0k Driver-dependent file (DPC,SPQR)]
+        [2016/06/02 v3.0l Driver-dependent file (DPC,SPQR)]
 \def\c at lor@arg#1{%
   \dimen@#1\p@
   \ifdim\dimen@<\z@\dimen@\maxdimen\fi

Modified: trunk/Master/texmf-dist/tex/latex/graphics/pctexhp.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/graphics/pctexhp.def	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/tex/latex/graphics/pctexhp.def	2016-06-14 22:40:56 UTC (rev 41447)
@@ -8,7 +8,7 @@
 %% 
 %% drivers.dtx Copyright (C) 1994      David Carlisle Sebastian Rahtz
 %%             Copyright (C) 1995 1996 1997 1998 1999 David Carlisle
-%%             Copyright (C) 2000--2015 David Carlisle, LaTeX3 Project
+%%             Copyright (C) 2000--2016 David Carlisle, LaTeX3 Project
 %%
 %% This file is part of the Standard LaTeX `Graphics Bundle'.
 %% It may be distributed under the terms of the LaTeX Project Public
@@ -16,7 +16,7 @@
 %% Either version 1.3 or, at your option, any later version.
 %%
 \ProvidesFile{pctexhp.def}
-        [2015/12/30 v3.0k Driver-dependent file (DPC,SPQR)]
+        [2016/06/02 v3.0l Driver-dependent file (DPC,SPQR)]
 \def\Ginclude at pcl#1{%
 \message{<#1>}%
    \ifGin at clip

Modified: trunk/Master/texmf-dist/tex/latex/graphics/pctexps.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/graphics/pctexps.def	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/tex/latex/graphics/pctexps.def	2016-06-14 22:40:56 UTC (rev 41447)
@@ -8,7 +8,7 @@
 %% 
 %% drivers.dtx Copyright (C) 1994      David Carlisle Sebastian Rahtz
 %%             Copyright (C) 1995 1996 1997 1998 1999 David Carlisle
-%%             Copyright (C) 2000--2015 David Carlisle, LaTeX3 Project
+%%             Copyright (C) 2000--2016 David Carlisle, LaTeX3 Project
 %%
 %% This file is part of the Standard LaTeX `Graphics Bundle'.
 %% It may be distributed under the terms of the LaTeX Project Public
@@ -16,7 +16,7 @@
 %% Either version 1.3 or, at your option, any later version.
 %%
 \ProvidesFile{pctexps.def}
-        [2015/12/30 v3.0k Driver-dependent file (DPC,SPQR)]
+        [2016/06/02 v3.0l Driver-dependent file (DPC,SPQR)]
 \def\c at lor@arg#1{%
   \dimen@#1\p@
   \ifdim\dimen@<\z@\dimen@\maxdimen\fi

Modified: trunk/Master/texmf-dist/tex/latex/graphics/pctexwin.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/graphics/pctexwin.def	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/tex/latex/graphics/pctexwin.def	2016-06-14 22:40:56 UTC (rev 41447)
@@ -8,7 +8,7 @@
 %% 
 %% drivers.dtx Copyright (C) 1994      David Carlisle Sebastian Rahtz
 %%             Copyright (C) 1995 1996 1997 1998 1999 David Carlisle
-%%             Copyright (C) 2000--2015 David Carlisle, LaTeX3 Project
+%%             Copyright (C) 2000--2016 David Carlisle, LaTeX3 Project
 %%
 %% This file is part of the Standard LaTeX `Graphics Bundle'.
 %% It may be distributed under the terms of the LaTeX Project Public
@@ -16,7 +16,7 @@
 %% Either version 1.3 or, at your option, any later version.
 %%
 \ProvidesFile{pctexwin.def}
-        [2015/12/30 v3.0k Driver-dependent file (DPC,SPQR)]
+        [2016/06/02 v3.0l Driver-dependent file (DPC,SPQR)]
 \def\Ginclude at eps#1{%
 \message{<#1>}%
    \ifGin at clip

Added: trunk/Master/texmf-dist/tex/latex/graphics/rotating.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/graphics/rotating.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/graphics/rotating.sty	2016-06-14 22:40:56 UTC (rev 41447)
@@ -0,0 +1,277 @@
+%%
+%% This is file `rotating.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% rotating.dtx  (with options: `package')
+%% 
+%% The source is maintained by the LaTeX Project team and bug
+%% reports for it can be opened at http://latex-project.org/bugs.html
+%% (but please observe conditions on bug reports sent to that address!)
+%% 
+%% 
+%% Copyright 1995--1999 Sebastian Rahtz and Leonor Barroca
+%% Copyright 2001--2003,2007--2009 Robin Fairbairns
+%% Copyright 2016  LaTeX3 Project
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{rotating}%
+    [2016/05/22 v2.16c
+  rotated objects in LaTeX%
+        ]
+\DeclareOption{clockwise}{%
+ \AtBeginDocument{\setkeys{Grot}{units=360}}%
+}
+\DeclareOption{counterclockwise}{%
+ \AtBeginDocument{\setkeys{Grot}{units=-360}}%
+}
+\DeclareOption{anticlockwise}{\ds at counterclockwise}
+\DeclareOption{figuresleft}{%
+  \@rot at twosidefalse
+  \def\rot at LR{0}%
+}
+\DeclareOption{figuresright}{%
+ \@rot at twosidefalse
+ \def\rot at LR{-1}%
+}
+\newif\ifrot at messages
+\DeclareOption{quiet}{%
+  \rot at messagesfalse
+  \let\rot at message\@gobble % pro tem -- should suppress altogether
+}
+\DeclareOption{log}{%
+  \rot at messagestrue
+  \def\rot at message{\PackageInfo{rotating}}%
+}
+\DeclareOption{chatter}{%
+  \rot at messagestrue
+  \def\rot at message{\PackageWarning{rotating}}%
+}
+\newif\if at rot@twoside
+\if at twoside
+  \@rot at twosidetrue
+\else
+  \@rot at twosidefalse
+\fi
+\def\rot at LR{-1}
+\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{graphicx}}
+\ExecuteOptions{clockwise,quiet}
+\ProcessOptions
+\RequirePackage{graphicx}
+\RequirePackage{ifthen}
+\def\rotdriver#1{\makeatletter\input{#1.def}\makeatother}
+\newcounter{r at tfl@t}
+\setcounter{r at tfl@t}{0}
+\newskip\rotFPtop \rotFPtop=\@fptop
+\newskip\rotFPbot \rotFPbot=\@fpbot
+\def\sideways{%
+  \Grot at setangle{90}%
+  \setbox\z@\color at hbox\ignorespaces}
+\def\endsideways{%
+  \unskip\color at endbox
+  \Grot at x\z@
+  \Grot at y\z@
+  \Grot at box
+}
+\def\turn#1{%
+  \Grot at setangle{#1}%
+  \setbox\z@\color at hbox\ignorespaces}
+\def\endturn{%
+  \unskip\color at endbox
+  \Grot at x\z@
+  \Grot at y\z@
+  \Grot at box
+}
+\def\rotate#1{%
+  \Grot at setangle{#1}%
+  \setbox\z@\color at hbox\ignorespaces}
+\def\endrotate{%
+  \unskip\color at endbox
+  \Grot at x\z@
+  \Grot at y\z@
+  \wd0\z@\dp0\z@\ht0\z@
+  \Grot at box
+}
+\def\turnbox#1#2{%
+  \Grot at setangle{#1}%
+  \setbox\z@\hbox{{#2}}%
+  \Grot at x\z@\Grot at y\z@
+  \wd0\z@\dp0\z@\ht0\z@
+  \Grot at box
+}
+\newsavebox\rot at float@box
+\def\@rotfloat#1{%
+  \@ifnextchar[%
+    {\@xrotfloat{#1}}%
+    {\edef\@tempa{\noexpand\@xrotfloat{#1}[\csname fps@#1\endcsname]}\@tempa}%
+}
+\def\@xrotfloat#1[#2]{%
+  \@float{#1}[#2]%
+  \begin{lrbox}\rot at float@box
+  \begin{minipage}\textheight
+ }
+\def\end at rotfloat{%
+   \end{minipage}\end{lrbox}%
+   \stepcounter{r at tfl@t}%
+   \rot at label{RF\ther at tfl@t}%
+   \rot at pageref{RF\ther at tfl@t}{\R@@page}%
+   \edef\@tempa{Adding sideways \@captype\space on page \R@@page\space}
+   \rot at mess@toks\expandafter{\@tempa}
+   \wd\rot at float@box\z@
+   \ht\rot at float@box\z@
+   \dp\rot at float@box\z@
+   \vbox to \textheight{%
+    \setkeys{Grot}{units=360}%
+    \if at rot@twoside
+    \else
+      \let\R@@page\rot at LR
+    \fi
+    \ifthenelse{\isodd{\R@@page}}{%
+      \if at rot@twoside
+        \rot at mess@toks\expandafter{\the\rot at mess@toks (right hand page)}%
+      \fi
+      \vfill
+      \@@line{%
+        \hskip\rotFPtop
+        \rotatebox{90}{\box\rot at float@box}%
+        \hskip\rotFPbot
+      }%
+    }{%
+      \if at rot@twoside
+        \rot at mess@toks\expandafter{\the\rot at mess@toks (left hand page)}%
+      \fi
+      \@@line{%
+        \hskip\rotFPbot
+        \rotatebox{-90}{\box\rot at float@box}%
+        \hskip\rotFPtop
+      }%
+      \vfill
+    }%
+    \rot at message{\the\rot at mess@toks}
+  }%
+  \end at float
+}
+\def\sidewaysfigure{\@rotfloat{figure}}
+\let\endsidewaysfigure\end at rotfloat
+\def\sidewaystable{\@rotfloat{table}}
+\let\endsidewaystable\end at rotfloat
+\def\@rotdblfloat{%
+  \if at twocolumn\expandafter\@rotdbflt\else\expandafter\@rotfloat\fi
+}
+\def\@rotdbflt#1{\@ifnextchar[{\@rotxdblfloat{#1}}{\@rotxdblfloat{#1}[tp]}}
+\def\@rotxdblfloat#1[#2]{%
+  \@float{#1}[#2]%
+  \hsize\textwidth\linewidth\textwidth
+  \begin{lrbox}\rot at float@box
+  \begin{minipage}\textheight
+}
+\def\end at rotdblfloat{%
+  \end{minipage}\end{lrbox}%
+  \stepcounter{r at tfl@t}%
+  \rot at label{RF\ther at tfl@t}%
+  \rot at pageref{RF\ther at tfl@t}{\R@@page}%
+  \edef\@tempa{Adding sideways \@captype\space on page \R@@page\space}
+  \rot at mess@toks\expandafter{\@tempa}
+  \@tempdima\ht\rot at float@box
+  \advance\@tempdima by \dp\rot at float@box
+  \wd\rot at float@box\z@
+  \ht\rot at float@box\z@
+  \dp\rot at float@box\z@
+  \vbox to \textheight{%
+    \setkeys{Grot}{units=360}%
+    \if at rot@twoside
+    \else
+      \let\R@@page\rot at LR
+    \fi
+    \ifthenelse{\isodd{\R@@page}}{%
+      \ifrot at messages
+        \if at rot@twoside
+  \rot at mess@toks\expandafter{\the\rot at mess@toks (right hand page)}%
+\fi
+      \fi
+      \vfill
+      \@@line{%
+        \hskip\rotFPtop
+        \rotatebox{90}{\box\rot at float@box}%
+        \hskip\rotFPbot
+      }%
+    }{%
+      \ifrot at messages
+        \if at rot@twoside
+  \rot at mess@toks\expandafter{\the\rot at mess@toks (left hand page)}%
+\fi
+      \fi%
+      \@@line{%
+        \hskip\rotFPbot
+        \rotatebox{-90}{\box\rot at float@box}%
+        \hskip\rotFPtop
+      }%
+      \vfill
+    }%
+    \rot at message{\the\rot at mess@toks}%
+  }%
+  \end at dblfloat
+}
+\newenvironment{sidewaystable*}
+               {\@rotdblfloat{table}}
+               {\end at rotdblfloat}
+\newenvironment{sidewaysfigure*}
+               {\@rotdblfloat{figure}}
+               {\end at rotdblfloat}
+
+\def\rot at thepage{\@arabic\c at page}
+\def\rot at label#1{\@bsphack
+  \rot at protected@write{\@auxout}{}%
+         {\string\newlabel{#1}{\rot at thepage}}%
+  \@esphack}
+\def\rot at pageref#1#2{%
+  \expandafter\ifx\csname r@#1\endcsname\relax
+    \global\@rot at refundefinedtrue
+    \def#2{0}%
+  \else
+    \edef#2{\csname r@#1\endcsname}%
+  \fi
+}
+\long\def\rot at protected@write#1#2#3{%
+  \begingroup
+    \let\rot at thepage\relax
+    #2%
+    \let\protect\@unexpandable at protect
+    \edef\reserved at a{\write#1{#3}}%
+    \reserved at a
+  \endgroup
+  \if at nobreak\ifvmode\nobreak\fi\fi
+}
+\newif\if at rot@refundefined
+\global\@rot at refundefinedfalse
+\newtoks\rot at mess@toks
+\def\rotcaption{\refstepcounter\@captype\@dblarg{\@rotcaption\@captype}}
+\long\def\@rotcaption#1[#2]#3{%
+  \addcontentsline{\csname ext@#1\endcsname}{#1}{%
+    \protect\numberline{\csname the#1\endcsname}{\ignorespaces #2}}%
+  \par
+  \begingroup
+    \@parboxrestore
+    \normalsize
+    \@makerotcaption{\csname fnum@#1\endcsname}{#3}%
+  \endgroup}
+  \long\def\@makerotcaption#1#2{%
+    \setbox\@tempboxa\color at hbox#1: #2\color at endbox
+    \ifdim \wd\@tempboxa > .8\vsize
+      \rotatebox{90}{%
+        \begin{minipage}{.8\textheight}#1: #2\end{minipage}%
+      }%
+    \else%
+      \rotatebox{90}{\box\@tempboxa}%
+    \fi
+  \nobreak
+  \hspace{12pt}%
+}
+\AtBeginDocument{%
+  \providecommand\color at hbox{\hbox\bgroup}%
+  \providecommand\color at vbox{\vbox\bgroup}%
+  \providecommand\color at endbox{\egroup}%
+}
+\endinput
+%%
+%% End of file `rotating.sty'.


Property changes on: trunk/Master/texmf-dist/tex/latex/graphics/rotating.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/graphics/tcidvi.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/graphics/tcidvi.def	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/tex/latex/graphics/tcidvi.def	2016-06-14 22:40:56 UTC (rev 41447)
@@ -8,7 +8,7 @@
 %% 
 %% drivers.dtx Copyright (C) 1994      David Carlisle Sebastian Rahtz
 %%             Copyright (C) 1995 1996 1997 1998 1999 David Carlisle
-%%             Copyright (C) 2000--2015 David Carlisle, LaTeX3 Project
+%%             Copyright (C) 2000--2016 David Carlisle, LaTeX3 Project
 %%
 %% This file is part of the Standard LaTeX `Graphics Bundle'.
 %% It may be distributed under the terms of the LaTeX Project Public
@@ -16,7 +16,7 @@
 %% Either version 1.3 or, at your option, any later version.
 %%
 \ProvidesFile{tcidvi.def}
-        [2015/12/30 v3.0k Driver-dependent file (DPC,SPQR)]
+        [2016/06/02 v3.0l Driver-dependent file (DPC,SPQR)]
 \def\c at lor@arg#1{%
   \dimen@#1\p@
   \ifdim\dimen@<\z@\dimen@\maxdimen\fi

Modified: trunk/Master/texmf-dist/tex/latex/graphics/truetex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/graphics/truetex.def	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/tex/latex/graphics/truetex.def	2016-06-14 22:40:56 UTC (rev 41447)
@@ -8,7 +8,7 @@
 %% 
 %% drivers.dtx Copyright (C) 1994      David Carlisle Sebastian Rahtz
 %%             Copyright (C) 1995 1996 1997 1998 1999 David Carlisle
-%%             Copyright (C) 2000--2015 David Carlisle, LaTeX3 Project
+%%             Copyright (C) 2000--2016 David Carlisle, LaTeX3 Project
 %%
 %% This file is part of the Standard LaTeX `Graphics Bundle'.
 %% It may be distributed under the terms of the LaTeX Project Public
@@ -16,7 +16,7 @@
 %% Either version 1.3 or, at your option, any later version.
 %%
 \ProvidesFile{truetex.def}
-        [2015/12/30 v3.0k Driver-dependent file (DPC,SPQR)]
+        [2016/06/02 v3.0l Driver-dependent file (DPC,SPQR)]
 \def\c at lor@arg#1{%
   \dimen@#1\p@
   \ifdim\dimen@<\z@\dimen@\maxdimen\fi

Modified: trunk/Master/texmf-dist/tex/latex/tools/shellesc.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tools/shellesc.sty	2016-06-14 22:39:36 UTC (rev 41446)
+++ trunk/Master/texmf-dist/tex/latex/tools/shellesc.sty	2016-06-14 22:40:56 UTC (rev 41447)
@@ -42,9 +42,11 @@
 %% 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}
-       [2016/04/29 v0.01c unified shell escape interface for LaTeX]
+       [2016/06/07 v0.02a unified shell escape interface for LaTeX]
 \ifcase
   \ifx\pdfshellescape\@undefined
     \ifx\shellescape\@undefined
@@ -62,9 +64,9 @@
   \fi
   \PackageWarning{shellesc}{Shell escape disabled}
 \or
-  \PackageInfo   {shellesc}{Unrestricted shell escape ensabled}
+  \PackageInfo   {shellesc}{Unrestricted shell escape enabled}
 \else
-  \PackageInfo   {shellesc}{Restricted shell escape ensabled}
+  \PackageInfo   {shellesc}{Restricted shell escape enabled}
 \fi
 \ifx\lastsavedimageresourcepages\@undefined
   \protected\def\ShellEscape{\immediate\write18 }



More information about the tex-live-commits mailing list