From c29c90e7cfe748ba7c9263e47199a0b213e8071a Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 10 Oct 2010 17:26:29 +0000 Subject: papermas update (29jul10) git-svn-id: svn://tug.org/texlive/trunk@20042 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/papermas/README | 4 +- .../doc/latex/papermas/papermas-example.pdf | Bin 103773 -> 103773 bytes .../doc/latex/papermas/papermas-example.tex | 6 +- Master/texmf-dist/doc/latex/papermas/papermas.pdf | Bin 457584 -> 470161 bytes .../texmf-dist/source/latex/papermas/papermas.drv | 4 +- .../texmf-dist/source/latex/papermas/papermas.dtx | 101 +++++++++++++-------- .../texmf-dist/source/latex/papermas/papermas.ins | 2 +- Master/texmf-dist/tex/latex/papermas/papermas.sty | 4 +- 8 files changed, 73 insertions(+), 48 deletions(-) (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/latex/papermas/README b/Master/texmf-dist/doc/latex/papermas/README index a9ea22d2502..b05567954ef 100644 --- a/Master/texmf-dist/doc/latex/papermas/README +++ b/Master/texmf-dist/doc/latex/papermas/README @@ -1,4 +1,4 @@ -README for papermas package, 2010/06/24, v1.0c +README for papermas package, 2010/07/29, v1.0d TABLE OF CONTENTS @@ -95,7 +95,7 @@ other packages: * kvoptions.sty: CTAN:macros/latex/contrib/oberdiek/kvoptions.pdf * pagesLTS.sty: - CTAN:macros/latex/contrib/pagesLTS.dtx + CTAN:macros/latex/contrib/pagesLTS/pagesLTS.dtx which again load other packages (see the result of the \listfiles comman in the log-file of the example). diff --git a/Master/texmf-dist/doc/latex/papermas/papermas-example.pdf b/Master/texmf-dist/doc/latex/papermas/papermas-example.pdf index 7f5cb48399a..9a39cd81776 100644 Binary files a/Master/texmf-dist/doc/latex/papermas/papermas-example.pdf and b/Master/texmf-dist/doc/latex/papermas/papermas-example.pdf differ diff --git a/Master/texmf-dist/doc/latex/papermas/papermas-example.tex b/Master/texmf-dist/doc/latex/papermas/papermas-example.tex index db0cb31d08d..4e84b6b6885 100644 --- a/Master/texmf-dist/doc/latex/papermas/papermas-example.tex +++ b/Master/texmf-dist/doc/latex/papermas/papermas-example.tex @@ -38,7 +38,7 @@ %% \documentclass[british,a4paper]{article} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\usepackage{hyperref}[2010/06/04]% v6.81f +\usepackage{hyperref}[2010/06/18]% v6.81g \hypersetup{% extension=pdf,% plainpages=false,% @@ -55,7 +55,7 @@ bookmarksopen=false% } \usepackage{alphalph}[2010/04/18]% v2.3 -\usepackage[pagecontinue=true,alphMult=ab,AlphMulti=AB,fnsymbolmult=true,romanMult=true,RomanMulti=true]{pagesLTS}[2010/06/24]% v1.1c +\usepackage[pagecontinue=true,alphMult=ab,AlphMulti=AB,fnsymbolmult=true,romanMult=true,RomanMulti=true]{pagesLTS}[2010/07/29]% v1.1e %% These are the default options. %% \usepackage[format=4,masss=80,pagespersheet=2,decimalsep={.}]{papermas} %% These are the default options. %% @@ -67,7 +67,7 @@ \markboth{Example for papermas}{Example for papermas} This example demonstrates the use of package\newline -\textsf{papermas}, v1.0c as of 2010/06/24 (HMM).\newline +\textsf{papermas}, v1.0d as of 2010/07/29 (HMM).\newline The used options were \texttt{format=4} (ISO~A4), \texttt{masss=80} ($\unit{g}\unit{m}^{-2}$), and\newline \texttt{pagespersheet=2} (pages per sheet of paper, diff --git a/Master/texmf-dist/doc/latex/papermas/papermas.pdf b/Master/texmf-dist/doc/latex/papermas/papermas.pdf index fe05832e13d..f2139d9e26b 100644 Binary files a/Master/texmf-dist/doc/latex/papermas/papermas.pdf and b/Master/texmf-dist/doc/latex/papermas/papermas.pdf differ diff --git a/Master/texmf-dist/source/latex/papermas/papermas.drv b/Master/texmf-dist/source/latex/papermas/papermas.drv index 0b27a4aef7e..49a0d192c7a 100644 --- a/Master/texmf-dist/source/latex/papermas/papermas.drv +++ b/Master/texmf-dist/source/latex/papermas/papermas.drv @@ -37,7 +37,7 @@ %% papermas-example.tex. %% \NeedsTeXFormat{LaTeX2e}[1994/06/01] -\ProvidesFile{papermas.drv}[2010/06/24 v1.0c% +\ProvidesFile{papermas.drv}[2010/07/29 v1.0d% Computes paper mass of a printout (HMM)]% \documentclass{ltxdoc}[2007/11/11]% v2.0u \usepackage{holtxdoc}[2010/04/24]% v0.19 @@ -48,7 +48,7 @@ %% recent version). %% Warning: holtxdoc, 2010/04/24 v0.19, requires the packages %% hypdoc, 2010/03/26, v1.9 -%% hyperref, 2010/03/30, v6.80u (latest: 2010/06/04 v6.81f) +%% hyperref, 2010/03/30, v6.80u (latest: 2010/06/18 v6.81g) %% pdftexcmds, 2010/04/01, v0.9 %% ltxcmds, 2010/03/09, v1.4 (latest: 2010/04/26, v1.7) %% hologo, 2010/04/24, v1.2 diff --git a/Master/texmf-dist/source/latex/papermas/papermas.dtx b/Master/texmf-dist/source/latex/papermas/papermas.dtx index d1532e4d4ef..eb976cbe259 100644 --- a/Master/texmf-dist/source/latex/papermas/papermas.dtx +++ b/Master/texmf-dist/source/latex/papermas/papermas.dtx @@ -1,9 +1,9 @@ % \iffalse meta-comment % % papermas package -% file version: v1.0c -% file date: 2010/06/24 -% documentation date: 2010/06/24 +% file version: v1.0d +% file date: 2010/07/29 +% documentation date: 2010/07/29 % % Copyright (C) 2010 H.-Martin M\"{u}nch (Martin dot Muench at Uni-Bonn dot de) % Portions of code copyrighted by other people as marked. @@ -85,7 +85,7 @@ \obeyspaces \Msg{******************************************************} \Msg{* Installation *} -\Msg{* Package: papermas v1.0c 2010/06/24 LaTeX2e package *} +\Msg{* Package: papermas v1.0d 2010/07/29 LaTeX2e package *} \Msg{* Computes paper mass of a printout (HMM) *} \Msg{******************************************************} @@ -180,7 +180,7 @@ and the derived files % \begin{macrocode} %<*driver> \NeedsTeXFormat{LaTeX2e}[1994/06/01] -\ProvidesFile{papermas.drv}[2010/06/24 v1.0c% +\ProvidesFile{papermas.drv}[2010/07/29 v1.0d% Computes paper mass of a printout (HMM)]% \documentclass{ltxdoc}[2007/11/11]% v2.0u \usepackage{holtxdoc}[2010/04/24]% v0.19 @@ -191,7 +191,7 @@ and the derived files %% recent version). %% Warning: holtxdoc, 2010/04/24 v0.19, requires the packages %% hypdoc, 2010/03/26, v1.9 -%% hyperref, 2010/03/30, v6.80u (latest: 2010/06/04 v6.81f) +%% hyperref, 2010/03/30, v6.80u (latest: 2010/06/18 v6.81g) %% pdftexcmds, 2010/04/01, v0.9 %% ltxcmds, 2010/03/09, v1.4 (latest: 2010/04/26, v1.7) %% hologo, 2010/04/24, v1.2 @@ -321,7 +321,7 @@ and the derived files % % \fi % -% \CheckSum{0} +% \CheckSum{369} % % \CharacterTable % {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z @@ -375,11 +375,11 @@ and the derived files % \DoNotIndex{\markboth,\M"{u}ench,\section,\totpages} % % \title{The \textsf{papermas} package\footnote{This file% -% has version number v1.0c, last% -% revised 2010/06/24, documentation dated 2010/06/24.}} +% has version number v1.0d, last% +% revised 2010/07/29, documentation dated 2010/07/29.}} % \author{H.-Martin M\"{u}nch\\ % (\texttt{Martin dot Muench at Uni-Bonn dot de})} -% \date{2010/06/24} +% \date{2010/07/29} % % \maketitle % @@ -555,7 +555,7 @@ and the derived files %<*example> \documentclass[british,a4paper]{article} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\usepackage{hyperref}[2010/06/04]% v6.81f +\usepackage{hyperref}[2010/06/18]% v6.81g \hypersetup{% extension=pdf,% plainpages=false,% @@ -572,7 +572,7 @@ and the derived files bookmarksopen=false% } \usepackage{alphalph}[2010/04/18]% v2.3 -\usepackage[pagecontinue=true,alphMult=ab,AlphMulti=AB,fnsymbolmult=true,romanMult=true,RomanMulti=true]{pagesLTS}[2010/06/24]% v1.1c +\usepackage[pagecontinue=true,alphMult=ab,AlphMulti=AB,fnsymbolmult=true,romanMult=true,RomanMulti=true]{pagesLTS}[2010/07/29]% v1.1e %% These are the default options. %% \usepackage[format=4,masss=80,pagespersheet=2,decimalsep={.}]{papermas} %% These are the default options. %% @@ -584,7 +584,7 @@ and the derived files \markboth{Example for papermas}{Example for papermas} This example demonstrates the use of package\newline -\textsf{papermas}, v1.0c as of 2010/06/24 (HMM).\newline +\textsf{papermas}, v1.0d as of 2010/07/29 (HMM).\newline The used options were \texttt{format=4} (ISO~A4), \texttt{masss=80} ($\unit{g}\unit{m}^{-2}$), and\newline \texttt{pagespersheet=2} (pages per sheet of paper, @@ -675,6 +675,9 @@ I do NOT think, that it is necessary to print THIS file, really\newline % % \pagebreak % +% \StopEventually{ +% } +% % \section{The implementation} % % We start off by checking that we are loading into \LaTeXe\ and @@ -686,7 +689,7 @@ I do NOT think, that it is necessary to print THIS file, really\newline % % \begin{macrocode} \NeedsTeXFormat{LaTeX2e}[1994/06/01] -\ProvidesPackage{papermas}[2010/06/24 v1.0c +\ProvidesPackage{papermas}[2010/07/29 v1.0d Computes paper mass of a printout (HMM)]% % \end{macrocode} @@ -718,7 +721,7 @@ I do NOT think, that it is necessary to print THIS file, really\newline % package of myself (see subsection~\ref{ss:Downloads}): % % \begin{macrocode} -\RequirePackage{pagesLTS}[2010/06/24]% v1.1c +\RequirePackage{pagesLTS}[2010/07/29]% v1.1e % \end{macrocode} % % A last information for the user(s): @@ -1291,7 +1294,7 @@ I do NOT think, that it is necessary to print THIS file, really\newline % \item[-] package \textsf{kvoptions}, 2010/02/22, v3.7,\\ % \CTAN{macros/latex/contrib/oberdiek/kvoptions.dtx} % -% \item[-] package \textsf{pagesLTS}, 2010/06/24, v1.1c,\\ +% \item[-] package \textsf{pagesLTS}, 2010/07/29, v1.1e,\\ % \CTAN{macros/latex/contrib/pagesLTS/pagesLTS.dtx}\\ % \end{description} % @@ -1299,7 +1302,7 @@ I do NOT think, that it is necessary to print THIS file, really\newline % The |papermas-example.tex| requires the same files as all % documents using the \textsf{papermas} package, especially: % \begin{description} -% \item[-] package \textsf{papermas}, 2010/06/24, v1.0c,\\ +% \item[-] package \textsf{papermas}, 2010/07/29, v1.0d,\\ % \CTAN{macros/latex/contrib/papermas/papermas.dtx}\\ % (Well, it is the example file for this package, and because you are reading the % documentation for the \textsf{papermas} package, it can be assumed that you already @@ -1324,7 +1327,7 @@ I do NOT think, that it is necessary to print THIS file, really\newline % \textbf{Warning}: holtxdoc, 2010/04/24 v0.19, requires the packages % \begin{description} % \item[-] hypdoc, 2010/03/26, v1.9 -% \item[-] hyperref, 2010/03/30, v6.80u (latest: 2010/06/04, v6.81f) +% \item[-] hyperref, 2010/03/30, v6.80u (latest: 2010/06/18, v6.81g) % \item[-] pdftexcmds, 2010/04/01, v0.9 % \item[-] ltxcmds, 2010/03/09, v1.4 (latest: 2010/04/26, v1.7) % \item[-] hologo, 2010/04/24, v1.2 @@ -1340,23 +1343,47 @@ I do NOT think, that it is necessary to print THIS file, really\newline % \pagebreak % % \DescribeMacro{M\"{u}nch} -% Packages of mine:\\ +% Packages of mine (alphabetically ordered):\\ % \begin{description} -% \item[undolabl] 2010/06/24, v1.0c, \CTAN{macros/latex/contrib/undolabl.dtx}\\ -% That package allows to override existing labels, especially automatically generated ones. +% \item[hrefhide] 2010/07/29, v1.0d, \CTAN{macros/latex/contrib/hrefhide/hrefhide.dtx} and +% \CTAN{install/macros/latex/contrib/hrefhide.tds.zip}\\ +% That package allows to \textquotedblleft hide\textquotedblright\ some (hyperlinked) +% text when printing the document while keeping the layout. % -% \item[pagesLTS] 2010/06/24, v1.1c, \CTAN{macros/latex/contrib/pagesLTS.dtx}\\ +% \item[lastpage] 2010/07/29, v1.2a, \CTAN{macros/latex/contrib/lastpage/lastpage.dtx} and +% \CTAN{install/macros/latex/contrib/lastpage.tds.zip}\\ +% That package allows to refer to the (maybe not so) last page. +% \textit{The package was originally invented by Jeffrey P. Goldberg.} +% The \textsf{pagesLTS} package is much more mighty, but needs more resources +% (e.\,g.~new counters).\\ +% \textbf{Submitted to CTAN.} +% +% \item[pagesLTS] 2010/07/29, v1.1e, \CTAN{macros/latex/contrib/pagesLTS/pagesLTS.dtx} and +% \CTAN{install/macros/latex/contrib/pagesLTS.tds.zip}\\ % That package allows to refer to the (very) last page, gives the total number of % pages, references to special pages, facilitates the use of nearly any pagenumbering % you like (e.\,g. negative |Roman| numbers or more than |Z| pages with |Alph| page numbering), % and works even with |fnsymbol| page numbers. % -% \item[papermas] 2010/06/24, v1.0c, \CTAN{macros/latex/contrib/papermas.dtx}\\ -% The package described in this very documentation. -% -% \item[hrefhide] 2010/06/24, v1.0c, \CTAN{macros/latex/contrib/hrefhide.dtx}\\ -% That package allows to \textquotedblleft hide\textquotedblright\ some (hyperlinked) -% text when printing the document while keeping the layout. +% \item[papermas] 2010/07/29, v1.0d, \CTAN{macros/latex/contrib/papermas/papermas.dtx} and +% \CTAN{install/macros/latex/contrib/papermas.tds.zip}\\ +% The package described in this very documentation:\\ +% This package allows to compute the number of sheets of paper needed to +% print a document as well as the mass of that printed version of the document. +% Further that package allows to compute \textquotedblleft base to the power of +% exponent\textquotedblright\ inside \LaTeX. +% +% \item[undolabl] 2010/07/29, v1.0f, \CTAN{macros/latex/contrib/undolabl/undolabl.dtx} and +% \CTAN{install/macros/latex/contrib/undolabl.tds.zip}\\ +% That package allows to override existing labels, especially automatically generated ones.\\ +% \textit{The main code of that package was invented by }\\ +% \textbf{Ulrich Diez} (\texttt{eu\_angelion@web.de})\textit{\ and first published in the } +% \Newsgroup{comp.text.tex} \textit{\ newsgroup at}\\ +% \texttt{Sun,~20~Apr~2008~16:39:26~+0200}\textit{, with subject:}\\ +% \texttt{Re:~How~to~undefine/overwrite~a~label?}\textit{\ (see e.\,g.\ } +% \url{http://groups.google.de/group/comp.text.tex/msg/5ba8d4722e5cd326?dmode=source} +% \textit{\ as well as\ } +% \url{http://groups.google.de/group/comp.text.tex/msg/af6cfe93917097da?dmode=source}\textit{).}\\ % \end{description} % % \subsection{Package, unpacking TDS} @@ -1379,7 +1406,7 @@ I do NOT think, that it is necessary to print THIS file, really\newline % The example file. % \item[\CTAN{macros/latex/contrib/papermas/papermas-example.pdf}]\hspace*{0.1cm} \\ % The compiled example file, as it should look like. -% \item[\CTAN{install/macros/latex/contrib/papermas/papermas.tds.zip}]\hspace*{0.1cm} \\ +% \item[\CTAN{install/macros/latex/contrib/papermas.tds.zip}]\hspace*{0.1cm} \\ % Everything in TDS compliant, compiled format (submitted, should become available soon). % \end{description} % @@ -1523,13 +1550,6 @@ I do NOT think, that it is necessary to print THIS file, really\newline % \indent |pdflatex papermas-example.tex|\\ % but will need probably three compiler runs to get everything right. % -% \section{Things suggested to be done\label{sec:todo}} -% -% \begin{itemize} -% \item Include a correct checksum for \textsf{papermas}. -% \item Insert the final reference where to get the \xfile{tds.zip} file at \CTAN{}. -% \end{itemize} -% % \section{Acknowledgements} % % I (H.-Martin M\"{u}nch) would like to thank Heiko Oberdiek @@ -1541,7 +1561,7 @@ I do NOT think, that it is necessary to print THIS file, really\newline % % \phantomsection % \begin{History}\label{History} -% \begin{Version}{2010/06/01 v1.0} +% \begin{Version}{2010/06/01 v1.0(a)} % \item First version of this package. % \end{Version} % \begin{Version}{2010/06/03 v1.0b} @@ -1560,6 +1580,12 @@ I do NOT think, that it is necessary to print THIS file, really\newline % \item Several changes to the documentation. % \item Introduced new \textbf{option}: |decimalsep|. % \end{Version} +% \begin{Version}{2010/07/29 v1.0d} +% \item Corrected given url of \texttt{papermas.tds.zip} and other urls. +% \item There is a new version of the used \textsf{hyperref} package: 2010/06/18,~v6.81g. +% \item There is a new version of the used \textsf{pagesLTS} package: 2010/07/29,~v1.1e. +% \item Included a |\CheckSum|. +% \end{Version} % \end{History} % % % \PrintChanges @@ -1574,5 +1600,4 @@ I do NOT think, that it is necessary to print THIS file, really\newline % \PrintIndex % % \Finale -% \endinput \ No newline at end of file diff --git a/Master/texmf-dist/source/latex/papermas/papermas.ins b/Master/texmf-dist/source/latex/papermas/papermas.ins index f97634f96e3..422a355747c 100644 --- a/Master/texmf-dist/source/latex/papermas/papermas.ins +++ b/Master/texmf-dist/source/latex/papermas/papermas.ins @@ -41,7 +41,7 @@ \obeyspaces \Msg{******************************************************} \Msg{* Installation *} -\Msg{* Package: papermas v1.0c 2010/06/24 LaTeX2e package *} +\Msg{* Package: papermas v1.0d 2010/07/29 LaTeX2e package *} \Msg{* Computes paper mass of a printout (HMM) *} \Msg{******************************************************} diff --git a/Master/texmf-dist/tex/latex/papermas/papermas.sty b/Master/texmf-dist/tex/latex/papermas/papermas.sty index 2d7b0f514a9..acaaf198386 100644 --- a/Master/texmf-dist/tex/latex/papermas/papermas.sty +++ b/Master/texmf-dist/tex/latex/papermas/papermas.sty @@ -37,7 +37,7 @@ %% papermas-example.tex. %% \NeedsTeXFormat{LaTeX2e}[1994/06/01] -\ProvidesPackage{papermas}[2010/06/24 v1.0c +\ProvidesPackage{papermas}[2010/07/29 v1.0d Computes paper mass of a printout (HMM)]% %% Allows to compute the number of sheets of paper @@ -52,7 +52,7 @@ %% "base to the power of exponent" inside TeX. \RequirePackage{kvoptions}[2010/02/22]% v3.7 -\RequirePackage{pagesLTS}[2010/06/24]% v1.1c +\RequirePackage{pagesLTS}[2010/07/29]% v1.1e %% papermas may work with earlier versions of those packages, %% but this was not tested. Please consider updating your packages %% to the most recent version (if they are not already the most -- cgit v1.2.3