summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/rotating
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-03-17 16:27:26 +0000
committerKarl Berry <karl@freefriends.org>2009-03-17 16:27:26 +0000
commitce167caf461ccd1057c35fd0477c2ae87a4ba8f9 (patch)
treefe8423ffe7c8e772e1c7e2f661be9ac537f0573f /Master/texmf-dist/source/latex/rotating
parent6ab357d33224aa104997ffe656f1774efdc64945 (diff)
rotating 2.16 (16mar09)
git-svn-id: svn://tug.org/texlive/trunk@12407 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/rotating')
-rw-r--r--Master/texmf-dist/source/latex/rotating/rotating.dtx29
-rw-r--r--Master/texmf-dist/source/latex/rotating/rotating.ins32
2 files changed, 34 insertions, 27 deletions
diff --git a/Master/texmf-dist/source/latex/rotating/rotating.dtx b/Master/texmf-dist/source/latex/rotating/rotating.dtx
index 699cc1ff13b..59037706556 100644
--- a/Master/texmf-dist/source/latex/rotating/rotating.dtx
+++ b/Master/texmf-dist/source/latex/rotating/rotating.dtx
@@ -1,11 +1,11 @@
%
% \iffalse
%
-% $Id: rotating.dtx,v 1.15 2008/10/05 18:31:01 rf10 Exp $
+% $Id: rotating.dtx,v 1.18 2009/03/16 13:35:10 rf10 Exp rf10 $
%
% File: rotating.dtx
% Copyright 1995--1999 Sebastian Rahtz and Leonor Barroca
-% Copyright 2001-2003,2007,2008 Robin Fairbairns
+% Copyright 2001--2003,2007--2009 Robin Fairbairns
% Mail contact: rf10@cam.ac.uk
%
% This work may be distributed and/or modified under the
@@ -30,12 +30,12 @@
\ProvidesFile{rotating.dtx}%
%</dtx>
%<package>\ProvidesPackage{rotating}%
- [2008/10/05 v2.15c
+ [2009/03/16 v2.16
%<package> rotated objects in LaTeX%
%<*dtx>
rotating package source file%
%</dtx>
- ]% $Id: rotating.dtx,v 1.15 2008/10/05 18:31:01 rf10 Exp $
+ ]% $Id: rotating.dtx,v 1.18 2009/03/16 13:35:10 rf10 Exp rf10 $
%<*dtx>
\documentclass{ltxdoc}
\GetFileInfo{rotating.dtx}
@@ -53,7 +53,7 @@
\end{document}
%</dtx>
% \fi
-% \CheckSum{475}
+% \CheckSum{473}
% \begin{abstract}
% This article documents a \LaTeX\ package, `rotating.sty',
% which performs most sorts of
@@ -254,9 +254,9 @@
% \begin{macrocode}
\def\sideways{%
\Grot@setangle{90}%
- \setbox\z@\hbox\bgroup\ignorespaces}
+ \setbox\z@\color@hbox\ignorespaces}
\def\endsideways{%
- \unskip\egroup
+ \unskip\color@endbox
\Grot@x\z@
\Grot@y\z@
\Grot@box
@@ -269,9 +269,9 @@
% \begin{macrocode}
\def\turn#1{%
\Grot@setangle{#1}%
- \setbox\z@\hbox\bgroup\ignorespaces}
+ \setbox\z@\color@hbox\ignorespaces}
\def\endturn{%
- \unskip\egroup
+ \unskip\color@endbox
\Grot@x\z@
\Grot@y\z@
\Grot@box
@@ -283,9 +283,9 @@
% \begin{macrocode}
\def\rotate#1{%
\Grot@setangle{#1}%
- \setbox\z@\hbox\bgroup\ignorespaces}
+ \setbox\z@\color@hbox\ignorespaces}
\def\endrotate{%
- \unskip\egroup
+ \unskip\color@endbox
\Grot@x\z@
\Grot@y\z@
\wd0\z@\dp0\z@\ht0\z@
@@ -298,6 +298,9 @@
% \begin{macrocode}
\def\turnbox#1#2{%
\Grot@setangle{#1}%
+% \end{macrocode}
+% Note: grouping within the box makes \cs{color@hbox} unnecessary, I think.
+% \begin{macrocode}
\setbox\z@\hbox{{#2}}%
\Grot@x\z@\Grot@y\z@
\wd0\z@\dp0\z@\ht0\z@
@@ -605,7 +608,7 @@
\@makerotcaption{\csname fnum@#1\endcsname}{#3}%
\endgroup}
\long\def\@makerotcaption#1#2{%
- \setbox\@tempboxa\hbox{#1: #2}%
+ \setbox\@tempboxa\color@hbox#1: #2\color@endbox
\ifdim \wd\@tempboxa > .8\vsize
\rotatebox{90}{%
\begin{minipage}{.8\textheight}#1: #2\end{minipage}%
@@ -655,6 +658,8 @@
% 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
+%
% \Finale
\endinput
%
diff --git a/Master/texmf-dist/source/latex/rotating/rotating.ins b/Master/texmf-dist/source/latex/rotating/rotating.ins
index bcbcdb5c00a..c75b32ba780 100644
--- a/Master/texmf-dist/source/latex/rotating/rotating.ins
+++ b/Master/texmf-dist/source/latex/rotating/rotating.ins
@@ -12,24 +12,23 @@
% \begin{macrocode}
\def\batchfile{rotating.ins}
\input docstrip.tex
-\preamble
-Copyright (C) 1994 by Sebastian Rahtz and Leonor Barroca
-All rights reserved.
+\keepsilent
-\endpreamble
+\preamble
-\def\batchfile{rotating.dst} % ignored in distribution
-\input docstrip.tex % ignored in distribution
+Copyright (C) 1994 Sebastian Rahtz and Leonor Barroca.
+Copyright (C) 2001-2003,2007,2008 Robin Fairbairns.
-\keepsilent
+This package is distributed under the terms of the LaTeX Project
+Public Licence, either version 1.3c or any later version, at your
+convenience.
-\preamble
-Copyright (C) 1994 Sebastian Rahtz and Leonor Barroca. All
-rights reserved. Permission is granted to to customize the
-declarations in this file to serve the needs of your installation.
-However, no permission is granted to distribute a modified version of
-this file under its original name.
+This package has the LPPL maintenance status `maintained'.
+
+The Current Maintainer of this work is Robin Fairbairns.
+
+For further details see the file rotating.dtx
\endpreamble
@@ -40,8 +39,11 @@ this file under its original name.
\Msg{***********************************************************}
\Msg{*}
-\Msg{* To finish the installation you have to move the }
-\Msg{* rotating.sty file into a directory searched by TeX}
+\Msg{* To finish the installation you have to move the file}
+\Msg{* rotating.sty into a directory searched by TeX.}
+\Msg{*}
+\Msg{* Default TDS location is:}
+\Msg{* \space\space\space .../tex/latex/rotating/rotating.sty}
\Msg{*}
\Msg{***********************************************************}