diff options
author | Karl Berry <karl@freefriends.org> | 2009-05-29 23:08:25 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-05-29 23:08:25 +0000 |
commit | b1521f26e92b1d1f917e7033398b51ca6160ea34 (patch) | |
tree | 97c34afafce1aeb92089ceb9e61c311f76370ecc /Master/texmf-dist/source/latex/textpos | |
parent | 6672ce1582c8de8e3fbe4485d03d98bbf4526cd9 (diff) |
textpos 1.7f (29may09)
git-svn-id: svn://tug.org/texlive/trunk@13520 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/textpos')
-rw-r--r-- | Master/texmf-dist/source/latex/textpos/textpos.drv | 12 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/textpos/textpos.dtx | 39 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/textpos/textpos.ins | 2 |
3 files changed, 32 insertions, 21 deletions
diff --git a/Master/texmf-dist/source/latex/textpos/textpos.drv b/Master/texmf-dist/source/latex/textpos/textpos.drv index 71a01a01bea..b4e38eaf756 100644 --- a/Master/texmf-dist/source/latex/textpos/textpos.drv +++ b/Master/texmf-dist/source/latex/textpos/textpos.drv @@ -6,7 +6,7 @@ %% %% textpos.dtx (with options: `driver') %% Textpos: absolute positioning of text on the page -%% This software is copyright, 1999, 2001--2003, 2005--7 Norman Gray. +%% This software is copyright, 1999, 2001--2003, 2005--7, 2009 Norman Gray. %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -28,14 +28,12 @@ %% See the file LICENCE for a copy of the GPL. %% You can also find an online copy at http://www.gnu.org/copyleft/gpl.html . %% -%%% Source: $Id: textpos.dtx.in,v 1.18 2007/04/04 13:22:51 norman Exp $ +%%% Source: @HGIDENT@ %% -%%\def\ParseRCSDate$#1: #2 #3 ${\def\TP@Date{#2}} -%%\ParseRCSDate$Date: 2007/04/04 13:22:51 $ \def\filename{textpos} -\def\fileversion{1.7d} -\def\filedate{2007/03/30} -\def\docdate{2007 March 30} +\def\fileversion{1.7f} +\def\filedate{2009/05/28} +\def\docdate{2009 May 28} \documentclass{ltxdoc} \title{Textpos: absolute positioning of text on the page} \author{Norman Gray\\(\texttt{http://nxg.me.uk})} diff --git a/Master/texmf-dist/source/latex/textpos/textpos.dtx b/Master/texmf-dist/source/latex/textpos/textpos.dtx index da206294dc1..b2faedc0d2e 100644 --- a/Master/texmf-dist/source/latex/textpos/textpos.dtx +++ b/Master/texmf-dist/source/latex/textpos/textpos.dtx @@ -2,7 +2,7 @@ % This is textpos.dtx, which allows you to place text (and graphics) % anywhere on the LaTeX page. It's useful for posters. % -%% This software is copyright, 1999, 2001--2003, 2005--7 Norman Gray. +%% This software is copyright, 1999, 2001--2003, 2005--7, 2009 Norman Gray. %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,15 +24,13 @@ %% See the file LICENCE for a copy of the GPL. %% You can also find an online copy at http://www.gnu.org/copyleft/gpl.html . %% -%<+package|driver|example>%%% Source: $Id: textpos.dtx.in,v 1.18 2007/04/04 13:22:51 norman Exp $ +%<+package|driver|example>%%% Source: @HGIDENT@ %% %<*package|driver> -%%\def\ParseRCSDate$#1: #2 #3 ${\def\TP@Date{#2}} -%%\ParseRCSDate$Date: 2007/04/04 13:22:51 $ \def\filename{textpos} -\def\fileversion{1.7d} -\def\filedate{2007/03/30} -\def\docdate{2007 March 30} +\def\fileversion{1.7f} +\def\filedate{2009/05/28} +\def\docdate{2009 May 28} %</package|driver> %<+package>\NeedsTeXFormat{LaTeX2e} %<+package>\ProvidesPackage{textpos}[\filedate\space v\fileversion] @@ -117,7 +115,7 @@ % \url{http://www.tex.ac.uk/tex-archive/macros/latex/contrib/supported/ms/} % or one of the other CTAN hosts. % -% This software is copyright, 1999, 2001--03, 2005--7, Norman Gray. It +% This software is copyright, 1999, 2001--03, 2005--7, 2009 Norman Gray. It % is released under % the terms of the GNU General Public Licence. See the copyright % declaration at the top of file \texttt{textpos.dtx}, and the file @@ -173,6 +171,14 @@ % environment, and whether or not this is sensible, it's not going to % change now. % +% The textblocks are placed on the page in the order in which they +% appear in the file. This means that later textblocks will be placed +% on top of earlier ones, which may matter if one or other contains, +% for example, a block of opaque colour (I believe this to be true in +% practice for all output mechanisms, though I doubt it's guaranteed +% in principle). This order was unspecified before textpos 1.7e; it +% was changed, and specified, in that version. +% % \DescribeMacro{\TPGrid} % You will often wish to set up a grid on your page. Rather than % calculate and specify the two modules explicitly, you can set up the @@ -444,7 +450,7 @@ % colour), then the positioned textboxes disappear. In this case, % specify the option \Lopt{overlay}, to request that the positioned % blocks of text overlay any other page contents, rather -% than being overlayed. +% than being overlaid. % \item[\Lopt{verbose}, \Lopt{quiet}]The package writes a few messages % to the output, describing its calculations. These are potentially % irritating, so you can turn them off with the \Lopt{quiet} option or @@ -620,8 +626,8 @@ % Axel Sommerfeldt provided elegant code to fix incorrect % behaviour of |\caption| within the \Lenv{figure} environment. % -% Thanks also for bugreports to Jozef Bednarcik, Wolfgang Fleischer, -% Robert Whittaker and Giovanni Radilla. +% Thanks also for bugreports and other suggestions to Jozef Bednarcik, +% Daniel Richard G, Wolfgang Fleischer, Giovanni Radilla and Robert Whittaker. % % If you've reported a bug or made a suggestion and I haven't credited % you here, please do accept my apologies, and please let me know. @@ -1315,12 +1321,19 @@ located at that point, rather than the top-left corner. % \end{macrocode} % Now switch behaviour depending on whether or not we're in the % absolute-position mode. If we are, then add the newly-constructed -% box 0 to (the beginning of) the holdbox. +% box 0 to (the end of) the holdbox. The order matters in some +% (many?, all?) circumstances, since this way means that later +% textblock environments go `on top of' earlier ones, which is +% generally more intuitive. I \emph{think} this would be true for all +% drivers. Does this have some interaction with the \Lopt{overlay} +% option, and if so, should it be coupled to that. I haven't +% documented this one way or the other, and I think that ambiguity is +% probably useful. % \begin{macrocode} \ifTP@abspos \global\setbox\TP@holdbox\vbox{% - \box0 \unvbox\TP@holdbox + \box0 }% % \end{macrocode} % Else, place the box on the page immediately, and restore the value diff --git a/Master/texmf-dist/source/latex/textpos/textpos.ins b/Master/texmf-dist/source/latex/textpos/textpos.ins index 3aa21e33319..39347739937 100644 --- a/Master/texmf-dist/source/latex/textpos/textpos.ins +++ b/Master/texmf-dist/source/latex/textpos/textpos.ins @@ -12,4 +12,4 @@ \endbatchfile -%% $Id: textpos.ins,v 1.2 2001/04/19 14:35:31 norman Exp $ +%% $Id$ |