From 2229e9609b857647d6d281c45c4b8ebb2a49daa2 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 16 Apr 2008 00:54:35 +0000 Subject: thumbpdf update (15apr08) git-svn-id: svn://tug.org/texlive/trunk@7439 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/generic/thumbpdf/readme.txt | 43 ++++++++++++++-------- Master/texmf-dist/scripts/thumbpdf/thumbpdf.pl | 9 +++-- .../texmf-dist/tex/generic/thumbpdf/thumbpdf.sty | 7 ++-- .../texmf-dist/tex/generic/thumbpdf/thumbpdf.tex | 7 ++-- Master/tlpkg/bin/ctan2tds | 1 + TODO | 4 +- 6 files changed, 45 insertions(+), 26 deletions(-) diff --git a/Master/texmf-dist/doc/generic/thumbpdf/readme.txt b/Master/texmf-dist/doc/generic/thumbpdf/readme.txt index a1a0417a4e4..d0a61203985 100644 --- a/Master/texmf-dist/doc/generic/thumbpdf/readme.txt +++ b/Master/texmf-dist/doc/generic/thumbpdf/readme.txt @@ -1,4 +1,4 @@ -readme.txt for project thumbpdf 2007/11/07 v3.9 +readme.txt for project thumbpdf 2008/04/13 v3.10 TABLE OF CONTENTS ================= @@ -50,7 +50,7 @@ In the following the user TeX file is called `.tex'. B. COPYRIGHT, DISCLAIMER, LICENSE ================================= -Copyright (C) 1999-2005, 2007 Heiko Oberdiek. +Copyright (C) 1999-2008 Heiko Oberdiek. This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 @@ -100,11 +100,22 @@ D. REQUIREMENTS * Ghostscript: * Thumbnail generation: version 5.50 or better 6.0 (see section I.) * Including thumbnails with ps2pdf: version 6.0. -* pdfTeX (also with pdfmark mode). +* pdfTeX (also when pdfmark mode is used). E. INSTALLATION =============== -1. TeX directory structure (TDS): +1. TeX directory structure (TDS, see CTAN:tds/tds.pdf): + The archive `thumbpdf.tds.zip' contains all the files sorted + into a TDS tree (texmf tree). It might be found in + CTAN:support/thumbpdf/thumbpdf.tds.zip + or + CTAN:install/support/thumbpdf.tds.zip + For installation just unpack `thumbpdf.tds.zip' in the texmf tree + of your choice and update the file data base when your + distribution supports it (mikTeX, teTeX, TeX Live, ...). + Check E.2 for installation of the perl script. + + Alternatively you can install the files manually: The files `readme.txt' (documentation) `thumbpdf.tex' (pdftex) @@ -549,16 +560,16 @@ J. HISTORY * Option --password added. 2001/04/02 v2.10: * Small corrections in readme.txt, contributed by Michael Wiedmann. -2001/04/26 v2.11 +2001/04/26 v2.11: * Option --antialias added (suggestion of Juergen Bausa). * This version is not released. -2002/01/11 v3.0 +2002/01/11 v3.0: * Syntax of option --antialias changed. The option is enabled as default, so that the ghostscript step is now slower. * Support for VTeX's PS mode added. * Greek mode added (experimental). * Signal handlers added for cleanup. -2002/05/26 v3.1 +2002/05/26 v3.1: * SIG_HUP unkown in Windows. * Bug fix: The signal function for __DIE__ "cleanup" aborts before the error message of "die" is printed. @@ -567,25 +578,27 @@ J. HISTORY removed from list. "vtexpdfmark" was detected, "vtex" did not work and perhaps it will be used later for VTeX in PDF mode. -2002/05/26 v3.2 +2002/05/26 v3.2: * Fix: "MacOS/X: darwin" is now not interpreted as Windows. -2003/03/19 v3.3 +2003/03/19 v3.3: * Fix for gs 8.00 in mode dvips: THB_DistillerPatch also applied to ghostscript >= 8.00. -2003/06/06 v3.4 +2003/06/06 v3.4: * Bug fix, two forgotten "pop"s added for Distiller case. -2004/10/24 v3.5 +2004/10/24 v3.5: * Revert Cygwin detection: is unix (request by Jan Nieuwenhuizen). * LPPL 1.3. -2004/11/19 v3.6 +2004/11/19 v3.6: * Bug fix for dvips mode and gs < 8.00 (/stackunderflow in pop). -2004/11/19 v3.7 +2004/11/19 v3.7: * For easier debugging, the special thumbpdf objects are now valid PDF objects that are referenced in the Catalog. * Remove of extra '\n' before "endstream" that is added by pdfTeX 1.20a. -2005/07/06 v3.8 +2005/07/06 v3.8: * Fix because of pdfTeX 1.30. -2007/11/07 v3.9 +2007/11/07 v3.9: * Deprecation warning of perl 5.8.8 fixed. +2008/04/13 v3.10: + * TDS archive `thumbpdf.tds.zip' provided. diff --git a/Master/texmf-dist/scripts/thumbpdf/thumbpdf.pl b/Master/texmf-dist/scripts/thumbpdf/thumbpdf.pl index b18a89cf88e..6c1218bf59f 100755 --- a/Master/texmf-dist/scripts/thumbpdf/thumbpdf.pl +++ b/Master/texmf-dist/scripts/thumbpdf/thumbpdf.pl @@ -5,7 +5,7 @@ $^W=1; # turn warning on # # thumbpdf.pl # -# Copyright (C) 1999-2005, 2007 Heiko Oberdiek. +# Copyright (C) 1999-2008 Heiko Oberdiek. # # This work may be distributed and/or modified under the # conditions of the LaTeX Project Public License, either version 1.3 @@ -26,10 +26,10 @@ $^W=1; # turn warning on # my $file = "thumbpdf.pl"; my $program = uc($&) if $file =~ /^\w+/; -my $version = "3.9"; -my $date = "2007/11/07"; +my $version = "3.10"; +my $date = "2008/04/13"; my $author = "Heiko Oberdiek"; -my $copyright = "Copyright (c) 1999-2005, 2007 by $author."; +my $copyright = "Copyright (c) 1999-2008 by $author."; # # Reqirements: Perl5, Ghostscript # History: @@ -144,6 +144,7 @@ my $copyright = "Copyright (c) 1999-2005, 2007 by $author."; # * Fix because of pdfTeX 1.30. # 2007/11/07 v3.9: # * Deprecation warning of perl 5.8.8 fixed. +# 2008/04/13 v3.10 # ### program identification diff --git a/Master/texmf-dist/tex/generic/thumbpdf/thumbpdf.sty b/Master/texmf-dist/tex/generic/thumbpdf/thumbpdf.sty index 60079fe29cd..3a0c84fa367 100644 --- a/Master/texmf-dist/tex/generic/thumbpdf/thumbpdf.sty +++ b/Master/texmf-dist/tex/generic/thumbpdf/thumbpdf.sty @@ -1,11 +1,11 @@ % File: thumbpdf.sty % Project: thumbpdf -% Version: 2007/11/07 v3.9 +% Version: 2008/04/13 v3.10 % Author: Heiko Oberdiek % % Function: Inclusion of thumbnails % -% Copyright: Copyright (C) 1999-2005, 2007 Heiko Oberdiek. +% Copyright: Copyright (C) 1999-2008 Heiko Oberdiek. % % This work may be distributed and/or modified under % the conditions of the LaTeX Project Public License, @@ -94,6 +94,7 @@ % 2004/11/19 v3.7 % 2005/07/06 v3.8 % 2007/11/07 v3.9 +% 2008/04/13 v3.10 % % \THB@ is the prefix for internal command names. % @@ -114,7 +115,7 @@ \def\x{\endgroup\ProvidesPackage{thumbpdf}}% \fi \fi -\x[2007/11/07 v3.9 Inclusion of thumbnails (HO)]% +\x[2008/04/13 v3.10 Inclusion of thumbnails (HO)]% % Dummy for \thisthumb and \DeclareThumbs. It is overwritten, % if the checks succeed and the whole package is loaded. diff --git a/Master/texmf-dist/tex/generic/thumbpdf/thumbpdf.tex b/Master/texmf-dist/tex/generic/thumbpdf/thumbpdf.tex index 0b80d0e119e..7069b0e2f1f 100644 --- a/Master/texmf-dist/tex/generic/thumbpdf/thumbpdf.tex +++ b/Master/texmf-dist/tex/generic/thumbpdf/thumbpdf.tex @@ -1,9 +1,9 @@ % File: thumbpdf.tex % Project: thumbpdf -% Version: 2007/11/07 v3.9 +% Version: 2008/14/13 v3.10 % Author: Heiko Oberdiek % -% Copyright: Copyright (C) 1999-2005, 2007 Heiko Oberdiek. +% Copyright: Copyright (C) 1999-2008 Heiko Oberdiek. % % This work may be distributed and/or modified under % the conditions of the LaTeX Project Public License, @@ -87,9 +87,10 @@ % are referenced in the Catalog. % 2005/07/06 v3.8 % 2007/11/07 v3.9 +% 2008/04/13 v3.10 \immediate\write16{% - File: thumbpdf.tex 2007/11/07 v3.9 % + File: thumbpdf.tex 2008/04/13 v3.10 % Including thumbnails as images (HO)% } \immediate\write16{% diff --git a/Master/tlpkg/bin/ctan2tds b/Master/tlpkg/bin/ctan2tds index f770d6f667e..481b6805dc1 100755 --- a/Master/tlpkg/bin/ctan2tds +++ b/Master/tlpkg/bin/ctan2tds @@ -389,6 +389,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw 'thaifonts-scalable', "die 'Thai, fontforge format only, skip'", 'thailatex', "die 'Thai, requires preprocessor (?), skip'", 'thsmc', "die 'skipping, requires nonfree font'", + 'thumbpdf', "&MAKEunzip", 'ticket', "&MAKEflatten", 'tipa', "&MAKEtipa", 'titlepage-uni-dortmund', "die 'needs graphics (too short names) in .'", diff --git a/TODO b/TODO index 0d0daec39af..ea72eac9299 100644 --- a/TODO +++ b/TODO @@ -156,7 +156,9 @@ frank@kuesterei.ch's msgs to tex-live of 23 Oct 2006 19:19:28, infra: if ask for susy and have Susy, or reverse, complain infra: texmf/xindy not reported by check-file-coverage though not in tlp's -infra: handle man pages for script packages, e.g., thumbpdf, mkjobtexmf +infra: handle man pages for script packages, e.g., thumbpdf, + mkjobtexmf; right now, we svn revert the man by hand after --place + and before commit ... not good. repo: remake with new svn, make special repo backups -- cgit v1.2.3