--- webmagick-2.02.orig/debian/README.source +++ webmagick-2.02/debian/README.source @@ -0,0 +1,7 @@ +This package uses quilt to deal with all modifications done by +debian maintainers to the upstream source. Changes are stored in +the source package as diffs in debian/patches and applied during +the build fase. + +For more information about how to use quilt to apply, modify or +remove patchs read: /usr/share/doc/quilt/README.source --- webmagick-2.02.orig/debian/changelog +++ webmagick-2.02/debian/changelog @@ -0,0 +1,301 @@ +webmagick (2.02-11.1) unstable; urgency=medium + + * Non maintainer upload by the Reproducible Builds team. + * No source change upload to rebuild on buildd with .buildinfo files. + + -- Holger Levsen Mon, 04 Jan 2021 17:40:54 +0100 + +webmagick (2.02-11) unstable; urgency=low + + * Bump Standards Version to 3.8.3. + + Add debian/README.source due to policy, + refer do Debian Policy Manual section 4.14. + * Adopt the format of debian/copyright described in + http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196. + * Add patch debian/patch/remove-dir-gz.patch to prevent share the + /usr/share/info/dir.gz file, this due to the change of + debian install-info to gnu install-info. + * Change maintainer mail. + + -- Jotam Jr. Trejo Fri, 25 Sep 2009 19:16:54 -0600 + +webmagick (2.02-10) unstable; urgency=low + + * Moved all changes done by old Maintainers from .diff.gz to + debian/patch, we use quilt now to deal with the patches + * Upgrade Standards Version from 3.8.0 to 3.8.1. + * Removed unnecessary things from debian/rules e.g. dh_installcron. + * New maintainer. Closes: #503550 + * Applied a patch by Michael Olson . + (custom_framewidth.patch). This allow the width of the directory frame + ($opt_framewidth) to be customizable. Closes: #253531 + * Since 2.02-8.2 webmagick depends of GraphicsMagick instead of + ImageMagick. Thanks to Jerome Petazzoni, for the bug + report Closes: #321275 + * Fixed the manpage-has-useless-whatis-entry warning given by + lintian. + * Change debian/compat to 7. + + -- Jotam Jr. Trejo Sun, 26 Apr 2009 16:39:37 -0600 + +webmagick (2.02-9) unstable; urgency=low + + * QA upload. + + Set maintainer to Debian QA Group . + * Acknowledge NMUs. + * Make clean not ignore errors. + * Add Homepage. + * Add watch file. + * Move doc-base section to just Graphics. + + Remove extra whitespace. + + Move Document to all lowercase letters. + * Package is Arch: all, move to binary-indep accordingly. + * Remove empty postrm and preinst. + * Replace deprecated gs depends with ghostscript. + * Clarify copyright information in debian/copyright. + * Bump debhelper build-dep version to 5. + * Move DH_COMPAT from rules to debian/compat and set to 5. + * Bump Standards Version to 3.8.0. + + -- Barry deFreese Tue, 03 Feb 2009 12:20:09 -0500 + +webmagick (2.02-8.3) unstable; urgency=high + + * Non-maintainer upload based on the patch of Daniel Kobras. + * Drop aub.1 man page which is also in aub. Closes: #403995 + + -- Andreas Barth Wed, 27 Dec 2006 17:29:14 +0000 + +webmagick (2.02-8.2) unstable; urgency=high + + * Non-maintainer upload. + * Use GraphicsMagick instead of ImageMagick as long as ImageMagick's support + for the "fixed" font is broken; this could be reverted once #370309 is + fixed. This makes the package usable again, with no visible difference in + functionality or output. (Closes: #344152) + * Change all instances of Image::Magick to Graphics::Magick in + webmagick.in. + * Depend and Build-depend on graphicsmagick/libgraphics-magick-perl + instead of imagemagick/perlmagick. + + -- Steinar H. Gunderson Tue, 6 Jun 2006 13:51:04 +0200 + +webmagick (2.02-8.1) unstable; urgency=low + + * NMU + * Add spaces before some backslashes in debian/rules (Closes: #360733) + * Remove debian/conffiles + * Bump standards version + * Change DH_COMPAT to 4 + + Switch from dh_installmanpages to dh_installman + * Fix debian/copyright from dh_make-boilerplate + + -- Julien Danjou Thu, 20 Apr 2006 16:51:23 +0200 + +webmagick (2.02-8) unstable; urgency=low + + * Applied the patch to fix the bug "links to previous picture link sometimes + to earlier pictures". closes: #289594 + * closes by maintainer. closes: #308755 + + -- Ryuichi Arafune Wed, 7 Dec 2005 13:31:25 +0900 + +webmagick (2.02-7.1) unstable; urgency=low + + * Non-maintainer upload. + * Changed build dependencies using patch by Russ Allberry: debhelper + is now in Build-Depends, since it is used in the clean target; + dependency on perl-5.6 is changed to perl (>= 5.6.0). Closes: #308755. + + -- Lars Wirzenius Sat, 14 May 2005 15:00:00 +0300 + +webmagick (2.02-7) unstable; urgency=low + + * Fix to build by texfinfo 4.6. closes: #214986 + + -- Ryuichi Arafune Fri, 10 Oct 2003 12:08:24 +0900 + +webmagick (2.02-6) unstable; urgency=low + + * Add texinfo in Build-Depends-Indep: closes: #164093 + + -- Ryuichi Arafune Wed, 16 Oct 2002 18:56:33 +0900 + +webmagick (2.02-5) unstable; urgency=low + + * $opt_thumbcompose = 'atop' to fix memory leak problem . + * closes: #140213, #142994, #158308 + + + -- Ryuichi Arafune Thu, 26 Sep 2002 11:46:11 +0900 + +webmagick (2.02-4) unstable; urgency=low + + * Fix description in doc-base. closes: #149538 + * Fix spelling mistake in the manual. closes: #129031 + + -- Ryuichi Arafune Tue, 11 Jun 2002 20:58:45 +0900 + +webmagick (2.02-3) unstable; urgency=low + + * Work on ImageMagick 5.4.6. + * closes: #147803 + * I believe the javascript generated works with mozilla. closes: #140530 + + -- Ryuichi Arafune Thu, 6 Jun 2002 18:53:18 +0900 + +webmagick (2.02-2) unstable; urgency=low + + * Applied a patch by Vikram . closes: #148840 + + -- Ryuichi Arafune Mon, 3 Jun 2002 10:51:39 +0900 + +webmagick (2.02-1) unstable; urgency=low + + * New upstream version. + + -- Ryuichi Arafune Fri, 11 Jan 2002 13:08:02 +0900 + +webmagick (2.01-3) unstable; urgency=low + + * Fix the wrong webmagickrc location problem in /usr/bin/webmagick. + * closes: #114541 + + -- Ryuichi Arafune Fri, 5 Oct 2001 21:00:16 +0900 + +webmagick (2.01-2) unstable; urgency=low + + * Add gsfonts to Depends field. closes: #111802 + + -- Ryuichi Arafune Mon, 10 Sep 2001 09:17:54 +0900 + +webmagick (2.01-1) unstable; urgency=low + + * New upstream version. + * (doc-base) section Apps/graphics -> Apps/Graphics closes: #108010 + + -- Ryuichi Arafune Tue, 14 Aug 2001 11:34:49 +0900 + +webmagick (2.0-1) unstable; urgency=low + + * New upstream version. + + -- Ryuichi Arafune Mon, 30 Jul 2001 11:09:10 +0900 + +webmagick (1.59-2) unstable; urgency=low + + * Fix webmagickrc default location problem. closes: #101158 + * Fix 'invalide date in generated height + and width tags' bug. closes: #101157 + * Fix 'Invalid relative URLs being generated' closes: #101155 + + -- Ryuichi Arafune Mon, 18 Jun 2001 11:22:32 +0900 + +webmagick (1.59-1) unstable; urgency=low + + * New upstream version. + * Upstream maintainer changed. + + -- Ryuichi Arafune Mon, 4 Jun 2001 11:52:27 +0900 + +webmagick (1.46-7) unstable; urgency=low + + * Really Remove README.Debian. closes: #72048 + + -- Ryuichi Arafune Tue, 19 Dec 2000 10:13:19 +0900 + +webmagick (1.46-6) unstable; urgency=low + + * Remove README.Debian closes: #72048 + * Apply a patch by James Antil + * parse /etc/webmagickrc closes: #79930 + + -- Ryuichi Arafune Tue, 19 Dec 2000 10:06:28 +0900 + +webmagick (1.46-5) unstable; urgency=low + + * Do not install aub.1 (closes: #76981) + + -- Ryuichi Arafune Tue, 14 Nov 2000 10:14:09 +0900 + +webmagick (1.46-4) unstable; urgency=low + + * (control) add Depends: gs + closes: #63283, #63284 + + -- Ryuichi Arafune Mon, 1 May 2000 11:17:47 +0900 + +webmagick (1.46-3) unstable; urgency=low + + * closes: #58082 + + -- Ryuichi Arafune Tue, 15 Feb 2000 00:23:32 +0900 + +webmagick (1.46-2) unstable; urgency=low + + * Support doc-base correctly. + + -- Ryuichi Arafune Tue, 8 Feb 2000 11:22:23 +0900 + +webmagick (1.46-1) unstable; urgency=low + + * New upstream + * New Maintainer Closes: #43758 + The followin bugs originates imagemagick. Current imagemagck is fixed. + closes: # 43990, #44066 + * close NMU fixed bugs. + closes: #31238, #38300, #41498 + + -- Ryuichi Arafune Mon, 7 Feb 2000 21:59:21 +0900 + +webmagick (1.45-1.1) unstable; urgency=low + + * WHO OWNS THIS PACKAGE ? Johnie Ingram ? Or Vaidhyanathan G Mayilrangam ? + The first one is listed in the source file, the other in the + Packages (and in the override). My supposition is that Jonhie gave it + to Vaidhyanathan which requested the changes in the overrides, after + that he disappeared and now the package is no more maintained. + * If I'm right then the package should be officially orphaned. + * NMU for the perl upgrade. Closes: #41498 + * Corrected the dependency. + * Set --sysconfdir to /etc. Closes: #31238 + * It does work well with the latest perlmagick (compiled with perl-5.005). + Closes: #38300 + + -- Raphael Hertzog Fri, 23 Jul 1999 21:04:42 +0200 + +webmagick (1.45-1) unstable; urgency=low + + * New upstream version. + * Correct debian/rules target (binary-indep) used. + * Conffile no longer relative (fixes lintian error). + * Updated to Standards-Version 2.5.0.0. + * Wrote minimal manpage. + + -- Johnie Ingram Mon, 21 Dec 1998 16:05:27 -0500 + +webmagick (1.44-4) unstable; urgency=low + + * Fixed icons in /usr/doc -- apparently debhelper compresses jpegs by + default. + + -- Johnie Ingram Thu, 7 May 1998 16:07:48 -0400 + +webmagick (1.44-3) unstable; urgency=low + + * Added missing file /usr/doc/webmagick/icons/webmagick.js (#22205). + + -- Johnie Ingram Thu, 7 May 1998 14:11:38 -0400 + +webmagick (1.44-2) unstable; urgency=low + + * Fixed /doc/webmagick/icons links. + + -- Johnie Ingram Wed, 6 May 1998 10:11:34 -0400 + +webmagick (1.44-1) unstable; urgency=low + + * Initial Release. + + -- Johnie Ingram Wed, 6 May 1998 04:47:36 -0400 + --- webmagick-2.02.orig/debian/compat +++ webmagick-2.02/debian/compat @@ -0,0 +1 @@ +7 --- webmagick-2.02.orig/debian/control +++ webmagick-2.02/debian/control @@ -0,0 +1,18 @@ +Source: webmagick +Section: web +Priority: optional +Maintainer: Jotam Jr. Trejo +Build-Depends: debhelper (>= 7), quilt +Build-Depends-Indep: perl (>= 5.6.0), graphicsmagick, libgraphics-magick-perl, texinfo (>= 4.6) +Standards-Version: 3.8.3 +Homepage: http://sourceforge.net/projects/webmagick/ + +Package: webmagick +Architecture: all +Depends: ${misc:Depends}, graphicsmagick, libgraphics-magick-perl, ghostscript, gsfonts +Description: create gallery thumbnails for website + WebMagick provides a means of easily putting image collections on the + Web. It recurses through directory trees, building HTML pages and + imagemap (GIF or JPEG) files to allow the user to navigate through + collections of thumbnail images (somewhat similar to 'xv') and select + the images to view with a mouse click. --- webmagick-2.02.orig/debian/copyright +++ webmagick-2.02/debian/copyright @@ -0,0 +1,16 @@ +This package was debianized by Ryuichi Arafune on +Mon, 7 Feb 2000 21:45:16 +0900. + +It was downloaded from http://prdownloads.sourceforge.net/webmagick/ + +Upstream Authors: + Bob Friesenhahn (Original Author) + Chris Lindell (Maintainer) + +Copyright: Copyright (C) 1997-2001 Bob Friesenhahn + +License: + GNU GENERAL PUBLIC LICENSE Version 2, June 1991 + +On Debian systems a copy of the license can be seen here: +/usr/share/common-licenses/GPL-2 --- webmagick-2.02.orig/debian/dirs +++ webmagick-2.02/debian/dirs @@ -0,0 +1,7 @@ +usr/bin +usr/share/doc/webmagick +usr/share/doc/webmagick/html +usr/share/doc/webmagick/html/fig +etc + + --- webmagick-2.02.orig/debian/doc-base +++ webmagick-2.02/debian/doc-base @@ -0,0 +1,11 @@ +Document: webmagick +Title: Webmagick manual +Author: Bob Friesenhahn +Abstract: This manual describes what webmagick is + and how it can be used to build HTML pages and image-maps + to display images in a web browser. +Section: Graphics + +Format: HTML +Index: /usr/share/doc/webmagick/html/webmagick.html +Files: /usr/share/doc/webmagick/html/webmagick.html --- webmagick-2.02.orig/debian/docs +++ webmagick-2.02/debian/docs @@ -0,0 +1,3 @@ +NEWS +README +TODO --- webmagick-2.02.orig/debian/info +++ webmagick-2.02/debian/info @@ -0,0 +1 @@ +doc/webmagick.info --- webmagick-2.02.orig/debian/patches/custom_framewidth.patch +++ webmagick-2.02/debian/patches/custom_framewidth.patch @@ -0,0 +1,75 @@ +#Author: Jotam Jr. Trejo +#Description: This patch allow the width of the directory frame, +# ($opt_framewidth) to be customizable. +#Bug: #253531 + +--- a/webmagick.in ++++ b/webmagick.in +@@ -151,6 +151,7 @@ + $opt_framemarginwidth, + $opt_frames, + $opt_framestyle, ++ $opt_framewidth, + $opt_htmlext, + $opt_header, + $opt_footer, +@@ -478,6 +479,7 @@ + $opt_framebordersize = 3 ; # Pixels allocated to frame border + $opt_frameborder = 'YES'; # Enable (YES) or disable (NO) decorative frame borders + $opt_framestyle = 1; # Frame style to use (out of those available) ++$opt_framewidth = 132; # Width of left-most frame + + # + # Meta-tag defaults +@@ -578,7 +580,7 @@ + # | | | + # ------------- + $opt_framefmt{1}= +-' ++' + + ++' + + +@@ -622,7 +624,7 @@ + # | | | + # ------------- + $opt_framefmt{3}= +-' ++' + + +@@ -649,7 +651,7 @@ + ' + +- ++ + + \$opt_forcejpeg, + 'forcemontage!' => \$opt_forcemontage, + 'framemarginwidth=i' => \$opt_framemarginwidth, ++ 'framewidth=i' => \$opt_framewidth, + 'framemarginheight=i' => \$opt_framemarginheight, + 'framebordersize=i' => \$opt_framebordersize, + 'frameborder=s' => \$opt_frameborder, +@@ -1589,6 +1592,7 @@ + 'frameddirfmt' => !$opt_frames ? "" : $opt_frameddirfmt, + 'framemarginwidth' => !$opt_frames ? 0 : $opt_framemarginwidth, + 'framemarginheight' => !$opt_frames ? 0 : $opt_framemarginheight, ++ 'framewidth' => !$opt_frames ? 0 : $opt_framewidth, + 'framebordersize' => !$opt_frames ? 0 : $opt_framebordersize, + 'frameborder' => !$opt_frames ? "" : $opt_frameborder, + 'frames' => $opt_frames, --- webmagick-2.02.orig/debian/patches/frameStyle1.patch +++ webmagick-2.02/debian/patches/frameStyle1.patch @@ -0,0 +1,14 @@ +#Author: Debian Maintainer +#Description: ASCII art added by a Debian maintainer to ilustrate frame style 1 + +--- webmagick-2.02.orig/doc/fig/frame-style-1.txt ++++ webmagick-2.02/doc/fig/frame-style-1.txt +@@ -0,0 +1,8 @@ ++ ------------- ++ | | | ++ | | | ++ | | | ++ | | | ++ | | | ++ | | | ++ ------------- --- webmagick-2.02.orig/debian/patches/frameStyle2.patch +++ webmagick-2.02/debian/patches/frameStyle2.patch @@ -0,0 +1,16 @@ +#Author: Debian Maintainer +#Description: ASCII art added by a Debian maintainer to ilustrate frame style 2. + +--- webmagick-2.02.orig/doc/fig/frame-style-2.txt ++++ webmagick-2.02/doc/fig/frame-style-2.txt +@@ -0,0 +1,10 @@ ++ ++ ------------- ++ | | | ++ | | | ++ |--| | ++ | | | ++ | | | ++ | | | ++ ------------- ++ --- webmagick-2.02.orig/debian/patches/frameStyle3.patch +++ webmagick-2.02/debian/patches/frameStyle3.patch @@ -0,0 +1,16 @@ +#Author: Debian Maintainer +#Description: ASCII art added by a Debian maintainer to ilustrate frame style 3. + +--- webmagick-2.02.orig/doc/fig/frame-style-3.txt ++++ webmagick-2.02/doc/fig/frame-style-3.txt +@@ -0,0 +1,10 @@ ++ ++ ------------- ++ | | | ++ | |----------| ++ | | | ++ | | | ++ | | | ++ | | | ++ ------------- ++ --- webmagick-2.02.orig/debian/patches/frameStyle4.patch +++ webmagick-2.02/debian/patches/frameStyle4.patch @@ -0,0 +1,16 @@ +#Author: Debian Maintainer +#Description: ASCII art added by a Debian maintainer to ilustrate frame style 4. + +--- webmagick-2.02.orig/doc/fig/frame-style-4.txt ++++ webmagick-2.02/doc/fig/frame-style-4.txt +@@ -0,0 +1,10 @@ ++ ++ ------------- ++ | | ++ |-- ----------| ++ | | | ++ | | | ++ | | | ++ | | | ++ ------------- ++ --- webmagick-2.02.orig/debian/patches/manpage_useless_entry.patch +++ webmagick-2.02/debian/patches/manpage_useless_entry.patch @@ -0,0 +1,15 @@ +#Author: Jotam Jr. Trejo +#Description: This patch fix the manpage-has-useless-whatis-entry +# warning givin by lintian. + +--- a/doc/Makefile.in ++++ b/doc/Makefile.in +@@ -469,7 +469,7 @@ + + # Rule to build webmagick.1 + webmagick.1: ../webmagick +- ../utils/help2man ../webmagick > webmagick.1 ++# ../utils/help2man --name="create gallery thumbnails for websites" ../webmagick > webmagick.1 + + # Rule to build webmagick.html + webmagick.html: webmagick.texinfo --- webmagick-2.02.orig/debian/patches/montage-sample-framed.patch +++ webmagick-2.02/debian/patches/montage-sample-framed.patch @@ -0,0 +1,7 @@ +#Description: Added by Debian maintainer. + +--- webmagick-2.02.orig/doc/fig/montage-sample-framed.txt ++++ webmagick-2.02/doc/fig/montage-sample-framed.txt +@@ -0,0 +1,2 @@ ++ ++[ Please see printed or HTML version for this figure ] --- webmagick-2.02.orig/debian/patches/remove-dir-gz.patch +++ webmagick-2.02/debian/patches/remove-dir-gz.patch @@ -0,0 +1,18 @@ +Description: Remove the backup made in /usr/share/info/dir.gz + Patch remove the /usr/share/info/dir.gz that gnu install-info create, now + install-info is not debian install-info anymore. +Author: Jotam Jr. Trejo +Last-Update: 2009-10-13 +Index: webmagick-2.02/doc/Makefile.in +=================================================================== +--- webmagick-2.02.orig/doc/Makefile.in ++++ webmagick-2.02/doc/Makefile.in +@@ -183,7 +183,7 @@ install-info-am: $(INFO_DEPS) + done; \ + done + @$(POST_INSTALL) +- @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \ ++ @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i gnu' >/dev/null 2>&1; then \ + list='$(INFO_DEPS)'; \ + for file in $$list; do \ + echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file";\ --- webmagick-2.02.orig/debian/patches/series +++ webmagick-2.02/debian/patches/series @@ -0,0 +1,17 @@ +webmagick1.patch +webmagickTextinfo.patch +webmagickrcIn.patch +webmagickInfo.patch +webmagickIn.patch +webmagickHtml.patch +thumbnail-sample-framed.patch +thumbnail-anatomy-plain.patch +thumbnail-anatomy-framed.patch +montage-sample-framed.patch +frameStyle4.patch +frameStyle3.patch +frameStyle2.patch +frameStyle1.patch +custom_framewidth.patch +manpage_useless_entry.patch +remove-dir-gz.patch --- webmagick-2.02.orig/debian/patches/thumbnail-anatomy-framed.patch +++ webmagick-2.02/debian/patches/thumbnail-anatomy-framed.patch @@ -0,0 +1,7 @@ +#Description: Added by Debian Maintainer. + +--- webmagick-2.02.orig/doc/fig/thumbnail-anatomy-framed.txt ++++ webmagick-2.02/doc/fig/thumbnail-anatomy-framed.txt +@@ -0,0 +1,2 @@ ++ ++[ Please see printed or HTML version for this figure ] --- webmagick-2.02.orig/debian/patches/thumbnail-anatomy-plain.patch +++ webmagick-2.02/debian/patches/thumbnail-anatomy-plain.patch @@ -0,0 +1,7 @@ +#Description: Added by Debian maintainer. + +--- webmagick-2.02.orig/doc/fig/thumbnail-anatomy-plain.txt ++++ webmagick-2.02/doc/fig/thumbnail-anatomy-plain.txt +@@ -0,0 +1,2 @@ ++ ++[ Please see printed or HTML version for this figure ] --- webmagick-2.02.orig/debian/patches/thumbnail-sample-framed.patch +++ webmagick-2.02/debian/patches/thumbnail-sample-framed.patch @@ -0,0 +1,7 @@ +#Description: Added by Debian maintainer. + +--- webmagick-2.02.orig/doc/fig/thumbnail-sample-framed.txt ++++ webmagick-2.02/doc/fig/thumbnail-sample-framed.txt +@@ -0,0 +1,2 @@ ++ ++[ Please see printed or HTML version for this figure ] --- webmagick-2.02.orig/debian/patches/webmagick1.patch +++ webmagick-2.02/debian/patches/webmagick1.patch @@ -0,0 +1,32 @@ +#Author: Debian Maintainer +--- a/doc/webmagick.1 ++++ b/doc/webmagick.1 +@@ -1,15 +1,15 @@ + .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.010. +-.TH WEBMAGICK 1 "December 2001" "webmagick 2.02" "FSF" ++.TH WEBMAGICK 1 "May 2009" "webmagick 2.02" "FSF" + .SH NAME +-webmagick \- manual page for webmagick 2.02 ++webmagick \- create gallery thumbnails for websites + .SH SYNOPSIS + .B webmagick + [\fIOPTIONS\fR] + .SH DESCRIPTION + WebMagick `webmagick' recurses through directories of images and builds HTML + pages and image-maps to display those images in a web browser. Options may be +-specified on the command line as --option or in .webmagickrc files as $opt_option. +-By default WebMagick processes files in the current directory. See --srcdir for ++specified on the command line as \-\-option or in .webmagickrc files as $opt_option. ++By default WebMagick processes files in the current directory. See \-\-srcdir for + a way to process files in a different directory. + .SS "General:" + .TP +@@ -126,7 +126,7 @@ + \fB\-\-thumbborderwidth\fR Thumbnail border width (pixels) + .TP + \fB\-\-thumbcompose\fR +-Thumbnail image composition operation (default Replace) Over, In, Out, Atop, Xor, Plus, Minus, Add, Subtract, Difference, Bumpmap, Replace, MatteReplace, Mask, Blend, Displace ++Thumbnail image composition operation (default Copy) Over, In, Out, Atop, Xor, Plus, Minus, Add, Subtract, Difference, Bumpmap, Copy, MatteReplace, Mask, Blend, Displace + .TP + \fB\-\-thumbfont\fR + Thumbnail title font --- webmagick-2.02.orig/debian/patches/webmagickHtml.patch +++ webmagick-2.02/debian/patches/webmagickHtml.patch @@ -0,0 +1,28 @@ +#Author: Ryuichi Arafune +#Description: Fix spelling mistake in the manual. +#Bug: #129031 + +--- webmagick-2.02.orig/doc/webmagick.html ++++ webmagick-2.02/doc/webmagick.html +@@ -1752,7 +1752,7 @@ +

+ Specify a texture to use as montage background. The built-in textures + "granite:" and "plasma:" are available. A texture is the same +-aas a background image. For example: ++as a background image. For example: + +

+

+@@ -1898,10 +1898,10 @@ +

+ Specify the image composition algorithm for thumbnails. This controls + the algorithm by which the thumbnail image is placed on the +-background. Available options are (default Replace): Over, ++background. Available options are (default Copy): Over, + In, Out, Atop, Xor, Plus, + Minus, Add, Subtract, Difference, +-Bumpmap, Replace, MatteReplace, Mask, ++Bumpmap, Copy, MatteReplace, Mask, + Blend, and Displace. Use of Over is recommended for + use with images that have transparency. This option may have negative + side-effects for images without transparency. --- webmagick-2.02.orig/debian/patches/webmagickIn.patch +++ webmagick-2.02/debian/patches/webmagickIn.patch @@ -0,0 +1,103 @@ +#Author: Debian Maintainers +#Description: Ryuichi Arafune : +# + $opt_thumbcompose = 'atop' to fix memory leak problem. +# Steinar H. Gunderson : +# + Change all instances of Image::Magick to Graphics::Magick +# in webmagick.in. +# Johnie Ingram : +# + Fixed /doc/webmagick/icons links. +#Bug: #140213, #142994, #158308 + +--- webmagick-2.02.orig/webmagick.in ++++ webmagick-2.02/webmagick.in +@@ -406,7 +406,7 @@ + $opt_thumbframebgcolor = 'black'; # Inside of Frame color. Unused if no frame + $opt_thumbframecolor = '#CCCCCC'; # Color -- Frame Color + $opt_thumbtransparent = $opt_thumbbackground; # Color -- Image Transparency +-$opt_thumbcompose = 'Replace'; # Thumbnail image composition operation ++$opt_thumbcompose = 'atop'; # Thumbnail image composition operation + $opt_thumbfont = '@DEFAULTFONT@'; # Label font + $opt_thumbforeground = 'black'; # Montage foreground color + $opt_thumbframe = 'false'; # Geometry of frame around thumbnail +@@ -928,7 +928,7 @@ + + sub html_imgsize { + my ($file) = @_; +- use Image::Magick; ++ use Graphics::Magick; + + my ( + $image, +@@ -941,7 +941,7 @@ + + $retval = ''; + if( -f $file ) { +- $image = Image::Magick->new; ++ $image = Graphics::Magick->new; + # Try PerlMagick 1.15 Ping method first + my $newfile = $file; + $newfile =~ s/\\/\\\\/g; +@@ -1512,7 +1512,7 @@ + $montageArguments .= "font=>\'$opt_thumbfont\',\n " + if $opt_thumbfont ne 'false'; + +- $montageArguments .= "foreground=>\'$opt_thumbforeground\',\n " ++ $montageArguments .= "fill=>\'$opt_thumbforeground\',\n " + if $opt_thumbforeground ne 'false'; + + $montageArguments .= "frame=>\'$opt_thumbframe\',\n " +@@ -2472,7 +2472,7 @@ + } else { + print ( PICHTML "new; ++ $thumbs = Graphics::Magick->new; + + # Allocate scratch image +- $image = Image::Magick->new; ++ $image = Graphics::Magick->new; + + # Allocate and read Netscape map image (Netscape 216 color cube) + # No need to do an allocation if we are not doing the mapping. + if ($opt_mapnetscape) { +- $netscapeColormap = Image::Magick->new; ++ $netscapeColormap = Graphics::Magick->new; + $status = $netscapeColormap->Read('netscape:'); + handleMagickError( __FILE__, __LINE__, 'netscape:', $status) if "$status"; + } +@@ -3855,7 +3855,7 @@ + + if( ! -f $path && ! -d $path ) { + print( "ERROR: The specified path \"${savepath}\" does not exist.\n" ); +- die( "Fix the \$opt_rootpath and \opt_iconpath values and try again.\n" ); ++ die( "Fix the \$opt_rootpath and \$opt_iconpath values and try again.\n" ); + } + + @path=split('/', $path); # Array form +@@ -3996,7 +3996,7 @@ + --thumbbackground Montage background color + --thumbframebgcolor Background color inside of Frame (unused if no Frame) + --thumbborderwidth Thumbnail border width (pixels) +- --thumbcompose Thumbnail image composition operation (default Replace) Over, In, Out, Atop, Xor, Plus, Minus, Add, Subtract, Difference, Bumpmap, Replace, MatteReplace, Mask, Blend, Displace ++ --thumbcompose Thumbnail image composition operation (default Copy) Over, In, Out, Atop, Xor, Plus, Minus, Add, Subtract, Difference, Bumpmap, Copy, MatteReplace, Mask, Blend, Displace + --thumbfont Thumbnail title font + --thumbforeground Montage foreground color (effects label color) + --thumbframe Geometry of frame around thumbnail (default no frame) --- webmagick-2.02.orig/debian/patches/webmagickInfo.patch +++ webmagick-2.02/debian/patches/webmagickInfo.patch @@ -0,0 +1,3515 @@ +#Author: Debian maintainer +#Description: Generate info pages and change makeinfo version from 4.0 to 4.8 + +--- webmagick-2.02.orig/doc/webmagick.info ++++ webmagick-2.02/doc/webmagick.info +@@ -1,4 +1,4 @@ +-This is webmagick.info, produced by makeinfo version 4.0 from ++This is webmagick.info, produced by makeinfo version 4.8 from + webmagick.texinfo. + + INFO-DIR-SECTION WebMagick Image Web Generator +@@ -21,139 +21,3372 @@ + (bfriesen@simple.dallas.tx.us) + +  +-Indirect: +-webmagick.info-1: 843 +-webmagick.info-2: 49640 +-webmagick.info-3: 97068 ++File: webmagick.info, Node: Top, Next: Introduction, Prev: (dir), Up: (dir) ++ ++WebMagick ++********* ++ ++WebMagick is a package which supports making image collections available ++on the Web. It recurses through directory trees, building HTML pages, ++imagemap files, and client-side/server-side maps to allow the user to ++navigate through collections of thumbnail images and select the image to ++view with a mouse click. ++ ++* Menu: ++ ++* Introduction:: WebMagick basics ++* General:: Options that control basic processing ++* Directory Paths:: Directory path options ++* File Names:: File name options ++* Server-Side Imagemaps:: Server-side imagemap options ++* Thumbnail Caching:: Thumbnail caching options ++* Montage Options:: Montage (thumbnail page) options ++* HTML Options:: HTML generation options ++* String Customization:: Customizing (localizing) displayed strings ++* Authors:: WebMagick maintainer and friends ++* Obtaining WebMagick:: Where to obtain WebMagick and the ++ packages it requires ++* Installation:: Installing WebMagick ++* Option Index:: Option variable index ++* Argument Index:: Command-line argument index ++* Concept Index:: Concept index ++ ++ --- The Detailed Node Listing --- ++ ++General ++ ++* Display Help:: List options ++* Source Directory:: Specify source directory ++* Verbose Output:: Display progress verbosely ++* Debug Output:: Display debug messages ++* Sub-Directory Processing:: Control sub-directory processing ++* Forcing Output:: Override WebMagick's work avoidance ++ algorithms ++ ++Sub-Directory Processing ++ ++* Recursion:: Control recursion into sub-directories ++* Prune Directory:: Skip sub-directory and its children ++* Ignore Directory:: Skip generating output for directory ++* Ignore FrontPage:: Ignore FrontPage directories ++ ++Forcing Output To Be Generated ++ ++* Force Cache:: Force cached thumbnails to be updated ++* Force HTML:: Force generated HTML to be updated ++* Force Montage:: Force thumbnail montages to be updated ++ ++Paths ++ ++* URL Computation:: Define how URLs are generated ++ ++URL Computation ++ ++* Server Root Path:: Location of server's root ++* Root Prefix:: URL prefix to server's root ++* Icon Location:: Specify offset to WebMagick icons ++ ++File Names ++ ++* Icon File Names:: Specify icon and background file names ++* Index File Base Name:: Specify base name for visible HTML index ++* README File Name:: Specify filename for directory README ++* Page Index File Name:: Specify base name for per-page HTML ++* Directory Title Xref:: Specify filename that contains directory ++ titles ++ ++Server-Side Imagemaps ++ ++* Imagemap Program:: Specify URL to server-side imagemap program ++* Imagemap Type:: Specify server-side imagemap type ++ ++Thumbnail Caching ++ ++* Caching:: Enable thumbnail caching ++* Cache Directory:: Specify thumbnail cache directory name ++* Cache Thumbnail Format:: Specify thumbnail image format ++* Cache Thumnail Geometry:: Specify thumbnail image geometry ++* Cache Minimum Image Size:: Specify cross-over point before trying JPEG ++ ++Montage Options ++ ++* Montage Anatomy:: The Anatomy of a montage ++* Montage Geometry:: Specify montage geometry ++* Montage Format:: Specify montage format ++* Montage Colors:: Specify montage colors ++* Thumbnail Imaging:: Specify montage thumbnail imaging options ++* Thumbnail Label Options:: Specify montage thumbnail label options ++* Thumbnail Hooks:: Specify pre/postprocessing options for ++ thumbnails ++ ++Montage Geometry ++ ++* Columns:: Specify montage columns ++* Rows:: Specify montage rows ++ ++Montage Image Format ++ ++* GIF/JPEG Transition Point:: Specify GIF/JPEG size transition point ++* Force GIF Format:: Always use GIF format for montages ++ ++Montage Colors ++ ++* Thumb Foreground Color:: Specify thumbnail foreground color ++* Thumb Background Color:: Specify thumbnail background color ++* Thumb Trans Color:: Specify thumbnail transparent color ++* Thumb Frame Color:: Specify thumbnail frame color ++* Border Color:: Specify thumbnail border color ++* Netscape Color Cube:: Quantize montage to Netscape 216 color cube ++ ++Thumbnail Imaging ++ ++* Thumb Frame:: Enable decorative frames around thumbnails ++* Thumb Shadows:: Enable decorative shadows under thumbnails ++* Border Width:: Specify thumbnail border width ++* Thumb Background Texture:: Specify montage background image ++* Thumb Geometry:: Specify thumbnail geometry ++* Thumb Gravity:: Specify thumbnail placement ++* Composition Algorithm:: Specify thumbnail imaging algorithm ++* Zoom Filter:: Specify zoom filter to use for reductions ++ ++Thumbnail Label Options ++ ++* Thumbnail Title Xref:: Specify thumbnail titles ++* Thumb Label Format:: Specify thumbnail label format ++* Thumb Label Width:: Specify thumbnail label truncation width ++* Thumb Label Font:: Specify thumbnail label font ++ ++Thumbnail Processing Hooks ++ ++* Read Fail Hook:: Specify image read-failure hook ++* Thumb Post Hook:: Specify thumbnail pre-processing hook ++* Thumb Pre Hook:: Specify thumbnail post-processing hook ++ ++HTML Options ++ ++* HTML Content:: Specify HTML page contents ++* Text Colors:: Specify HTML text colors ++* HTML Link Colors:: Specify HTML link colors ++* Frame Options:: Specify frame options ++* Meta Tags:: Specify HTML meta tags ++ ++HTML Content ++ ++* Allow Configuration:: Allow user configuration ++* JavaScript Mode:: Enable JavaScript output ++* Table Mode:: Use tables instead of imagemaps ++* README File Treatment:: Control README file visibility ++* Address Info:: Specify an address field ++* Anonymize:: Protect the author's reputation ++* Page Header:: Specify HTML page header ++* Page Title:: Specify HTML page title ++* Stylesheet:: Specify a URL to a Cascading Style Sheet ++* Dir Page Fmt (No Frames):: Directory page template (unframed) ++* Dir Page Fmt (Framed):: Directory page template (framed) ++* Per-Image HTML:: ++ ++Per-Image HTML ++ ++* Enable Per-image HTML:: ++* Per-image HTML extension:: ++* Per-image HTML Nav Buttons:: ++* Per-image Picture Title:: ++* Per-image Picture Title Start HTML:: ++* Per-image Picture Title End HTML:: ++* Default Frame Target:: ++* Extra Top HTML:: ++* Extra Bottom HTML:: ++ ++Text Colors ++ ++* Thumb Background:: Specify thumbnail page background color ++* Thumb Foreground:: Specify thumbnail page foreground color ++* Dir Foreground Color:: Specify directory page foreground color ++* Dir Background Color:: Specify directory page background color ++ ++HTML Link Colors ++ ++* Thumb Active Link Color:: Specify thumbnail page active link color ++* Thumb Un-visited Color:: Specify thumbnail page un-visited link color ++* Thumb Visited Color:: Specify thumbnail page visited link color ++* Dir Active Color:: Specify directory page active link color ++* Dir Un-Visited Color:: Specify directory page un-visited link color ++* Dir Visited Color:: Specify directory page visited link color ++ ++Frame Options ++ ++* Frames:: Enable frames ++* Frame Borders:: Enable frame borders ++* Frame Border Thickness:: Specify frame border thickness ++* Frame Margin Height:: Specify frame margin height ++* Frame Margin Width:: Specify frame margin width ++* Frame Style:: Specify frame style (layout) ++ ++HTML Meta Tags ++ ++* Meta Author:: Specify AUTHOR meta-tag ++* Meta Charset:: Specify CHARSET meta-tag ++* Meta Classification:: Specify CLASSIFICATION meta-tag ++* Meta Description:: Specify DESCRIPTION meta-tag ++* Meta Expires:: Specify EXPIRES meta-tag ++* Meta Key-Words:: Specify KEYWORDS meta-tag ++ ++ ++Installing WebMagick ++ ++* Basic Installation:: ++* Installation Names:: ++ ++ ++File: webmagick.info, Node: Introduction, Next: General, Prev: Top, Up: Top ++ ++1 Introduction ++************** ++ ++WebMagick creates HTML index files and imagemaps corresponding to a ++directory of image files. WebMagick is ideal for making large image ++collections available on the net or for just using your Web browser for ++browsing images. ++ ++ Configuration options are derived from either the command line ++(options prefixed with '-', '-', or '+'), configuration file ($opt_ ++options), or internal defaults ($opt_ options). Some arguments (like ++X11 font specifications) seem to confuse PERL's getopt function. When ++this happens, try using the syntax `--option=arg' to avoid any confusion ++caused by a space. ++ ++ The default configuration file name is `.webmagickrc'. ++Configuration files are written in PERL syntax and are sourced via ++PERL's eval statement. When WebMagick is executed, it first reads files ++listed in the @global_option_files array (`/etc/webmagickrc' and ++`$HOME/.webmagickrc' by default). When a directory is processed, ++WebMagick will process any `.webmagickrc' files found in the path from ++the server's root directory (specified by `$opt_rootpath' (*note Server ++Root Path::)) to the directory being processed. All configuration ++options are additive. ++ ++ ++Evaluation order (inverse of precedence) is as follows : ++ ++ 1. Files listed in @global_option_files ++ ++ (default `/etc/webmagickrc' and `$HOME/.webmagickrc') ++ ++ 2. Command line options ++ ++ 3. Per directory .webmagickrc files. ++ ++ Webmagickrc files are evaluated in path order from server root to ++ current directory. This allows sub-directories to "inherit" the ++ configuration of parent directories. ++ ++Each directory is processed with items 1 & 2 already complete. ++ ++ In general, WebMagick's defaults produce nice output. However, the ++options `$opt_prefixpath' (*note Root Prefix::), `$opt_rootpath' (*note ++Server Root Path::), `$opt_iconpath' (*note Icon Location::), ++`$opt_htimage' (*note Imagemap Program::), and `$opt_maptype' (*note ++Imagemap Type::) must be configured on a per-site basis so please read ++the documentation on these options and perform the required ++configuration before executing the program. ++ ++ A key configuration/installation issue is that WebMagick depends on ++the image files being on the same filesystem as the icons. The reason ++for this limitation is that this allows WebMagick to determine the ++mapping between the physical disk and the server's URLs. If someone ++knows a better algorithm than this one, please let the author know. ++ ++ By default the output files of WebMagick for the first page are as ++follows (second page replace '1' with '2', etc.): ++ ++`index.html' ++ Main (default server index) HTML index file. ++ ++`indexjs.html' ++ Javascript master index file (name currently hard-coded). ++ ++`.cache' ++ Thumbnail cache directory ++ ++`.indexdir.html' ++ HTML page that displays directory frame ++ ++`.indexjs.html' ++ HTML file to load JavaScript source into browser. ++ ++`.index.pl' ++ WebMagick status file (in PERL format). Re-generated per run. May ++ be used by other programs to produce additional HTML output. ++ ++`.index.js' ++ JavaScript variables file (similar to status file but in ++ JavaScript). ++ ++`.index1.html' ++ HTML page that displays thumbnail frame ++ ++`.index1.gif' ++ Montaged images (thumbnails) in GIF format ++ ++`.index1.jpg' ++ Montaged images (thumbnails) in JPEG format ++ ++`.index1.map' ++ Server-side imagemap (clickable map) file ++ ++ ++ ++File: webmagick.info, Node: General, Next: Directory Paths, Prev: Introduction, Up: Top ++ ++2 General ++********* ++ ++* Menu: ++ ++* Display Help:: List options ++* Source Directory:: Specify source directory ++* Verbose Output:: Display progress verbosely ++* Debug Output:: Display debug messages ++* Sub-Directory Processing:: Control sub-directory processing ++* Forcing Output:: Override WebMagick's work avoidance ++ algorithms ++ ++ ++File: webmagick.info, Node: Display Help, Next: Source Directory, Prev: General, Up: General ++ ++2.1 Display Help ++================ ++ ++`Variable:' ++ `$opt_help=1' ++ ++`Argument:' ++ `--help' ++ ++ Display usage message. ++ ++ ++File: webmagick.info, Node: Source Directory, Next: Verbose Output, Prev: Display Help, Up: General ++ ++2.2 Specify Source Directory ++============================ ++ ++`Variable:' ++ $opt_srcdir=path ++ ++`Argument:' ++ -srcdir path ++ ++ Image directory to process or start recursion at (default current ++directory). Specify this option (usually on the command line) if the ++directory you want to process is not the current directory. This simply ++causes WebMagick to change directories before starting processing. ++ ++ ++File: webmagick.info, Node: Verbose Output, Next: Debug Output, Prev: Source Directory, Up: General ++ ++2.3 Enable Verbose Output ++========================= ++ ++`Variable:' ++ $opt_verbose=1 ++ ++`Argument:' ++ -verbose ++ ++ Normally WebMagick prints only the directory names for directories ++it processes. Selecting the verbose option displays the number of ++images and sub-directories in the directory as well as the number of ++pages to be generated, and the current page number. It will also show ++the current image index WebMagick is currently creating as a progress ++report. ++ ++ ++File: webmagick.info, Node: Debug Output, Next: Sub-Directory Processing, Prev: Verbose Output, Up: General ++ ++2.4 Enable Debug Output ++======================= ++ ++`Variable:' ++ $opt_debug=1 ++ ++`Argument:' ++ -debug ++ ++ Print debugging messages. ++ ++ ++File: webmagick.info, Node: Sub-Directory Processing, Next: Forcing Output, Prev: Debug Output, Up: General ++ ++2.5 Sub-Directory Processing ++============================ ++ ++* Menu: ++ ++* Recursion:: Control recursion into sub-directories ++* Prune Directory:: Skip sub-directory and its children ++* Ignore Directory:: Skip generating output for directory ++* Ignore FrontPage:: Ignore FrontPage directories ++ ++ ++File: webmagick.info, Node: Recursion, Next: Prune Directory, Prev: Sub-Directory Processing, Up: Sub-Directory Processing ++ ++2.5.1 Recurse Sub-Directories ++----------------------------- ++ ++`Variable:' ++ $opt_recurse=1 ++ ++`Argument:' ++ -recurse ++ ++ Recurse directory tree (default off). The default is to only process ++the current directory, generating appropriate links for sub-directories ++and the parent directory. Selecting this option causes WebMagick to ++recurse through sub-directories as well. ++ ++ ++File: webmagick.info, Node: Prune Directory, Next: Ignore Directory, Prev: Recursion, Up: Sub-Directory Processing ++ ++2.5.2 Prune Directory ++--------------------- ++ ++`Variable:' ++ $opt_prune=1 ++ ++ If `$opt_prune' is set in a directory's `.webmagickrc' file (default ++off), then sub-directories below that directory will not be processed by ++WebMagick when operating in the recursive mode. *Note $opt_ignore: ++Ignore Directory, for details on how to skip a directory rather than ++prune it. ++ ++ ++File: webmagick.info, Node: Ignore Directory, Next: Ignore FrontPage, Prev: Prune Directory, Up: Sub-Directory Processing ++ ++2.5.3 Ignore Directory ++---------------------- ++ ++`Variable:' ++ $opt_ignore=1 ++ ++ If `$opt_ignore' is set in a directory's `.webmagickrc' file (default ++off), then that directory will not be processed (but will still be ++linked to). If recursion is enabled, then recursion will continue into ++any sub-directories. This provides support for subdirectories with HTML ++files which are generated by other means. also `$opt_indexname'. ++ ++ ++File: webmagick.info, Node: Ignore FrontPage, Prev: Ignore Directory, Up: Sub-Directory Processing ++ ++2.5.4 Ignore FrontPage ++---------------------- ++ ++`Variable:' ++ $opt_ignorefp=1 ++ ++`Argument:' ++ -ignorefp ++ ++ If `$opt_ignorefp' is used, sub-directories with names like _vti_bin ++will be ignored. MS FrontPage creates these directories which begin with ++an underscore followed by a lowercased letter (_[a-z]). ++ ++ ++File: webmagick.info, Node: Forcing Output, Prev: Sub-Directory Processing, Up: General ++ ++2.6 Forcing Output To Be Generated ++================================== ++ ++WebMagick uses algorithms similar in concept to those used by `make' to ++try to only do required processing. Occasionally due to modification ++of a parameter that WebMagick doesn't track or due to external ++modification of file modification times, WebMagick will skip doing an ++update that it should have done. In these cases, options are provided ++to force WebMagick to perform a task. ++ ++* Menu: ++ ++* Force Cache:: Force cached thumbnails to be updated ++* Force HTML:: Force generated HTML to be updated ++* Force Montage:: Force thumbnail montages to be updated ++ ++ ++File: webmagick.info, Node: Force Cache, Next: Force HTML, Prev: Forcing Output, Up: Forcing Output ++ ++2.6.1 Force Generation Of Thumbnail Cache ++----------------------------------------- ++ ++`Variable:' ++ $opt_forcecache=1 ++ ++`Argument:' ++ -forcecache ++ ++ Force cache files to be generated (default off). Without this ++option, WebMagick will only re-generate cache files if the source file ++is newer. In order for this option to take effect, a montage must be ++generated and `$opt_cache' must be set to a non-zero value. The ++-forcemontage option be used to force montages. ++ ++ ++File: webmagick.info, Node: Force HTML, Next: Force Montage, Prev: Force Cache, Up: Forcing Output ++ ++2.6.2 Force Generation Of HTML Files ++------------------------------------ ++ ++`Variable:' ++ $opt_forcehtml=1 ++ ++`Argument:' ++ -forcehtml ++ ++ Force HTML files to be generated (default off). Without this option, ++WebMagick will only re-generate HTML files as required. ++ ++ ++File: webmagick.info, Node: Force Montage, Prev: Force HTML, Up: Forcing Output ++ ++2.6.3 Force Generation Of Montage ++--------------------------------- ++ ++`Variable:' ++ $opt_forcemontage=1 ++ ++`Argument:' ++ -forcemontage ++ ++ Force montage (default false). Without this option, WebMagick will ++only re-generate montages as required. ++ ++ ++File: webmagick.info, Node: Directory Paths, Next: File Names, Prev: General, Up: Top ++ ++3 Paths ++******* ++ ++* Menu: ++ ++* URL Computation:: Define how URLs are generated ++ ++ ++File: webmagick.info, Node: URL Computation, Prev: Directory Paths, Up: Directory Paths ++ ++3.1 URL Computation ++=================== ++ ++* Menu: ++ ++* Server Root Path:: Location of server's root ++* Root Prefix:: URL prefix to server's root ++* Icon Location:: Specify offset to WebMagick icons ++ ++ ++File: webmagick.info, Node: Server Root Path, Next: Root Prefix, Prev: URL Computation, Up: URL Computation ++ ++3.1.1 Specify Server Root Path ++------------------------------ ++ ++`Variable:' ++ $opt_rootpath=path ++ ++`Argument:' ++ -rootpath path ++ ++ Absolute path to server root directory (NCSA/Apache DocumentRoot) or ++the users Home page directory. This must be an absolute path (starting ++with `/') to the top of the WWW directory tree WebMagick will be ++processing in. If this value is specified incorrectly, WebMagick will ++generate incorrect URLs. ++ ++ ++File: webmagick.info, Node: Root Prefix, Next: Icon Location, Prev: Server Root Path, Up: URL Computation ++ ++3.1.2 Specifying Root Prefix ++---------------------------- ++ ++`Variable:' ++ $opt_prefixpath=path ++ ++`Argument:' ++ -prefixpath path ++ ++ The prefix to prepend to all URLs to specify the WWW location of ++`$opt_rootpath' (*note Server Root Path::). For directories under the ++WWW server's root directory (`/') this is a empty string (""). For a ++user's personal pages this is the URL path to their home pages (usually ++`/~username' equating to `~/public_html', but may be configured ++differently on your server). ++ ++ If a relative URL can be computed then this option is not actually ++used. It however must be used if the WebMagick icon images are not in ++the same logical WWW directory tree as the directories WebMagick is ++processing. (See the next option). ++ ++ ++File: webmagick.info, Node: Icon Location, Prev: Root Prefix, Up: URL Computation ++ ++3.1.3 Specifying WebMagick Icon Location ++---------------------------------------- ++ ++`Variable:' ++ $opt_iconpath=path ++ ++`Argument:' ++ -iconpath path ++ ++ This is the relative path from the top of the WWW directory tree ++specified in `$opt_rootpath' (*note Server Root Path::). If this value ++is specified incorrectly then WebMagick will generate incorrect URLs ++for its icons. ++ ++ ++File: webmagick.info, Node: File Names, Next: Server-Side Imagemaps, Prev: Directory Paths, Up: Top ++ ++4 File Names ++************ ++ ++* Menu: ++ ++* Icon File Names:: Specify icon and background file names ++* Index File Base Name:: Specify base name for visible HTML index ++* README File Name:: Specify filename for directory README ++* Page Index File Name:: Specify base name for per-page HTML ++* Directory Title Xref:: Specify filename that contains directory ++ titles ++ ++ ++File: webmagick.info, Node: Icon File Names, Next: Index File Base Name, Prev: File Names, Up: File Names ++ ++4.1 Specifying Icon File Names ++============================== ++ ++`Variable:' ++ %opt_icons=( 'id', 'filename', .... ; ++ ++ This is a hash table of all the images used directly by WebMagick ++and located in the `$opt_iconpath' (*note Icon Location::) directory. ++The elments are pairs of icon `id's and the filename of the image. The ++`id's currently used internally by `WebMagick' are :- `background', ++`dirbackground', `prev', `next', `next_grey', `up', `help', and `ball'. ++These IDs are used as follows: ++ ++`background' ++ thumbnail frame background image ++ ++`dirbackground' ++ directory frame background image ++ ++`prev' ++ link to previous page ++ ++`next' ++ link to next page ++ ++`next_gray' ++ link to next page (when there isn't one) ++ ++`up' ++ link to parent directory up ++ ++`help' ++ link to help Readme File (if it exists) ++ ++`ball' ++ a decorative ball. If no definition exists (array element is left ++ undefined) then the ball is not displayed in preference to ++ unadorned text. ++ ++ By default the `background' and `dirbackground' options are ++undefined which results in no background images being defined. ++ ++ Other images can also be defined in the hash table and WebMagick ++will automatically process those images along with the images it uses, ++to generate the icon URL and size infomation. This information can then ++be used in the various special formating options to add extra, or ++special purpose links. ++ ++ An alternative way to define entries (particularly useful in ++directory .webmagickrc files) is to define (or undefine) individual ++hash table entries. ++ ++ Use syntax similar to ++ ++ $opt_icons{'background'} = 'background.gif'; ++ ++ to add a background image to the thumbnail page or override an ++existing definition. ++ ++ Use syntax similar to ++ ++ undef $opt_icons{'background'}; ++ ++ to undefine an existing definition for the image corresponding to ++`background'. This can be useful if the default is to display a ++background image but you want to turn off the background image for a ++particular sub-directory tree. ++ ++ ++File: webmagick.info, Node: Index File Base Name, Next: README File Name, Prev: Icon File Names, Up: File Names ++ ++4.2 Index File Base Name ++======================== ++ ++`Variable:' ++ $opt_indexname=filename ++ ++`Argument:' ++ -indexname filename ++ ++ Base name of the master index files (default server index), usually ++set to `index.html'. This is also the filename WebMagick will look for ++in sub-directories and parent directory `.webmagickrc' files as the ++document to make links to. ++ ++ EG: If a directory is not processed by WebMagick, by either never ++running WebMagick on that directory, or the option `$opt_ignore' has ++been set, then setting `$opt_indexname' will specify the document ++WebMagick created index files of OTHER directories should link to. ++ ++ If you do not want WebMagick to ever link to this directory then ++setting the option, `$opt_indexname', to "NOLINK" will will prevent ++WebMagick index files in other directories from linking to this ++directory. ++ ++ If you want WebMagick to entirely ignore a particular directory tree, ++even during recursion of the surrounding directories, then you can use ++the following options in its "`.webmagickrc'" file: ++ ++ # ++ # .webmagickrc -- WebMagick is not to process or even link ++ # to this directory tree ++ # ++ $opt_indexname = 'NOLINK'; # Do not link to this directory ++ $opt_ignore = 1; # Do not generate WebMagick image indexes ++ $opt_prune = 1; # Don't recurse into sub-directories ++ ++ ++File: webmagick.info, Node: README File Name, Next: Page Index File Name, Prev: Index File Base Name, Up: File Names ++ ++4.3 Specifying README File Name ++=============================== ++ ++`Variable:' ++ $opt_readme=filename ++ ++`Argument:' ++ -readme filename ++ ++ Name of directory information file (default `README.html'). If this ++file exists in the directory, then it will be displayed in preference ++to the first page of images and a link will appear in the directory ++frame which links to the image index. Typically the contents of this ++file describe the images to be viewed. ++ ++ ++File: webmagick.info, Node: Page Index File Name, Next: Directory Title Xref, Prev: README File Name, Up: File Names ++ ++4.4 Page Index File Name ++======================== ++ ++`Variable:' ++ $opt_pageindexname=string ++ ++`Argument:' ++ -pageindexname string ++ ++ Base name of page-related index files (default `.index'). This name ++is used as the prefix for all generated files except for the main index ++file. The default naming creates these as hidden files (UNIX ++convention). ++ ++ ++File: webmagick.info, Node: Directory Title Xref, Prev: Page Index File Name, Up: File Names ++ ++4.5 Specifying Sub-Directory Titles ++=================================== ++ ++`Variable:' ++ $opt_dirindexname=filename ++ ++`Argument:' ++ -dirindexname filename ++ ++ Specify the file name to contain the directory-name to title ++cross-reference for naming sub-directories (default file name ++`.dirindex'). If this file exists, then _dirtext_ will replace ++`dirname' if `dirname' is found in the file. This provides the ability ++to use user-specified text rather than actual sub-directory names. The ++order specified by this file is used to sort directory names. If an ++entry for a directory is not in this file, then that directory name is ++sorted alphbetically with relation to the other directory names. ++ ++ The format of the file is: ++ ++ dirname dirtext ++ ++ With _dirname_ representing the directory name and _dirtext_ ++representing the replacement link text. ++ ++ It is wise to limit the length of _dirtext_ to fit within the ++limitations of the directory frame. ++ ++ ++File: webmagick.info, Node: Server-Side Imagemaps, Next: Thumbnail Caching, Prev: File Names, Up: Top ++ ++5 Server-Side Imagemaps ++*********************** ++ ++* Menu: ++ ++* Imagemap Program:: Specify URL to server-side imagemap program ++* Imagemap Type:: Specify server-side imagemap type ++ ++ ++File: webmagick.info, Node: Imagemap Program, Next: Imagemap Type, Prev: Server-Side Imagemaps, Up: Server-Side Imagemaps ++ ++5.1 Imagemap Program ++==================== ++ ++`Variable:' ++ $opt_htimage=path ++ ++`Argument:' ++ -htimage path ++ ++ Specify imagemap CGI program URL (set to " for none). Older servers ++(e.g. CERN and old NCSA) require an external program to handle ++server-side imagemaps. These programs are usually supplied with a full ++URL to the referenced file. Newer servers have server-side imagemap ++support built-in and can accept URLs relative to the current directory. ++If you have a modern server, then specify this value as a null string ++(just hit when running the configure script). ++ ++ ++File: webmagick.info, Node: Imagemap Type, Prev: Imagemap Program, Up: Server-Side Imagemaps ++ ++5.2 Imagemap Type ++================= ++ ++`Variable:' ++ $opt_maptype=maptype ++ ++`Argument:' ++ -maptype maptype ++ ++ Specify server-side map type (set to "ncsa" or "cern"). NCSA and ++Apache servers require "ncsa". CERN requires "cern". Phttpd can use ++either format. ++ ++ NCSA format looks similar to: ++ ++ default .index1.html ++ rect scooby1.gif 440,0 549,128 ++ ++ while CERN format looks similar to: ++ ++ default .index1.html ++ rect (440,0) (549,128) scooby1.gif ++ ++ ++File: webmagick.info, Node: Thumbnail Caching, Next: Montage Options, Prev: Server-Side Imagemaps, Up: Top ++ ++6 Thumbnail Caching ++******************* ++ ++* Menu: ++ ++* Caching:: Enable thumbnail caching ++* Cache Directory:: Specify thumbnail cache directory name ++* Cache Thumbnail Format:: Specify thumbnail image format ++* Cache Thumnail Geometry:: Specify thumbnail image geometry ++* Cache Minimum Image Size:: Specify cross-over point before trying JPEG ++ ++ ++File: webmagick.info, Node: Caching, Next: Cache Directory, Prev: Thumbnail Caching, Up: Thumbnail Caching ++ ++6.1 Enable Caching ++================== ++ ++`Variable:' ++ $opt_cache ++ ++`Argument:' ++ -cache ++ ++ Enable thumbnail caching. This is good for a 5X reduction in ++processing time when a single image is added or removed from a ++directory since thumbnails are cached in reduced form. ++ ++ As an added benefit, WebMagick can share its cache with John ++Bradley's `xv' image manipulation program (Visual Schnauzer feature) if ++configuration values are set as follows: ++ ++ $opt_cacheformat= 'P7'; ++ $opt_cachegeom = 80x60; ++ $opt_cachedir = '.xvpics'; ++ ++ Sharing the cache with `xv' is only feasable if all of the images ++being cached are compatable with `xv' (ImageMagick supports many more ++formats than `xv'). A further drawback of sharing the cache with `xv' ++is that `xv' is limited to thumbnails with a geometry of 80x60 which ++may be small for your tastes (I prefer larger). ++ ++ ++File: webmagick.info, Node: Cache Directory, Next: Cache Thumbnail Format, Prev: Caching, Up: Thumbnail Caching ++ ++6.2 Cache Directory ++=================== ++ ++`Variable:' ++ $opt_cachedir=dirspec ++ ++`Argument:' ++ -cachedir dirspec ++ ++ Specify subdirectory name to cache thumbnails in (default `.cache'). ++ ++ ++File: webmagick.info, Node: Cache Thumbnail Format, Next: Cache Thumnail Geometry, Prev: Cache Directory, Up: Thumbnail Caching ++ ++6.3 Cache Thumbnail Format ++========================== ++ ++`Variable:' ++ $opt_cacheformat=imageformat ++ ++`Argument:' ++ -cacheformat imageformat ++ ++ Specify the format that cached thumbnails are saved in. Can be any ++format that ImageMagick knows how to read and write. The default is ++'JPEG' which works well for photorealistic images. ++ ++ ++File: webmagick.info, Node: Cache Thumnail Geometry, Next: Cache Minimum Image Size, Prev: Cache Thumbnail Format, Up: Thumbnail Caching ++ ++6.4 Cache Thumbnail Geometry ++============================ ++ ++`Variable:' ++ $opt_cachegeom=geometry ++ ++`Argument:' ++ -cachegeom geometry ++ ++ Specifies the geometry specification for cached thumbnails. The ++default is to use the value specified by `$opt_thumbgeometry' (*note ++Thumb Geometry::). If a smaller value is used, there will be more ++unused space around the montaged thumbnails. Use of a larger value than ++the thubnail geometry is to be avoided because the cached thumbnail ++will still have to be reduced for the montage, costing both time and ++thumbnail quality. ++ ++ ++File: webmagick.info, Node: Cache Minimum Image Size, Prev: Cache Thumnail Geometry, Up: Thumbnail Caching ++ ++6.5 Cache Minimum Image Size ++============================ ++ ++`Variable:' ++ $opt_cachemin=minsize ++ ++`Argument:' ++ -cachemin minsize ++ ++ Specifies the original Image size (in total pixels) over which ++caching will be used. For images smaller than this size, WebMagick will ++use the original image in the Montage and no thumbnail will be cached. ++The default value is 60,000 which is equivalent to a 300 x 200 image. ++ ++ Selecting a value for this option is a judgement call based on space ++vs time. If a small value is selected, the initial run will be slower ++and more disk space will be consumed by thumbnails. However, subsequent ++updates should be faster since more thumbnails are already reduced. If ++a large value is selected, then less disk space will be consumed, the ++first pass will be faster, and subsequent passes will be slower. ++ ++ ++File: webmagick.info, Node: Montage Options, Next: HTML Options, Prev: Thumbnail Caching, Up: Top ++ ++7 Montage Options ++***************** ++ ++* Menu: ++ ++* Montage Anatomy:: The Anatomy of a montage ++* Montage Geometry:: Specify montage geometry ++* Montage Format:: Specify montage format ++* Montage Colors:: Specify montage colors ++* Thumbnail Imaging:: Specify montage thumbnail imaging options ++* Thumbnail Label Options:: Specify montage thumbnail label options ++* Thumbnail Hooks:: Specify pre/postprocessing options for ++ thumbnails ++ ++ ++File: webmagick.info, Node: Montage Anatomy, Next: Montage Geometry, Prev: Montage Options, Up: Montage Options ++ ++7.1 The Anatomy Of A Montage ++============================ ++ ++7.1.1 Montage Layout ++-------------------- ++ ++A montage is a single image which is composed of thumbnail images layed ++out in a grid. The size of the montage image is determined by the size ++of the individual thumbnails and the number of rows and columns in the ++grid. ++ ++ The following figure shows a montage consisting of three columns and ++two rows of thumbnails: ++ ++[image src="fig/montage-sample-framed.jpg" text=" ++[ Please see printed or HTML version for this figure ] ++"] ++ ++7.1.2 The Anatomy Of A Thumbnail ++-------------------------------- ++ ++7.1.2.1 Un-Framed Thumbnails ++............................ ++ ++Un-framed thumbnails consist of four components: the thumbnail image, ++the thumbnail border, an optional thumbnail shadow, and an optional ++thumbnail label area. ++ ++[image src="fig/thumbnail-anatomy-plain.jpg" text=" ++[ Please see printed or HTML version for this figure ] ++"] ++ ++7.1.2.2 Framed Thumbnails ++......................... ++ ++Framed thumbnails consist of four components: the thumbnail image, the ++thumbnail frame, the thumbnail border, an optional thumbnail shadow, and ++an optional thumbnail label area. ++ ++[image src="fig/thumbnail-anatomy-framed.jpg" text=" ++[ Please see printed or HTML version for this figure ] ++"] ++ ++ ++File: webmagick.info, Node: Montage Geometry, Next: Montage Format, Prev: Montage Anatomy, Up: Montage Options ++ ++7.2 Montage Geometry ++==================== ++ ++The montage geometry specifies the size in rows and columns of the ++generated thumbnail grid. Since a single montage is displayed per HTML ++page, after the montage grid is full, a new page is started. The ++montage geometry combined with the thumbnail geometry determines the ++total size of the montage image and therefore the size that the user's ++web browser must be set to in order to view the entire montage. ++ ++ Setting the rows to a very large value (large enough that rows x ++columns exceeds the number of images) results in a single HTML page ++being generated. The user can then use the browser's vertical scroll ++bar to peruse the thumbnails. ++ ++* Menu: ++ ++* Columns:: Specify montage columns ++* Rows:: Specify montage rows ++ ++ ++File: webmagick.info, Node: Columns, Next: Rows, Prev: Montage Geometry, Up: Montage Geometry ++ ++7.2.1 Columns ++------------- ++ ++`Variable:' ++ $opt_columns=number ++ ++`Argument:' ++ -columns number ++ ++ Specify the montage columns (max). This is the maximum number of ++thumbnail columns allowed per thumbnail row. ++ ++ ++File: webmagick.info, Node: Rows, Prev: Columns, Up: Montage Geometry ++ ++7.2.2 Rows ++---------- ++ ++`Variable:' ++ $opt_rows=number ++ ++`Argument:' ++ -rows number ++ ++ Specify the montage rows (max). This is the maximum number of ++thumbnail rows allowed per page. ++ ++ ++File: webmagick.info, Node: Montage Format, Next: Montage Colors, Prev: Montage Geometry, Up: Montage Options ++ ++7.3 Montage Image Format ++======================== ++ ++* Menu: ++ ++* GIF/JPEG Transition Point:: Specify GIF/JPEG size transition point ++* Force GIF Format:: Always use GIF format for montages ++ ++ ++File: webmagick.info, Node: GIF/JPEG Transition Point, Next: Force GIF Format, Prev: Montage Format, Up: Montage Format ++ ++7.3.1 GIF/JPEG Transition Point ++------------------------------- ++ ++`Variable:' ++ $opt_maxgif=number ++ ++`Argument:' ++ -maxgif number ++ ++ Specify the maximum size of GIF imagemap before trying JPEG (default ++30000). This is an optimization which tries to avoid the JPEG ++conversion step. When indexing true or deep-color images, JPEG usually ++leads to a smaller montage imagemap file. ++ ++ Even if a JPEG image is generated, the smaller of the two images is ++selected for use and the larger one is deleted to save disk space. ++ ++ ++File: webmagick.info, Node: Force GIF Format, Prev: GIF/JPEG Transition Point, Up: Montage Format ++ ++7.3.2 Force GIF Format ++---------------------- ++ ++`Variable:' ++ $opt_forcegif=1 ++ ++`Argument:' ++ -forcegif ++ ++ Force GIF imagemaps to be generated (default off). This avoids the ++possible generation of JPEG format imagemaps when the GIF file is large ++(over 30K). The primary reason for using this option is because GIF ++supports image transparancy while JPEG does not, leading to a possibly ++more attractive display when using GIF format imagmaps. The drawbacks of ++forcing GIF format are larger imagemap files (often two or three times ++the size of JPEG when montaging true or deep-color images) and the ++limited color depth (256 colors) of the GIF format. ++ ++ ++File: webmagick.info, Node: Montage Colors, Next: Thumbnail Imaging, Prev: Montage Format, Up: Montage Options ++ ++7.4 Montage Colors ++================== ++ ++* Menu: ++ ++* Thumb Foreground Color:: Specify thumbnail foreground color ++* Thumb Background Color:: Specify thumbnail background color ++* Thumb Trans Color:: Specify thumbnail transparent color ++* Thumb Frame Color:: Specify thumbnail frame color ++* Border Color:: Specify thumbnail border color ++* Netscape Color Cube:: Quantize montage to Netscape 216 color cube ++ ++ ++File: webmagick.info, Node: Thumb Foreground Color, Next: Thumb Background Color, Prev: Montage Colors, Up: Montage Colors ++ ++7.4.1 Thumbnail Foreground Color ++-------------------------------- ++ ++`Variable:' ++ $opt_thumbforeground=colorspec ++ ++`Argument:' ++ -thumbforeground colorspec ++ ++ Specify the montage foreground color. This color is used as the ++color for thumbnail label text. ++ ++ ++File: webmagick.info, Node: Thumb Background Color, Next: Thumb Trans Color, Prev: Thumb Foreground Color, Up: Montage Colors ++ ++7.4.2 Thumbnail Background Color ++-------------------------------- ++ ++`Variable:' ++ $opt_thumbbackground=colorspec ++ ++`Argument:' ++ -thumbbackground colorspec ++ ++ Specifies the background color that thumbnails are imaged upon. ++ ++ ++File: webmagick.info, Node: Thumb Trans Color, Next: Thumb Frame Color, Prev: Thumb Background Color, Up: Montage Colors ++ ++7.4.3 Thumbnail Transparent Color ++--------------------------------- ++ ++`Variable:' ++ $opt_thumbtransparent=colorspec ++ ++`Argument:' ++ -thumbtransparent colorspec ++ ++ Specify a montage color to set transparent. Usually should be set the ++same as the background color `$opt_colorback' (*note Thumb Background ++Color::) of the imagemap page. GIF format imagemaps use the transparent ++color directly while JPEG format imagemaps may approximate ++"transparency" by setting the imagemap background color to the same ++color used as the background for HTML pages. This approximation becomes ++less useful for clients with shallow colormaps. ++ ++ ++File: webmagick.info, Node: Thumb Frame Color, Next: Border Color, Prev: Thumb Trans Color, Up: Montage Colors ++ ++7.4.4 Thumbnail Frame Color ++--------------------------- ++ ++`Variable:' ++ $opt_thumbframecolor=colorspec ++ ++`Argument:' ++ -thumbframecolor colorspec ++ ++ Specify the thumbnail frame color (only applicable if frames are ++enabled). ++ ++ ++File: webmagick.info, Node: Border Color, Next: Netscape Color Cube, Prev: Thumb Frame Color, Up: Montage Colors ++ ++7.4.5 Thumbnail Frame Border Color ++---------------------------------- ++ ++`Variable:' ++ $opt_thumbframebgcolor=colorspec ++ ++`Argument:' ++ -thumbframebgcolor colorspec ++ ++ Specifies the background color within the thumbnail frame. Ignored ++if there is no frame. ++ ++ ++File: webmagick.info, Node: Netscape Color Cube, Prev: Border Color, Up: Montage Colors ++ ++7.4.6 Quantize To Netscape Color Cube ++------------------------------------- ++ ++`Variable:' ++ $opt_mapnetscape ++ ++`Argument:' ++ -mapnetscape ++ ++ Re-map the montage colors to the Netscape 216-color cube. Netscape ++maps colors to a fixed 216-color cube on PseudoColor color displays. ++Using this option allows you to ensure that Netscape doesn't dither or ++re-map your colors when used with common PseudoColor displays and the ++images may be smaller. The drawback to using this option is that the ++color quality will be significantly decreased on True and DirectColor ++displays or when using browsers that don't use the 216-color cube ++technique. ++ ++ When using image transparency, make sure that the transparent color ++is selected from one of the 216 "standard" colors or transparency won't ++work. ++ ++ ++File: webmagick.info, Node: Thumbnail Imaging, Next: Thumbnail Label Options, Prev: Montage Colors, Up: Montage Options ++ ++7.5 Thumbnail Imaging ++===================== ++ ++* Menu: ++ ++* Thumb Frame:: Enable decorative frames around thumbnails ++* Thumb Shadows:: Enable decorative shadows under thumbnails ++* Border Width:: Specify thumbnail border width ++* Thumb Background Texture:: Specify montage background image ++* Thumb Geometry:: Specify thumbnail geometry ++* Thumb Gravity:: Specify thumbnail placement ++* Composition Algorithm:: Specify thumbnail imaging algorithm ++* Zoom Filter:: Specify zoom filter to use for reductions ++ ++ ++File: webmagick.info, Node: Thumb Frame, Next: Thumb Shadows, Prev: Thumbnail Imaging, Up: Thumbnail Imaging ++ ++7.5.1 Enable Thumbnail Frame ++---------------------------- ++ ++`Variable:' ++ $opt_thumbframe=geometry ++ ++`Argument:' ++ -thumbframe geometry ++ ++ Specify the geometry specification for frame to place around ++thumbnail. If no frame is desired then the string "false" should be ++specified. The specified geometry values are in _addition_ to the ++thumbnail geometry. For example, a frame geometry of '8x8' places an 8 ++pixel frame around the image. ++ ++ ++File: webmagick.info, Node: Thumb Shadows, Next: Border Width, Prev: Thumb Frame, Up: Thumbnail Imaging ++ ++7.5.2 Enable Thumbnail Shadows ++------------------------------ ++ ++`Variable:' ++ $opt_thumbshadow=boolean ++ ++`Argument:' ++ -thumbshadow boolean ++ ++ Set to string "true" or "false" to control the use of decorative ++shadows around image thumbnails (or frames if enabled). The default is ++"false". ++ ++ ++File: webmagick.info, Node: Border Width, Next: Thumb Background Texture, Prev: Thumb Shadows, Up: Thumbnail Imaging ++ ++7.5.3 Thumbnail Frame Border Width ++---------------------------------- ++ ++`Variable:' ++ $opt_thumbborderwidth=borderwidth ++ ++ Specify the border (in pixels) to place between a thumbnail and its ++surrounding frame. This option only takes effect if thumbnail frames ++are enabled and the thumbnail geometry specification doesn't also ++specify the thumbnail border width. ++ ++ ++File: webmagick.info, Node: Thumb Background Texture, Next: Thumb Geometry, Prev: Border Width, Up: Thumbnail Imaging ++ ++7.5.4 Thumbnail Background Texture ++---------------------------------- ++ ++`Variable:' ++ $opt_thumbtexture=texturespec ++ ++`Argument:' ++ -thumbtexture texturespec ++ ++ Specify a texture to use as montage background. The built-in ++textures "granite:" and "plasma:" are available. A texture is the same ++as a background image. For example: ++ ++ Granite texture: ++ ++ $opt_thumbtexture='granite:'; ++ ++ Plasma texture: ++ ++ $opt_thumbtexture='plasma:blue-yellow'; ++ ++ Image file texture: ++ ++ $opt_thumbtexture='vibrant.gif'; ++ ++ ++File: webmagick.info, Node: Thumb Geometry, Next: Thumb Gravity, Prev: Thumb Background Texture, Up: Thumbnail Imaging ++ ++7.5.5 Thumbnail Geometry ++------------------------ ++ ++`Variable:' ++ $opt_thumbgeometry=geometry ++ ++`Argument:' ++ -thumbgeometry geometry ++ ++ Specify image thumbnail geometry. Thumbnail geometry is specifed in ++the form: ++ ++ x++{!}{<}{>} ++ ++ Specify the size and scaling options for thumbnail images (default ++'106x80+2+2>'). ++ ++ The following description is extracted verbatim from the montage ++manual page regarding the treatment of this option: ++ ++ By default, the width and height are maximum values. That is, the ++image is expanded or contracted to fit the width and height value while ++maintaining the aspect ratio of the image. Append an exclamation point ++to the geometry to force the image size to exactly the size you specify. ++For example, if you specify 640x480! the image width is set to 640 ++pixels and height to 480. If only one factor is specified, both the ++width and height assume the value. ++ ++ Use > to change the dimensions of the image only if its size exceeds ++the geometry specification. Use < to resize the image only if its ++dimensions is less than the geometry specification. For example, if ++you specify 640x480> and the image size is 512x512, the image size does ++not change. However, if the image is 1024x1024, it is resized to ++640x480. ++ ++ Each image is surrounded by a border whose size in pixels is ++specified as and and whose color is the ++background color. ++ ++ ++File: webmagick.info, Node: Thumb Gravity, Next: Composition Algorithm, Prev: Thumb Geometry, Up: Thumbnail Imaging ++ ++7.5.6 Thumbnail Gravity ++----------------------- ++ ++`Variable:' ++ $opt_thumbgravity=direction ++ ++`Argument:' ++ -thumbgravity direction ++ ++ Specify the thumbnail positioning within the specified geometry ++(`$opt_thumbgeometry' area. If the thumbnail is smaller in any ++dimension than the geometry, then it will be placed according to this ++specification. Available options are `NorthWest', `North', `NorthEast', ++`West', `Center', `East' `SouthWest', `South', and `SouthEast'. Just as ++with a map (at least those in the northern hemisphere) `North' is up ++and `West' is left. The default is `Center' so that thumbnails are ++centered in their grid. ++ ++ ++File: webmagick.info, Node: Composition Algorithm, Next: Zoom Filter, Prev: Thumb Gravity, Up: Thumbnail Imaging ++ ++7.5.7 Thumbnail Composition Algorithm ++------------------------------------- ++ ++`Variable:' ++ $opt_thumbcompose=operation ++ ++`Argument:' ++ -thumbcompose operation ++ ++ Specify the image composition algorithm for thumbnails. This controls ++the algorithm by which the thumbnail image is placed on the background. ++Available options are (default `Copy'): `Over', `In', `Out', `Atop', ++`Xor', `Plus', `Minus', `Add', `Subtract', `Difference', `Bumpmap', ++`Copy', `MatteReplace', `Mask', `Blend', and `Displace'. Use of `Over' ++is recommended for use with images that have transparency. This option ++may have negative side-effects for images without transparency. ++ ++ ++File: webmagick.info, Node: Zoom Filter, Prev: Composition Algorithm, Up: Thumbnail Imaging ++ ++7.5.8 Thumbnail Zoom Filter ++--------------------------- ++ ++`Variable:' ++ $opt_zoomfilter=filtertype ++ ++`Argument:' ++ -zoomfilter filtertype ++ ++ Select the filter algorithm to use for image zooms (reductions & ++enlargements). The available values are `Box', `Triangle', and ++`Mitchell'. The algorithms have a significant effect on processing time ++and may have a perceptible effect on image quality. Images zoomed via ++the `Box' algorithm will have the lowest quality (unsuitable for ++further processing) and will zoom the fastest. Images zoomed via the ++`Triangle' algorithm usually have sufficient quality that it takes ++careful inspection to detect differences from the best algorithm. ++ ++ The `Triangle' algorithm is almost as fast as the `Box' algorithm so ++there is little need to use the `Box' algorithm. The `Mitchell' ++algorithm produces the best possible results (preserving fine details) ++but with a 40% (or so) speed penalty overall as compared with the ++`Triangle' algorithm. If speed is not important for your application, ++and end-users are likely to be using deep-color displays, then by all ++means choose the `Mitchell' algorithm because if you choose a lesser ++agorithm, you will never know what you are missing. ++ ++ ++File: webmagick.info, Node: Thumbnail Label Options, Next: Thumbnail Hooks, Prev: Thumbnail Imaging, Up: Montage Options ++ ++7.6 Thumbnail Label Options ++=========================== ++ ++* Menu: ++ ++* Thumbnail Title Xref:: Specify thumbnail titles ++* Thumb Label Format:: Specify thumbnail label format ++* Thumb Label Width:: Specify thumbnail label truncation width ++* Thumb Label Font:: Specify thumbnail label font ++ ++ ++File: webmagick.info, Node: Thumbnail Title Xref, Next: Thumb Label Format, Prev: Thumbnail Label Options, Up: Thumbnail Label Options ++ ++7.6.1 Thumbnail Labels ++---------------------- ++ ++`Variable:' ++ $opt_imgindexname=filename ++ ++`Argument:' ++ -imgindexname filename ++ ++ Specify the filename for the image name to thumbnail-title ++cross-reference for images (default `.imgindex'). If this file exists, ++then _labelformat_ will replace _imagename_ if _imagename_ is found in ++the file. This provides the ability to use user-specified label text ++rather than the default provided by `$opt_thumblabel'. See the ++description of `$opt_thumblabel' or the montage(1) manual page for ++information on the label format. The order specified by this file is ++used to sort image names. If an entry for an image is not in this ++file, then that image name is sorted alphbetically with relation to the ++other image names. ++ ++ The format of the image index file consists of an image name ++followed by an image label. The image name and the image label are ++delimited by white space which may be one or more space or tab ++characters as shown in the following example: ++ ++ mr2-91ev.jpg '91 Front ++ mr2-91re.jpg '91 Back ++ mr2-91si.jpg '91 Side ++ ++ ++File: webmagick.info, Node: Thumb Label Format, Next: Thumb Label Width, Prev: Thumbnail Title Xref, Up: Thumbnail Label Options ++ ++7.6.2 Thumbnail Label Format ++---------------------------- ++ ++`Variable:' ++ $opt_thumblabel=format ++ ++`Argument:' ++ -thumblabel format ++ ++ Specifies the default format of thumbnail labels. The image filename, ++type, width, height, or scene number in the label by embedding special ++format characters. Embed %f for filename, %d for directory, %e for ++filename extention, %t for top of filename, %m for magick, %w for width, ++%h for height, %s for scene number, %b for file size, or \n for ++newline. For example, ++ ++ -label "%m:%f %wx%h" ++ ++ produces an image label of MIFF:bird.miff 512x480 for an image titled ++bird.miff and whose width is 512 and height is 480. (This explanation ++borrowed from montage manual page). If a label is not desired, then use ++the argument _"label"_ to turn off this feature. ++ ++ The default format is '%f\n%wx%h %b' which displays the filename over ++the image geometry followed by image size. ++ ++ See the `$opt_imgindexname' option for a description of a more ++powerful per-image labeling mechanism. ++ ++ When `$opt_cache' is enabled, a number of labeling features will not ++work correctly since they may refer to characteristics of the cached ++thumbnail rather than the original image. ++ ++ The labels which are supported when caching is enabled are: ++ ++`%b' ++ (file size) ++ ++`%f' ++ (full filename) ++ ++`%h' ++ (height) ++ ++`%m' ++ (magick) ++ ++`%n' ++ (filename minus extension) ++ ++`%w' ++ (width) ++ ++ ++File: webmagick.info, Node: Thumb Label Width, Next: Thumb Label Font, Prev: Thumb Label Format, Up: Thumbnail Label Options ++ ++7.6.3 Thumbnail Label Width ++--------------------------- ++ ++`Variable:' ++ $opt_thumblabelwidth=labelwidth ++ ++`Argument:' ++ -thumblabelwidth labelwidth ++ ++ Specify the maximum column width (in characters) of label text. ++Label text longer than this is truncated to the specified width. The ++purpose of this is to ensure that the label is not munged due to ++excessive length. ++ ++ ++File: webmagick.info, Node: Thumb Label Font, Prev: Thumb Label Width, Up: Thumbnail Label Options ++ ++7.6.4 Thumbnail Label Font ++-------------------------- ++ ++`Variable:' ++ $opt_thumbfont=fontspec ++ ++`Argument:' ++ -thumbfont fontspec ++ ++ Specify the thumbnail title font. This is the X11 font used to title ++thumbnails (default 5x8). PERL's newgetopt module seems to have ++difficulties with the dashes in most X11 font specifications. If ++'getopt' prints the usage message rather than doing what you want to, ++then try using the command line syntax `--thumbfont=fontspec' and you ++should have better luck. ++ ++ ++File: webmagick.info, Node: Thumbnail Hooks, Prev: Thumbnail Label Options, Up: Montage Options ++ ++7.7 Thumbnail Processing Hooks ++============================== ++ ++WebMagick provides EMACS-like hooks that can be used to insert ++additional processing code fragments into the thumbnail generation code. ++ ++* Menu: ++ ++* Read Fail Hook:: Specify image read-failure hook ++* Thumb Post Hook:: Specify thumbnail pre-processing hook ++* Thumb Pre Hook:: Specify thumbnail post-processing hook ++ ++ ++File: webmagick.info, Node: Read Fail Hook, Next: Thumb Post Hook, Prev: Thumbnail Hooks, Up: Thumbnail Hooks ++ ++7.7.1 Read Failure Hook ++----------------------- ++ ++`Variable:' ++ $opt_readfailhook=string ++ ++ PERL code fragment to evaluate if an original image fails to read ++during the process of building a thumbnail. Usually this is due to the ++original image being corrupted. Your mileage may vary. ++ ++ When the code fragment is executed, the name of the current image is ++in the variable '$imagename'. For example: ++ ++ $opt_thumbreadfailhook='unlink($imagename)'; ++ ++ removes the image, assuming that it is defective. In the case of ++images retrieved from the binaries newsgroups this is not a bad ++assumption. ++ ++ ++File: webmagick.info, Node: Thumb Post Hook, Next: Thumb Pre Hook, Prev: Read Fail Hook, Up: Thumbnail Hooks ++ ++7.7.2 Thumbnail Post-processing Hook ++------------------------------------ ++ ++`Variable:' ++ $opt_thumbposthook=string ++ ++ PERL code fragment to evaluate on the reduced thumbnail before ++saving it to cache or using it in the montage. The thumbnail image is ++available via the variable $image. For example: ++ ++ $opt_thumbposthook='$status=$image->Sharpen(factor=>40); ++ warn $status if "$status"'; ++ ++ applies the PerlMagick Sharpen operation on the thumbnail, ++ ++ $opt_thumbposthook='$image->Set(colorspace=>"Gray"); ++ $status=$image->Quantize(); ++ warn $status if "$status"'; ++ ++ displays thumbnails in grayscale, and ++ ++ $opt_thumbposthook='$image->Set(colorspace=>"Gray"); ++ $status=$image->Quantize(); ++ warn $status if "$status"; ++ $status=$image->Emboss(); ++ warn $status if "$status"'; ++ ++ displays embossed thumbnails. ++ ++ See the PerlMagick documentation ++(http://www.wizards.dupont.com/cristy/www/perl.html) for the many other ++operations which may be applied to an image. ++ ++ ++File: webmagick.info, Node: Thumb Pre Hook, Prev: Thumb Post Hook, Up: Thumbnail Hooks ++ ++7.7.3 Thumbnail Pre-Processing Hook ++----------------------------------- ++ ++`Variable:' ++ $opt_thumbprehook=string ++ ++ PERL code fragment to evaluate on the original image in memory prior ++to reducing it into a thumbnail. The image is available via the ++variable $image. For example: ++ ++ $opt_thumbprehook='$status=$image->Blur(factor=>80); ++ warn $status if "$status"'; ++ ++ applies the PerlMagick Blur operation on the image. See the ++PerlMagick documentation ++(http://www.wizards.dupont.com/cristy/www/perl.html) for the many ++operations which may be applied to an image. ++ ++ ++File: webmagick.info, Node: HTML Options, Next: String Customization, Prev: Montage Options, Up: Top ++ ++8 HTML Options ++************** ++ ++* Menu: ++ ++* HTML Content:: Specify HTML page contents ++* Text Colors:: Specify HTML text colors ++* HTML Link Colors:: Specify HTML link colors ++* Frame Options:: Specify frame options ++* Meta Tags:: Specify HTML meta tags ++ ++ ++File: webmagick.info, Node: HTML Content, Next: Text Colors, Prev: HTML Options, Up: HTML Options ++ ++8.1 HTML Content ++================ ++ ++* Menu: ++ ++* Allow Configuration:: Allow user configuration ++* JavaScript Mode:: Enable JavaScript output ++* Table Mode:: Use tables instead of imagemaps ++* README File Treatment:: Control README file visibility ++* Address Info:: Specify an address field ++* Anonymize:: Protect the author's reputation ++* Page Header:: Specify HTML page header ++* Page Title:: Specify HTML page title ++* Stylesheet:: Specify a URL to a Cascading Style Sheet ++* Dir Page Fmt (No Frames):: Directory page template (unframed) ++* Dir Page Fmt (Framed):: Directory page template (framed) ++* Per-Image HTML:: ++ ++ ++File: webmagick.info, Node: Allow Configuration, Next: JavaScript Mode, Prev: HTML Content, Up: HTML Content ++ ++8.1.1 Allow Configuration ++------------------------- ++ ++`Variable:' ++ $opt_allowconfig=1 ++ ++`Argument:' ++ -allowconfig ++ ++ Available only when also using `$opt_javascript' and `$opt_tables', ++Allow Configuration gives the user the option to select their own frame ++style and number of rows and columns for the table. There will be an ++icon in the directory frame that will pop-up a new window which includes ++pictures of the available frame styles. ++ ++ This configuration is accomplished with cookies. If the user has ++cookies disabled in their browser, their configuration will not be ++saved. ++ ++ When a configuration is saved, it will be applied to all directories ++at or below `$opt_prefixpath'. For example, if $opt_prefixpath is empty ++(the default), the configuration will apply to all directories on the ++site. ++ ++ ++File: webmagick.info, Node: JavaScript Mode, Next: Table Mode, Prev: Allow Configuration, Up: HTML Content ++ ++8.1.2 JavaScript Mode ++--------------------- ++ ++`Variable:' ++ $opt_javascript=1 ++ ++`Argument:' ++ -javascript ++ ++ When JavaScript mode is enabled, JavaScript code is added to the main ++index file (default index.html) to re-set the location to the JavaScript ++index file (currently hard-coded as "indexjs.html"). This results in ++JavaScript being loaded into the browser automatically if JavaScript is ++supported by the browser and the browser is one that WebMagick supports ++(currently Netscape 3.0X, Netscape 4.0X, and Internet Explorer 4.0X). ++Browsers that do not support JavaScript, have JavaScript disabled, or ++are not recognized by WebMagick safely ignore the JavaScript and operate ++directly from WebMagick's usual HTML files. ++ ++ The advantage of JavaScript mode is that other than retrieving a few ++intial files and the images to be viewed, all HTML is generated directly ++within the user's browser, minimizing server accesses. In addition, ++navigation and presentation are dramatically improved since there is no ++need to pre-compute every possible viewing option and JavaScript has ++better control and knowledge of the browser than HTML does. ++ ++ In order for JavaScript mode to operate correctly, the file ++'webmagick.js' must be installed in the location specified by ++`$opt_iconpath' (*note Icon Location::) and the server must be updated ++to associate MIME type "application/x-javascript" with the extension ++".js". Read your web server's documentation to see what is required in ++order to add new MIME types (if the type is not already supported). ++ ++ Apache server: Update conf/mime.types and add the line ++ ++ application/x-javascript js ++ ++ CERN or W3 server: Update config/httpd.conf and add the line ++ ++ AddType .js application/x-javascript 8bit ++ ++ Phttpd: Update modules/file.conf and add the following to the ++content-types list ++ ++ .js application/x-javascript ++ ++ ++File: webmagick.info, Node: Table Mode, Next: README File Treatment, Prev: JavaScript Mode, Up: HTML Content ++ ++8.1.3 Table Mode ++---------------- ++ ++`Variable:' ++ $opt_tables=1 ++ ++`Argument:' ++ -tables ++ ++ Use HTML tables instead of imagemaps for displaying thumbnails. This ++results in quicker navigation because smaller images are downloaded, and ++quicker directory processing, since no montages are created. ++ ++ This option is available with or without JavaScript mode enabled. ++ ++ ++File: webmagick.info, Node: README File Treatment, Next: Address Info, Prev: Table Mode, Up: HTML Content ++ ++8.1.4 README File Treatment ++--------------------------- ++ ++`Variable:' ++ $opt_readmevisible=1 ++ ++`Argument:' ++ -readmevisible ++ ++ Specify the handling of a README file. If the file designated by ++`$opt_readme' exists (default `README.html') then make it the first ++page seen when the user enters a directory. Regardless of this option, ++the help icon will appear if the README file exists which is a link to ++the file. ++ ++ ++File: webmagick.info, Node: Address Info, Next: Anonymize, Prev: README File Treatment, Up: HTML Content ++ ++8.1.5 Address Information ++------------------------- ++ ++`Variable:' ++ $opt_address=string ++ ++`Argument:' ++ -address string ++ ++ Specify additional information to place in

tags ++in page frame. WebMagick copyright and support information is placed ++on all generated pages. ++ ++ ++File: webmagick.info, Node: Anonymize, Next: Page Header, Prev: Address Info, Up: HTML Content ++ ++8.1.6 Anonymize ++--------------- ++ ++`Variable:' ++ $opt_anonymous ++ ++`Argument:' ++ -anonymous ++ ++ Turn off the WebMagick copyright info and author's address on all ++generated pages. If you are operating a site that my mother wouldn't ++approve of, please use this option. ++ ++ ++File: webmagick.info, Node: Page Header, Next: Page Title, Prev: Anonymize, Up: HTML Content ++ ++8.1.7 Page Header ++----------------- ++ ++`Variable:' ++ $opt_header=string ++ ++`Argument:' ++ -header string ++ ++ Specify text to add to the page header in the thumbnail frame (a ++short term hack). This option is subject to change and will be ++eliminated if the thumbnail frame is templatized. ++ ++ ++File: webmagick.info, Node: Page Title, Next: Stylesheet, Prev: Page Header, Up: HTML Content ++ ++8.1.8 Page Title ++---------------- ++ ++`Variable:' ++ $opt_title=string ++ ++`Argument:' ++ -title string ++ ++ Specify the page title. If this option is not specified, then ++WebMagick will generate its own title in the form 'Index of directory ++"subdirectory name"'. ++ ++ ++File: webmagick.info, Node: Stylesheet, Next: Dir Page Fmt (No Frames), Prev: Page Title, Up: HTML Content ++ ++8.1.9 Stylesheet ++---------------- ++ ++`Variable:' ++ $opt_stylesheet=URL ++ ++`Argument:' ++ -stylesheet URL ++ ++ Specify a style sheet to use for all generated pages. This will ++override the following options: ++ ++ * `$opt_colorfore' (*note Thumb Foreground::) ++ ++ * `$opt_colorback' (*note Thumb Background::) ++ ++ * `$opt_dircolorfore' (*note Dir Foreground Color::) ++ ++ * `$opt_dircolorback' (*note Dir Background Color::) ++ ++ * `$opt_coloralink' (*note Thumb Active Link Color::) ++ ++ * `$opt_colorlink' (*note Thumb Un-visited Color::) ++ ++ * `$opt_colorvlink' (*note Thumb Visited Color::) ++ ++ * `$opt_dircoloralink' (*note Dir Active Color::) ++ ++ * `$opt_dircolorlink' (*note Dir Un-Visited Color::) ++ ++ * `$opt_dircolorvlink' (*note Dir Visited Color::) ++ ++ ++ ++File: webmagick.info, Node: Dir Page Fmt (No Frames), Next: Dir Page Fmt (Framed), Prev: Stylesheet, Up: HTML Content ++ ++8.1.10 Directory Page Template (No Frames) ++------------------------------------------ ++ ++`Variable:' ++ $opt_dirfmt=string ++ ++ Specify a template (written in PERL) that represents the format used ++to generate the frame-less directory navigation page. This format will ++be seen by browsers that do not support frames. This is a guru-level ++option that may require reading WebMagick code. ++ ++ ++File: webmagick.info, Node: Dir Page Fmt (Framed), Next: Per-Image HTML, Prev: Dir Page Fmt (No Frames), Up: HTML Content ++ ++8.1.11 Directory Page Template (Framed) ++--------------------------------------- ++ ++`Variable:' ++ $opt_frameddirfmt=string ++ ++ Specify a template (written in PERL) that represents the format used ++to generate the framed (left frame) directory navigation page. This ++format will be seen by browsers that support frames. This is a ++guru-level option that may require reading WebMagick code. ++ ++ ++File: webmagick.info, Node: Per-Image HTML, Prev: Dir Page Fmt (Framed), Up: HTML Content ++ ++8.1.12 Per-Image HTML ++--------------------- ++ ++When per-image HTML mode is enabled, an HTML file is generated ++corresponding to each image. The HTML file is named based on the image ++file name with an HTML extension. ++ ++* Menu: ++ ++* Enable Per-image HTML:: ++* Per-image HTML extension:: ++* Per-image HTML Nav Buttons:: ++* Per-image Picture Title:: ++* Per-image Picture Title Start HTML:: ++* Per-image Picture Title End HTML:: ++* Default Frame Target:: ++* Extra Top HTML:: ++* Extra Bottom HTML:: ++ ++ ++File: webmagick.info, Node: Enable Per-image HTML, Next: Per-image HTML extension, Prev: Per-Image HTML, Up: Per-Image HTML ++ ++8.1.12.1 Enable Per-image HTML ++.............................. ++ ++`Variable:' ++ $opt_pichtml=1 ++ ++`Argument:' ++ -pichtml ++ ++ Enable per-image HTML file generation. ++ ++ ++File: webmagick.info, Node: Per-image HTML extension, Next: Per-image HTML Nav Buttons, Prev: Enable Per-image HTML, Up: Per-Image HTML ++ ++8.1.12.2 Per-image HTML extension ++................................. ++ ++`Variable:' ++ $opt_pichtmlext='.ext'. ++ ++`Argument:' ++ -pichtmlext extention ++ ++ Set the file extension to use for per-image HTML files. The final ++name is the image file name appended with this file extension. The ++default extension is '.html'. ++ ++ ++File: webmagick.info, Node: Per-image HTML Nav Buttons, Next: Per-image Picture Title, Prev: Per-image HTML extension, Up: Per-Image HTML ++ ++8.1.12.3 Per-image HTML Nav Buttons ++................................... ++ ++`Variable:' ++ $opt_pichtmlnav ++ ++`Argument:' ++ -pichtmlnav ++ ++ Enable image navigation buttons (up, previous, next) on per-image ++HTML files. ++ ++ ++File: webmagick.info, Node: Per-image Picture Title, Next: Per-image Picture Title Start HTML, Prev: Per-image HTML Nav Buttons, Up: Per-Image HTML ++ ++8.1.12.4 Per-image Picture Title ++................................ ++ ++`Variable:' ++ $opt_pichtmlputtitle ++ ++`Argument:' ++ -pichtmlputtitle ++ ++ Enable per-image HTML picture titles. Default is on. ++ ++ ++File: webmagick.info, Node: Per-image Picture Title Start HTML, Next: Per-image Picture Title End HTML, Prev: Per-image Picture Title, Up: Per-Image HTML ++ ++8.1.12.5 Per-image Picture Title Start HTML ++........................................... ++ ++`Variable:' ++ $opt_pichtmltitlestart ++ ++`Argument:' ++ -pichtmltitlestart ++ ++ HTML to add before picture title (default is

) ++ ++ ++File: webmagick.info, Node: Per-image Picture Title End HTML, Next: Default Frame Target, Prev: Per-image Picture Title Start HTML, Up: Per-Image HTML ++ ++8.1.12.6 Per-image Picture Title End HTML ++......................................... ++ ++`Variable:' ++ $opt_pichtmltitleend ++ ++`Argument:' ++ -pichtmltitleend ++ ++ HTML to add after picture title (default is

) ++ ++ ++File: webmagick.info, Node: Default Frame Target, Next: Extra Top HTML, Prev: Per-image Picture Title End HTML, Up: Per-Image HTML ++ ++8.1.12.7 Default Frame Target ++............................. ++ ++`Variable:' ++ $opt_pichtmltarget='targetname'; ++ ++`Argument:' ++ -pichtmltarget target_name ++ ++ Set the default URL target name for links in per-image HTML files. ++There is normally no need to set this target because HTML is normally ++displayed in the current frame and there are no links by default, ++however, sometimes it is desirable for links to display in a different ++(or new) window. ++ ++ ++File: webmagick.info, Node: Extra Top HTML, Next: Extra Bottom HTML, Prev: Default Frame Target, Up: Per-Image HTML ++ ++8.1.12.8 Extra Top HTML ++....................... ++ ++`Variable:' ++ $opt_pichtmltop='html_source'; ++ ++`Argument:' ++ -pichtmltop 'html_source' ++ ++ Extra HTML to insert above the image. ++ ++ ++File: webmagick.info, Node: Extra Bottom HTML, Prev: Extra Top HTML, Up: Per-Image HTML ++ ++8.1.12.9 Extra Bottom HTML ++.......................... ++ ++`Variable:' ++ $opt_pichtmlbottom='html_source'; ++ ++`Argument:' ++ -pichtmlbottom 'html_source' ++ ++ Extra HTML to insert below the image. ++ ++ ++File: webmagick.info, Node: Text Colors, Next: HTML Link Colors, Prev: HTML Content, Up: HTML Options ++ ++8.2 Text Colors ++=============== ++ ++* Menu: ++ ++* Thumb Background:: Specify thumbnail page background color ++* Thumb Foreground:: Specify thumbnail page foreground color ++* Dir Foreground Color:: Specify directory page foreground color ++* Dir Background Color:: Specify directory page background color ++ ++ ++File: webmagick.info, Node: Thumb Background, Next: Thumb Foreground, Prev: Text Colors, Up: Text Colors ++ ++8.2.1 Thumbnail Frame Background Color ++-------------------------------------- ++ ++`Variable:' ++ $opt_colorback=colorspec ++ ++`Argument:' ++ -colorback colorspec ++ ++ Specify the background color for thumbnail frame. ++ ++ ++File: webmagick.info, Node: Thumb Foreground, Next: Dir Foreground Color, Prev: Thumb Background, Up: Text Colors ++ ++8.2.2 Thumbnail Frame Text Foreground Color ++------------------------------------------- ++ ++`Variable:' ++ $opt_colorfore=colorspec ++ ++`Argument:' ++ -colorfore colorspec ++ ++ Specify the toreground color for text in thumbnail frame. ++ ++ ++File: webmagick.info, Node: Dir Foreground Color, Next: Dir Background Color, Prev: Thumb Foreground, Up: Text Colors ++ ++8.2.3 Directory Frame Text Color ++-------------------------------- ++ ++`Variable:' ++ $opt_dircolorfore=colorspec ++ ++`Argument:' ++ -dircolorfore colorspec ++ ++ Specify the foreground text color of the directory frame. Defaults to ++the value of `$opt_colorfore' (*note Thumb Foreground::) if not ++explicitly set. ++ ++ ++File: webmagick.info, Node: Dir Background Color, Prev: Dir Foreground Color, Up: Text Colors ++ ++8.2.4 Directory Frame Background Color ++-------------------------------------- ++ ++`Variable:' ++ $opt_dircolorback=colorspec ++ ++`Argument:' ++ -dircolorback colorspec ++ ++ Specify the background color of the directory frame. Defaults to the ++value of `$opt_colorback' (*note Thumb Background::) if not explicitly ++set. ++ ++ ++File: webmagick.info, Node: HTML Link Colors, Next: Frame Options, Prev: Text Colors, Up: HTML Options ++ ++8.3 HTML Link Colors ++==================== ++ ++* Menu: ++ ++* Thumb Active Link Color:: Specify thumbnail page active link color ++* Thumb Un-visited Color:: Specify thumbnail page un-visited link color ++* Thumb Visited Color:: Specify thumbnail page visited link color ++* Dir Active Color:: Specify directory page active link color ++* Dir Un-Visited Color:: Specify directory page un-visited link color ++* Dir Visited Color:: Specify directory page visited link color ++ ++ ++File: webmagick.info, Node: Thumb Active Link Color, Next: Thumb Un-visited Color, Prev: HTML Link Colors, Up: HTML Link Colors ++ ++8.3.1 Thumbnail Frame Active Link Color ++--------------------------------------- ++ ++`Variable:' ++ $opt_coloralink=colorspec ++ ++`Argument:' ++ -coloralink colorspec ++ ++ Specify the link (active) color for the thumbnail frame. ++ ++ ++File: webmagick.info, Node: Thumb Un-visited Color, Next: Thumb Visited Color, Prev: Thumb Active Link Color, Up: HTML Link Colors ++ ++8.3.2 Thumbnail Frame Un-visited Link Color ++------------------------------------------- ++ ++`Variable:' ++ $opt_colorlink=colorspec ++ ++`Argument:' ++ -colorlink colorspec ++ ++ Specify link (unvisited) color for the thumbnail frame. ++ ++ ++File: webmagick.info, Node: Thumb Visited Color, Next: Dir Active Color, Prev: Thumb Un-visited Color, Up: HTML Link Colors ++ ++8.3.3 Thumbnail Frame Visited Link Color ++---------------------------------------- ++ ++`Variable:' ++ $opt_colorvlink=colorspec ++ ++`Argument:' ++ -colorvlink colorspec ++ ++ Specify link (visited) color for the thumbnail frame. ++ ++ ++File: webmagick.info, Node: Dir Active Color, Next: Dir Un-Visited Color, Prev: Thumb Visited Color, Up: HTML Link Colors ++ ++8.3.4 Directory Frame Active Link Color ++--------------------------------------- ++ ++`Variable:' ++ $opt_dircoloralink=colorspec ++ ++`Argument:' ++ -dircoloralink colorspec ++ ++ Specify link (active) color for the directory frame. Defaults to ++value of `$opt_coloralink' (*note Thumb Active Link Color::)if not ++explicitly set. ++ ++ ++File: webmagick.info, Node: Dir Un-Visited Color, Next: Dir Visited Color, Prev: Dir Active Color, Up: HTML Link Colors ++ ++8.3.5 Directory Frame Un-Visited Color ++-------------------------------------- ++ ++`Variable:' ++ $opt_dircolorlink=colorspec ++ ++`Argument:' ++ -dircolorlink colorspec ++ ++ Specify link (unvisited) color for the directory frame. Defaults to ++the value of `$opt_colorlink' (*note Thumb Un-visited Color::) if not ++explicitly set. ++ ++ ++File: webmagick.info, Node: Dir Visited Color, Prev: Dir Un-Visited Color, Up: HTML Link Colors ++ ++8.3.6 Directory Frame Visited Color ++----------------------------------- ++ ++`Variable:' ++ $opt_dircolorvlink=colorspec ++ ++`Argument:' ++ -dircolorvlink colorspec ++ ++ Specify link (visited) color for the directory frame. Defaults to ++value of `$opt_colorvlink' (*note Thumb Visited Color::) if not ++explicitly set. ++ ++ ++File: webmagick.info, Node: Frame Options, Next: Meta Tags, Prev: HTML Link Colors, Up: HTML Options ++ ++8.4 Frame Options ++================= ++ ++* Menu: ++ ++* Frames:: Enable frames ++* Frame Borders:: Enable frame borders ++* Frame Border Thickness:: Specify frame border thickness ++* Frame Margin Height:: Specify frame margin height ++* Frame Margin Width:: Specify frame margin width ++* Frame Style:: Specify frame style (layout) ++ ++ ++File: webmagick.info, Node: Frames, Next: Frame Borders, Prev: Frame Options, Up: Frame Options ++ ++8.4.1 Enable Frames ++------------------- ++ ++`Variable:' ++ $opt_frames=1 ++ ++`Argument:' ++ -[no]frames ++ ++ Enable frames. This defaults to on, but is useful to turn off if you ++have a single directory collection. ++ ++ ++File: webmagick.info, Node: Frame Borders, Next: Frame Border Thickness, Prev: Frames, Up: Frame Options ++ ++8.4.2 Enable Frame Borders ++-------------------------- ++ ++`Variable:' ++ $opt_frameborder=borderenable ++ ++`Argument:' ++ -frameborder borderenable ++ ++ Enable decorative frame borders with the value 'YES' or disable ++decorative frame borders by specifying the value 'NO'. These options ++are passed directly to the HTML's FRAMESET 'FRAMEBORDER' option in the ++generated pages. ++ ++ ++File: webmagick.info, Node: Frame Border Thickness, Next: Frame Margin Height, Prev: Frame Borders, Up: Frame Options ++ ++8.4.3 Frame Border Thickness ++---------------------------- ++ ++`Variable:' ++ $opt_framebordersize=bordersize ++ ++`Argument:' ++ -framebordersize bordersize ++ ++ Specifies the number of pixels allocated to the frame border. ++ ++ ++File: webmagick.info, Node: Frame Margin Height, Next: Frame Margin Width, Prev: Frame Border Thickness, Up: Frame Options ++ ++8.4.4 Frame Margin Height ++------------------------- ++ ++`Variable:' ++ $opt_framemarginheight=marginheight ++ ++`Argument:' ++ -framemarginheight marginheight ++ ++ Specifies the number of pixels allocated to the frame margin in the ++vertical direction. ++ ++ ++File: webmagick.info, Node: Frame Margin Width, Next: Frame Style, Prev: Frame Margin Height, Up: Frame Options ++ ++8.4.5 Frame Margin Width ++------------------------ ++ ++`Variable:' ++ $opt_framemarginwidth=marginwidth ++ ++`Argument:' ++ -framemarginwidth marginwidth ++ ++ Specifies the number of pixels allocated to the frame margin in the ++horizontal direction. ++ ++ ++File: webmagick.info, Node: Frame Style, Prev: Frame Margin Width, Up: Frame Options ++ ++8.4.6 Frame Style ++----------------- ++ ++`Variable:' ++ $opt_framestyle=framestyle ++ ++`Argument:' ++ -framestyle framestyle ++ ++ Specifies the frame template to use. Templates are currently ++specified for the range of 1-4 with the following effect: ++ ++ 1. Simple two frame screen with directories listed in the left frame ++ and imagemap or README displayed in the right frame. ++ ++ [image src="fig/frame-style-1.jpg" text=" ------------- ++ | | | ++ | | | ++ | | | ++ | | | ++ | | | ++ | | | ++ ------------- ++ "] ++ ++ ++ 2. Three frame screen with directories listed in top-left frame, ++ imagemap displayed in bottom-left frame, and README/Images ++ displayed in full-height right-hand frame. ++ ++ [image src="fig/frame-style-2.jpg" text=" ++ ------------- ++ | | | ++ | | | ++ |--| | ++ | | | ++ | | | ++ | | | ++ ------------- ++ ++ "] ++ ++ ++ 3. Three frame screen with directories listed in left frame, ++ imagemap displayed in top-right frame, and README/Images displayed ++ in lower-right frame. ++ ++ [image src="fig/frame-style-3.jpg" text=" ++ ------------- ++ | | | ++ | |----------| ++ | | | ++ | | | ++ | | | ++ | | | ++ ------------- ++ ++ "] ++ ++ ++ 4. Three frame screen with directories listed in lower-left frame, ++ imagemap displayed in top frame, and README/Images displayed in ++ lower-right frame. ++ ++ [image src="fig/frame-style-4.jpg" text=" ++ ------------- ++ | | ++ |-- ----------| ++ | | | ++ | | | ++ | | | ++ | | | ++ ------------- ++ ++ "] ++ ++ ++ ++File: webmagick.info, Node: Meta Tags, Prev: Frame Options, Up: HTML Options ++ ++8.5 HTML Meta Tags ++================== ++ ++* Menu: ++ ++* Meta Author:: Specify AUTHOR meta-tag ++* Meta Charset:: Specify CHARSET meta-tag ++* Meta Classification:: Specify CLASSIFICATION meta-tag ++* Meta Description:: Specify DESCRIPTION meta-tag ++* Meta Expires:: Specify EXPIRES meta-tag ++* Meta Key-Words:: Specify KEYWORDS meta-tag ++ ++ ++File: webmagick.info, Node: Meta Author, Next: Meta Charset, Prev: Meta Tags, Up: Meta Tags ++ ++8.5.1 Meta-Tag Author ++--------------------- ++ ++`Variable:' ++ $opt_metaauthor=string ++ ++ Specify author name to add to the HTML meta tags in generated HTML ++files. ++ ++ ++File: webmagick.info, Node: Meta Charset, Next: Meta Classification, Prev: Meta Author, Up: Meta Tags ++ ++8.5.2 Meta-Tag Charset ++---------------------- ++ ++`Variable:' ++ $opt_metacharset=string ++ ++ Specify HTML documents character set in case HTTPD can't provide it. ++ ++ ++File: webmagick.info, Node: Meta Classification, Next: Meta Description, Prev: Meta Charset, Up: Meta Tags ++ ++8.5.3 Meta-Tag Classification ++----------------------------- ++ ++`Variable:' ++ $opt_metaclassification=string ++ ++ Specify any classification information to add to the HTML meta tags ++in generated HTML files. This may be used by indexing robots. ++ ++ ++File: webmagick.info, Node: Meta Description, Next: Meta Expires, Prev: Meta Classification, Up: Meta Tags ++ ++8.5.4 Meta-Tag Description ++-------------------------- ++ ++`Variable:' ++ $opt_metadescription=string ++ ++ Specify page description text to add to the HTML meta tags in ++generated HTML files. This information may used by indexing robots. ++ ++ ++File: webmagick.info, Node: Meta Expires, Next: Meta Key-Words, Prev: Meta Description, Up: Meta Tags ++ ++8.5.5 Meta-Tag Expires ++---------------------- ++ ++`Variable:' ++ $opt_metaexpires=string ++ ++ Page expiration date to add to the HTML meta tags in generated HTML ++files. Should be specified in the form: ++ ++ "Tue, 20 Aug 1996 14:25:27 GMT" ++ ++ Since the specified expiration time is absolute, use of this option ++implies a commitment to execute WebMagick with option `--forcehtml' as ++least as often as the specified expiration period. ++ ++ This information is used by browsers and caching servers to ++determine when cached data becomes stale. ++ ++ ++File: webmagick.info, Node: Meta Key-Words, Prev: Meta Expires, Up: Meta Tags ++ ++8.5.6 Meta-Tag Key-Words ++------------------------ ++ ++`Variable:' ++ $opt_metakeywords=string ++ ++ Specify keywords to add to the HTML meta tags in generated HTML ++files. Should be specified as a string with keywords delimited by a ++comma (e.g. "key1,key2,key3"). This information may used by indexing ++robots. ++ ++ ++File: webmagick.info, Node: String Customization, Next: Authors, Prev: HTML Options, Up: Top ++ ++9 String Customization ++********************** ++ ++Use the following variables to override the strings that WebMagick ++displays. ++ ++`Variable:' ++ $opt_msg_copyright = "Copyright " ++ ++`Variable:' ++ $opt_date_format = "%B %e, %Y" (see strftime(3)) ++ ++`Variable:' ++ $opt_msg_directories = "Directories" ++ ++`Variable:' ++ $opt_msg_directory_navigator = "Directory Navigator" ++ ++`Variable:' ++ $opt_msg_images = "Images" ++ ++`Variable:' ++ $opt_msg_index_of_directory = "Index of directory" ++ ++`Variable:' ++ $opt_msg_index_of_files = "Index of files " ++ ++`Variable:' ++ $opt_msg_index_through = "through" ++ ++`Variable:' ++ $opt_msg_next = "Next" ++ ++`Variable:' ++ $opt_msg_page_navigator = "Page Navigator" ++ ++`Variable:' ++ $opt_msg_page_updated_on = "Page update on" ++ ++`Variable:' ++ $opt_msg_prev = "Prev" ++ ++`Variable:' ++ $opt_msg_produced_by = "Produced by" ++ ++`Variable:' ++ $opt_msg_readme = "ReadMe" ++ ++`Variable:' ++ $opt_msg_up = "Up" ++ ++ ++File: webmagick.info, Node: Authors, Next: Obtaining WebMagick, Prev: String Customization, Up: Top ++ ++10 Authors ++********** ++ ++WebMagick is currently maintained by Chris Lindell ++. It was written by Bob Friesenhahn ++ with copious input from Anthony Thyssen ++. Anthony's diligent assistance as the first ++alpha tester is very much appreciated. Patches to support per-image ++HTML files and other usability enhancements were contributed by Andrey ++A. Chernov . ++ ++ ImageMagick and PerlMagick are written by John Cristy ++. WebMagick would not be possible without his ++wonderful software. The author greatly appreciates Cristy's assistance ++with ironing out PerlMagick's (or WebMagick's) bugs and feature set ++during the development of WebMagick. ++ ++ ++File: webmagick.info, Node: Obtaining WebMagick, Next: Installation, Prev: Authors, Up: Top ++ ++11 Obtaining WebMagick ++********************** ++ ++The following packages are required in order to install WebMagick. ++Retrieve each package and install according to the following order: ++ ++ 1. PERL version 5 (http://www.perl.com/perl/index.html) ++ ++ 2. ImageMagick (http://www.wizards.dupont.com/cristy/ImageMagick.html) ++ ++ 3. PerlMagick (http://www.wizards.dupont.com/cristy/www/perl.html) ++ ++ 4. WebMagick (http://webmagick.sourceforge.net) ++ ++ Each package provides its own installation instructions. Please ++follow them carefully. ++ ++ ++File: webmagick.info, Node: Installation, Next: Option Index, Prev: Obtaining WebMagick, Up: Top ++ ++12 Installing WebMagick ++*********************** ++ ++* Menu: ++ ++* Basic Installation:: ++* Installation Names:: ++ ++ ++File: webmagick.info, Node: Basic Installation, Next: Installation Names, Prev: Installation, Up: Installation ++ ++12.1 Basic Installation ++======================= ++ ++Execute the provided configure script specifying a -prefix option for a ++GNU-style directory heriarchy you would like to install in (e.g. ++"./configure -prefix=/opt/tools"). This will generate a base copy of ++WebMagick that has been edited to reflect the location of your PERL ++interpreter and the X11 RGB database. ++ ++ The configure script will ask you questions to provide definitions of ++`$opt_prefixpath', `$opt_rootpath', `$opt_iconpath', `$opt_htimage', ++and `$opt_maptype' in the `webmagick' script and the sample ++`webmagickrc' file. Read the Introduction section of this manual to ++learn the details. A few examples are provided below. The script ++provides a running narrative with examples so it should not be ++necessary to read much documentation before running it. ++ ++ Then "make install". This will install WebMagick, sample icons, the ++WebMagick JavaScript interface, and TexInfo documentation. The ++WebMagick icons must be installed in a directory somewhere under the ++same server "root" as the images you want to catalogue. This root does ++not neccessarily have to be the actual server root. The "root" may be ++established via a server path mapping (rather than symbolic link) that ++offsets onto another filesystem. ++ ++ In order for JavaScript mode to operate correctly, the file ++`webmagick.js' must be installed in the location specified by ++`$opt_iconpath' and the server must be updated to associate MIME type ++"application/x-javascript" with the extension ".js". This file contains ++the various JavaScript routines that define WebMagick's JavaScript ++interface. See the formal documentation for more on JavaScript. ++ ++ ++File: webmagick.info, Node: Installation Names, Prev: Basic Installation, Up: Installation ++ ++12.2 Installation Names ++======================= ++ ++By default, `make install' will install the package's files in ++`/usr/local/bin', `/usr/local/man', etc. You can specify an ++installation prefix other than `/usr/local' by giving `configure' the ++option `--prefix=PATH'. ++ ++ In addition, if you use an unusual directory layout you can give ++options like `--bindir=PATH' to specify different values for particular ++kinds of files. Run `configure --help' for a list of the directories ++you can set and what kinds of files go in them. ++ ++ ++File: webmagick.info, Node: Option Index, Next: Argument Index, Prev: Installation, Up: Top ++ ++Option Index ++************ ++ ++Summary index of available WebMagick option variables. Many of these ++options have command-line equivalents. ++ ++[index] ++* Menu: ++ ++* $opt_address: Address Info. (line 6) ++* $opt_allowconfig: Allow Configuration. (line 6) ++* $opt_anonymous: Anonymize. (line 6) ++* $opt_cache: Caching. (line 6) ++* $opt_cachedir: Cache Directory. (line 6) ++* $opt_cacheformat: Cache Thumbnail Format. ++ (line 6) ++* $opt_cachegeom: Cache Thumnail Geometry. ++ (line 6) ++* $opt_cachemin: Cache Minimum Image Size. ++ (line 6) ++* $opt_coloralink: Thumb Active Link Color. ++ (line 6) ++* $opt_colorback: Thumb Background. (line 6) ++* $opt_colorfore: Thumb Foreground. (line 6) ++* $opt_colorlink: Thumb Un-visited Color. ++ (line 6) ++* $opt_colorvlink: Thumb Visited Color. (line 6) ++* $opt_columns: Columns. (line 6) ++* $opt_date_format: String Customization. (line 6) ++* $opt_debug: Debug Output. (line 6) ++* $opt_dircoloralink: Dir Active Color. (line 6) ++* $opt_dircolorback: Dir Background Color. (line 6) ++* $opt_dircolorfore: Dir Foreground Color. (line 6) ++* $opt_dircolorlink: Dir Un-Visited Color. (line 6) ++* $opt_dircolorvlink: Dir Visited Color. (line 6) ++* $opt_dirfmt: Dir Page Fmt (No Frames). ++ (line 6) ++* $opt_dirindexname: Directory Title Xref. (line 6) ++* $opt_forcecache: Force Cache. (line 6) ++* $opt_forcegif: Force GIF Format. (line 6) ++* $opt_forcehtml: Force HTML. (line 6) ++* $opt_forcemontage: Force Montage. (line 6) ++* $opt_frameborder: Frame Borders. (line 6) ++* $opt_framebordersize: Frame Border Thickness. ++ (line 6) ++* $opt_frameddirfmt: Dir Page Fmt (Framed). (line 6) ++* $opt_framemarginheight: Frame Margin Height. (line 6) ++* $opt_framemarginwidth: Frame Margin Width. (line 6) ++* $opt_frames: Frames. (line 6) ++* $opt_framestyle: Frame Style. (line 6) ++* $opt_header: Page Header. (line 6) ++* $opt_help: Display Help. (line 6) ++* $opt_htimage: Imagemap Program. (line 6) ++* $opt_iconpath: Icon Location. (line 6) ++* $opt_ignorefp: Ignore FrontPage. (line 6) ++* $opt_imgindexname: Thumbnail Title Xref. (line 6) ++* $opt_indexname: Index File Base Name. (line 6) ++* $opt_javascript: JavaScript Mode. (line 6) ++* $opt_mapnetscape: Netscape Color Cube. (line 6) ++* $opt_maptype: Imagemap Type. (line 6) ++* $opt_maxgif: GIF/JPEG Transition Point. ++ (line 6) ++* $opt_metaauthor: Meta Author. (line 6) ++* $opt_metacharset: Meta Charset. (line 6) ++* $opt_metaclassification: Meta Classification. (line 6) ++* $opt_metadescription: Meta Description. (line 6) ++* $opt_metaexpires: Meta Expires. (line 6) ++* $opt_metakeywords: Meta Key-Words. (line 6) ++* $opt_msg_copyright: String Customization. (line 6) ++* $opt_msg_directories: String Customization. (line 6) ++* $opt_msg_directory_navigator: String Customization. (line 6) ++* $opt_msg_images: String Customization. (line 6) ++* $opt_msg_index_of_directory: String Customization. (line 6) ++* $opt_msg_index_of_files: String Customization. (line 6) ++* $opt_msg_index_through: String Customization. (line 6) ++* $opt_msg_next: String Customization. (line 6) ++* $opt_msg_page_navigator: String Customization. (line 6) ++* $opt_msg_page_updated_on: String Customization. (line 6) ++* $opt_msg_prev: String Customization. (line 6) ++* $opt_msg_produced_by: String Customization. (line 6) ++* $opt_msg_readme: String Customization. (line 6) ++* $opt_msg_up: String Customization. (line 6) ++* $opt_pageindexname: Page Index File Name. (line 6) ++* $opt_pichtml: Enable Per-image HTML. (line 6) ++* $opt_pichtmlbottom: Extra Bottom HTML. (line 6) ++* $opt_pichtmlext: Per-image HTML extension. ++ (line 6) ++* $opt_pichtmlnav: Per-image HTML Nav Buttons. ++ (line 6) ++* $opt_pichtmlputtitle: Per-image Picture Title. ++ (line 6) ++* $opt_pichtmltarget: Default Frame Target. (line 6) ++* $opt_pichtmltitleend: Per-image Picture Title End HTML. ++ (line 6) ++* $opt_pichtmltitlestart: Per-image Picture Title Start HTML. ++ (line 6) ++* $opt_pichtmltop: Extra Top HTML. (line 6) ++* $opt_prefixpath: Root Prefix. (line 6) ++* $opt_prune: Prune Directory. (line 6) ++* $opt_readfailhook: Read Fail Hook. (line 6) ++* $opt_readme: README File Name. (line 6) ++* $opt_readmevisible: README File Treatment. (line 6) ++* $opt_recurse: Recursion. (line 6) ++* $opt_rootpath: Server Root Path. (line 6) ++* $opt_rows: Rows. (line 6) ++* $opt_srcdir: Source Directory. (line 6) ++* $opt_stylesheet: Stylesheet. (line 6) ++* $opt_tables: Table Mode. (line 6) ++* $opt_thumbbackground: Thumb Background Color. ++ (line 6) ++* $opt_thumbborderwidth: Border Width. (line 6) ++* $opt_thumbcompose: Composition Algorithm. (line 6) ++* $opt_thumbfont: Thumb Label Font. (line 6) ++* $opt_thumbforeground: Thumb Foreground Color. ++ (line 6) ++* $opt_thumbframe: Thumb Frame. (line 6) ++* $opt_thumbframebgcolor: Border Color. (line 6) ++* $opt_thumbframecolor: Thumb Frame Color. (line 6) ++* $opt_thumbgeometry: Thumb Geometry. (line 6) ++* $opt_thumbgravity: Thumb Gravity. (line 6) ++* $opt_thumblabel: Thumb Label Format. (line 6) ++* $opt_thumblabelwidth: Thumb Label Width. (line 6) ++* $opt_thumbposthook: Thumb Post Hook. (line 6) ++* $opt_thumbprehook: Thumb Pre Hook. (line 6) ++* $opt_thumbshadow: Thumb Shadows. (line 6) ++* $opt_thumbtexture: Thumb Background Texture. ++ (line 6) ++* $opt_thumbtransparent: Thumb Trans Color. (line 6) ++* $opt_title: Page Title. (line 6) ++* $opt_verbose: Verbose Output. (line 6) ++* $opt_zoomfilter: Zoom Filter. (line 6) ++* %opt_icons: Icon File Names. (line 6) ++ ++ ++File: webmagick.info, Node: Argument Index, Next: Concept Index, Prev: Option Index, Up: Top ++ ++Argument Index ++************** ++ ++Summary index of available WebMagick command-line arguments. All of ++these arguments have equivalent option variables. ++ ++[index] ++* Menu: ++ ++* --address: Address Info. (line 6) ++* --allowconfig: Allow Configuration. (line 6) ++* --anonymous: Anonymize. (line 6) ++* --cache: Caching. (line 6) ++* --cachedir: Cache Directory. (line 6) ++* --cacheformat: Cache Thumbnail Format. ++ (line 6) ++* --cachegeom: Cache Thumnail Geometry. ++ (line 6) ++* --cachemin: Cache Minimum Image Size. ++ (line 6) ++* --coloralink: Thumb Active Link Color. ++ (line 6) ++* --colorback: Thumb Background. (line 6) ++* --colorfore: Thumb Foreground. (line 6) ++* --colorlink: Thumb Un-visited Color. ++ (line 6) ++* --colorvlink: Thumb Visited Color. (line 6) ++* --columns: Columns. (line 6) ++* --debug: Debug Output. (line 6) ++* --dircoloralink: Dir Active Color. (line 6) ++* --dircolorback: Dir Background Color. (line 6) ++* --dircolorfore: Dir Foreground Color. (line 6) ++* --dircolorlink: Dir Un-Visited Color. (line 6) ++* --dircolorvlink: Dir Visited Color. (line 6) ++* --dirindexname: Directory Title Xref. (line 6) ++* --forcecache: Force Cache. (line 6) ++* --forcegif: Force GIF Format. (line 6) ++* --forcehtml: Force HTML. (line 6) ++* --forcemontage: Force Montage. (line 6) ++* --frameborder: Frame Borders. (line 6) ++* --framebordersize: Frame Border Thickness. ++ (line 6) ++* --framemarginheight: Frame Margin Height. (line 6) ++* --framemarginwidth: Frame Margin Width. (line 6) ++* --frames: Frames. (line 6) ++* --framestyle: Frame Style. (line 6) ++* --header: Page Header. (line 6) ++* --help: Display Help. (line 6) ++* --htimage: Imagemap Program. (line 6) ++* --iconpath: Icon Location. (line 6) ++* --ignorefp: Ignore FrontPage. (line 6) ++* --imgindexname: Thumbnail Title Xref. (line 6) ++* --indexname: Index File Base Name. (line 6) ++* --javascript: JavaScript Mode. (line 6) ++* --mapnetscape: Netscape Color Cube. (line 6) ++* --maptype: Imagemap Type. (line 6) ++* --maxgif: GIF/JPEG Transition Point. ++ (line 6) ++* --pageindexname: Page Index File Name. (line 6) ++* --pichtml: Enable Per-image HTML. (line 6) ++* --pichtmlbottom: Extra Bottom HTML. (line 6) ++* --pichtmlext: Per-image HTML extension. ++ (line 6) ++* --pichtmlnav: Per-image HTML Nav Buttons. ++ (line 6) ++* --pichtmlputtitle: Per-image Picture Title. ++ (line 6) ++* --pichtmltarget: Default Frame Target. (line 6) ++* --pichtmltitleend: Per-image Picture Title End HTML. ++ (line 6) ++* --pichtmltitlestart: Per-image Picture Title Start HTML. ++ (line 6) ++* --pichtmltop: Extra Top HTML. (line 6) ++* --prefixpath: Root Prefix. (line 6) ++* --readme: README File Name. (line 6) ++* --readmevisible: README File Treatment. (line 6) ++* --recurse: Recursion. (line 6) ++* --rootpath: Server Root Path. (line 6) ++* --rows: Rows. (line 6) ++* --srcdir: Source Directory. (line 6) ++* --stylesheet: Stylesheet. (line 6) ++* --tables: Table Mode. (line 6) ++* --thumbbackground: Thumb Background Color. ++ (line 6) ++* --thumbcompose: Composition Algorithm. (line 6) ++* --thumbfont: Thumb Label Font. (line 6) ++* --thumbforeground: Thumb Foreground Color. ++ (line 6) ++* --thumbframe: Thumb Frame. (line 6) ++* --thumbframebgcolor: Border Color. (line 6) ++* --thumbframecolor: Thumb Frame Color. (line 6) ++* --thumbgeometry: Thumb Geometry. (line 6) ++* --thumbgravity: Thumb Gravity. (line 6) ++* --thumblabel: Thumb Label Format. (line 6) ++* --thumblabelwidth: Thumb Label Width. (line 6) ++* --thumbshadow: Thumb Shadows. (line 6) ++* --thumbtexture: Thumb Background Texture. ++ (line 6) ++* --thumbtransparent: Thumb Trans Color. (line 6) ++* --title: Page Title. (line 6) ++* --verbose: Verbose Output. (line 6) ++* --zoomfilter: Zoom Filter. (line 6) ++ ++ ++File: webmagick.info, Node: Concept Index, Prev: Argument Index, Up: Top ++ ++Concept Index ++************* ++ ++[index] ++* Menu: ++ ++* .webmagickrc evaluation order: Introduction. (line 29) ++* active link color (directory frame): Dir Active Color. (line 6) ++* anatomy, thumbnail: Montage Anatomy. (line 24) ++* anonymous: Anonymize. (line 6) ++* author, meta tag: Meta Author. (line 6) ++* author, protect: Anonymize. (line 6) ++* background color (thumbnail frame): Thumb Background. (line 6) ++* background image, directory frame: Icon File Names. (line 20) ++* background image, thumbnail frame: Icon File Names. (line 17) ++* background, thumbnail: Thumb Background Texture. ++ (line 6) ++* background, transparent color: Thumb Trans Color. (line 6) ++* border thickness, frame: Frame Border Thickness. ++ (line 6) ++* borders, frame enable: Frame Borders. (line 6) ++* bottom, html: Extra Bottom HTML. (line 6) ++* cache, directory: Cache Directory. (line 6) ++* cache, force generation of: Force Cache. (line 6) ++* cache, format: Cache Thumbnail Format. ++ (line 6) ++* cache, minimum size: Cache Minimum Image Size. ++ (line 6) ++* cache, thumbnail geometry: Cache Thumnail Geometry. ++ (line 6) ++* caching, thumbnail: Thumbnail Caching. (line 6) ++* charset, meta tag: Meta Charset. (line 6) ++* classification, meta tag: Meta Classification. (line 6) ++* color cube: Netscape Color Cube. (line 6) ++* color map, Netscape: Netscape Color Cube. (line 6) ++* color, active link (directory frame): Dir Active Color. (line 6) ++* color, active link (thumbnail frame): Thumb Active Link Color. ++ (line 6) ++* color, background (directory frame): Dir Background Color. (line 6) ++* color, background (thumbnail frame): Thumb Background. (line 6) ++* color, color frame: Thumb Frame Color. (line 6) ++* color, foreground text (thumbnail frame): Thumb Foreground. (line 6) ++* color, text (directory frame): Dir Foreground Color. (line 6) ++* color, thumbnail background: Thumb Background Color. ++ (line 6) ++* color, thumbnail border: Border Color. (line 6) ++* color, thumbnail foreground: Thumb Foreground Color. ++ (line 6) ++* color, thumbnail transparency: Thumb Trans Color. (line 6) ++* color, un-visited link (thumbnail frame): Thumb Un-visited Color. ++ (line 6) ++* color, unvisited link (directory frame): Dir Un-Visited Color. ++ (line 6) ++* color, visited link (directory frame): Dir Visited Color. (line 6) ++* color, visited link (thumbnail frame): Thumb Visited Color. (line 6) ++* colors, link: HTML Link Colors. (line 6) ++* columns, montage: Columns. (line 6) ++* composition, thumbnail: Composition Algorithm. ++ (line 6) ++* configuration: Allow Configuration. (line 6) ++* cube, color: Netscape Color Cube. (line 6) ++* debugging: Debug Output. (line 6) ++* default, frame target: Default Frame Target. (line 6) ++* description, meta tag: Meta Description. (line 6) ++* directory frame background image: Icon File Names. (line 20) ++* directory page, template (framed): Dir Page Fmt (Framed). ++ (line 6) ++* directory page, template (frameless): Dir Page Fmt (No Frames). ++ (line 6) ++* directory, cache name: Cache Directory. (line 6) ++* directory, prune: Prune Directory. (line 6) ++* directory, skip <1>: Ignore FrontPage. (line 6) ++* directory, skip: Ignore Directory. (line 6) ++* directory, specification: Source Directory. (line 6) ++* enable, per-image html: Enable Per-image HTML. ++ (line 6) ++* expires, meta tag: Meta Expires. (line 6) ++* extension, per-image html: Per-image HTML extension. ++ (line 6) ++* file name, directory index: Directory Title Xref. (line 6) ++* file name, image index: Thumbnail Title Xref. (line 6) ++* file name, master index: Index File Base Name. (line 6) ++* file name, per-page: Page Index File Name. (line 6) ++* file name, README: README File Name. (line 6) ++* filter, zoom: Zoom Filter. (line 6) ++* flag, cache: Caching. (line 6) ++* flag, README visible: README File Treatment. ++ (line 6) ++* font, thumbnail label: Thumb Label Font. (line 6) ++* force: Forcing Output. (line 6) ++* force, GIF: Force GIF Format. (line 6) ++* foreground color, text (thumbnail frame): Thumb Foreground. (line 6) ++* frame target, default: Default Frame Target. (line 6) ++* frame target, per-image html: Default Frame Target. (line 6) ++* frame, background color (directory frame): Dir Background Color. ++ (line 6) ++* frame, border thickness: Frame Border Thickness. ++ (line 6) ++* frame, borders enable: Frame Borders. (line 6) ++* frame, color (thumbnail frame): Thumb Background. (line 6) ++* frame, enable: Frames. (line 6) ++* frame, margin height: Frame Margin Height. (line 6) ++* frame, margin width: Frame Margin Width. (line 6) ++* frame, style: Frame Style. (line 6) ++* frame, template selection: Frame Style. (line 6) ++* frame, thumbnail enable: Thumb Frame. (line 6) ++* geometry, cached thumbnail: Cache Thumnail Geometry. ++ (line 6) ++* geometry, thumbnail: Thumb Geometry. (line 6) ++* GIF, force: Force GIF Format. (line 6) ++* gravity, thumbnail: Thumb Gravity. (line 6) ++* header, page: Page Header. (line 6) ++* help: Display Help. (line 6) ++* home directory: Root Prefix. (line 6) ++* hook, read failure: Read Fail Hook. (line 6) ++* hook, thumbnail post-processing: Thumb Post Hook. (line 6) ++* hook, thumbnail pre-processing: Thumb Pre Hook. (line 6) ++* html, active link color (thumbnail frame): Thumb Active Link Color. ++ (line 6) ++* html, bottom: Extra Bottom HTML. (line 6) ++* HTML, force generation of: Force HTML. (line 6) ++* html, top: Extra Top HTML. (line 6) ++* icon, location: Icon Location. (line 6) ++* icons, hash table: Icon File Names. (line 6) ++* imagemap selection: GIF/JPEG Transition Point. ++ (line 6) ++* install: Installation. (line 6) ++* javascript: JavaScript Mode. (line 6) ++* key-words, meta tag: Meta Key-Words. (line 6) ++* label, thumbnail: Thumb Label Format. (line 6) ++* label, width: Thumb Label Width. (line 6) ++* layout, montage: Montage Anatomy. (line 9) ++* link, active (thumbnail frame): Thumb Active Link Color. ++ (line 6) ++* link, active color (directory frame): Dir Active Color. (line 6) ++* link, colors: HTML Link Colors. (line 6) ++* link, un-visited color (thumbnail frame): Thumb Un-visited Color. ++ (line 6) ++* link, visited color (thumbnail frame): Thumb Visited Color. (line 6) ++* localization: String Customization. (line 6) ++* margin height, frame: Frame Margin Height. (line 6) ++* margin width, frame: Frame Margin Width. (line 6) ++* matte, color: Thumb Frame Color. (line 6) ++* meta tags: Meta Tags. (line 6) ++* meta, author: Meta Author. (line 6) ++* meta, charset: Meta Charset. (line 6) ++* meta, classification: Meta Classification. (line 6) ++* meta, description: Meta Description. (line 6) ++* meta, expires: Meta Expires. (line 6) ++* meta, key-words: Meta Key-Words. (line 6) ++* montage: Montage Options. (line 6) ++* montage layout: Montage Anatomy. (line 9) ++* montage, columns: Columns. (line 6) ++* montage, force generation of: Force Montage. (line 6) ++* nav buttons, per-image html: Per-image HTML Nav Buttons. ++ (line 6) ++* Netscape, color map: Netscape Color Cube. (line 6) ++* override: Forcing Output. (line 6) ++* page, header: Page Header. (line 6) ++* page, title: Page Title. (line 6) ++* per-image html, enable: Enable Per-image HTML. ++ (line 6) ++* per-image html, extension: Per-image HTML extension. ++ (line 6) ++* per-image html, frame target: Default Frame Target. (line 6) ++* per-image html, nav buttons: Per-image HTML Nav Buttons. ++ (line 6) ++* per-image html, picture title <1>: Per-image Picture Title End HTML. ++ (line 6) ++* per-image html, picture title <2>: Per-image Picture Title Start HTML. ++ (line 6) ++* per-image html, picture title: Per-image Picture Title. ++ (line 6) ++* picture title, per-image html <1>: Per-image Picture Title End HTML. ++ (line 6) ++* picture title, per-image html <2>: Per-image Picture Title Start HTML. ++ (line 6) ++* picture title, per-image html: Per-image Picture Title. ++ (line 6) ++* protect, author: Anonymize. (line 6) ++* read, failure hook: Read Fail Hook. (line 6) ++* recurse: Recursion. (line 6) ++* reduction, filter: Zoom Filter. (line 6) ++* rows: Rows. (line 6) ++* selection, imagemap: GIF/JPEG Transition Point. ++ (line 6) ++* server, imagemap program: Imagemap Program. (line 6) ++* server, imagemap type: Imagemap Type. (line 6) ++* shadow, thumbnail: Thumb Shadows. (line 6) ++* style, frame: Frame Style. (line 6) ++* stylesheet: Stylesheet. (line 6) ++* tables: Table Mode. (line 6) ++* tag, address: Address Info. (line 6) ++* tag, author: Meta Author. (line 6) ++* tag, charset: Meta Charset. (line 6) ++* tag, classification: Meta Classification. (line 6) ++* tag, description: Meta Description. (line 6) ++* tag, expires: Meta Expires. (line 6) ++* tag, key-words: Meta Key-Words. (line 6) ++* tags, meta: Meta Tags. (line 6) ++* template, directory page (framed): Dir Page Fmt (Framed). ++ (line 6) ++* template, directory page (frameless): Dir Page Fmt (No Frames). ++ (line 6) ++* text, color (directory frame): Dir Foreground Color. (line 6) ++* text, foreground color (thumbnail frame): Thumb Foreground. (line 6) ++* texture, thumbnail background: Thumb Background Texture. ++ (line 6) ++* thumbnail anatomy: Montage Anatomy. (line 24) ++* thumbnail background, color: Thumb Background Color. ++ (line 6) ++* thumbnail border, color: Border Color. (line 6) ++* thumbnail border, width: Border Width. (line 6) ++* thumbnail composition: Composition Algorithm. ++ (line 6) ++* thumbnail frame background image: Icon File Names. (line 17) ++* thumbnail, background texture: Thumb Background Texture. ++ (line 6) ++* thumbnail, color matte: Thumb Frame Color. (line 6) ++* thumbnail, enable frame: Thumb Frame. (line 6) ++* thumbnail, enable shadows: Thumb Shadows. (line 6) ++* thumbnail, foreground color: Thumb Foreground Color. ++ (line 6) ++* thumbnail, format: Cache Thumbnail Format. ++ (line 6) ++* thumbnail, geometry: Thumb Geometry. (line 6) ++* thumbnail, gravity: Thumb Gravity. (line 6) ++* thumbnail, label font: Thumb Label Font. (line 6) ++* thumbnail, label format: Thumb Label Format. (line 6) ++* thumbnail, label width: Thumb Label Width. (line 6) ++* thumbnail, layout: Montage Anatomy. (line 24) ++* thumbnail, matte, color: Thumb Frame Color. (line 6) ++* thumbnail, post-processing: Thumb Post Hook. (line 6) ++* thumbnail, pre-processing hook: Thumb Pre Hook. (line 6) ++* thumbnail, transparent color: Thumb Trans Color. (line 6) ++* title, page: Page Title. (line 6) ++* top, html: Extra Top HTML. (line 6) ++* transparent, background: Thumb Trans Color. (line 6) ++* tuning, GIF vs JPEG: GIF/JPEG Transition Point. ++ (line 6) ++* un-visited link, color (thumbnail frame): Thumb Un-visited Color. ++ (line 6) ++* unvisited link, color(directory frame): Dir Un-Visited Color. ++ (line 6) ++* URL, prefix: Root Prefix. (line 6) ++* URL, root path: Server Root Path. (line 6) ++* verbose: Verbose Output. (line 6) ++* visited link color (thumbnail frame): Thumb Visited Color. (line 6) ++* visited link, color(directory frame): Dir Visited Color. (line 6) ++* width, thumbnail border: Border Width. (line 6) ++* zoom, filter: Zoom Filter. (line 6) ++ ++ +  + Tag Table: +-(Indirect) + Node: Top843 +-Node: Introduction9509 +-Node: General12977 +-Node: Display Help13491 +-Node: Source Directory13704 +-Node: Verbose Output14207 +-Node: Debug Output14774 +-Node: Sub-Directory Processing15016 +-Node: Recursion15461 +-Node: Prune Directory15954 +-Node: Ignore Directory16433 +-Node: Ignore FrontPage16979 +-Node: Forcing Output17383 +-Node: Force Cache18145 +-Node: Force HTML18712 +-Node: Force Montage19075 +-Node: Directory Paths19399 +-Node: URL Computation19577 +-Node: Server Root Path19898 +-Node: Root Prefix20439 +-Node: Icon Location21291 +-Node: File Names21744 +-Node: Icon File Names22278 +-Node: Index File Base Name24419 +-Node: README File Name25896 +-Node: Page Index File Name26469 +-Node: Directory Title Xref26938 +-Node: Server-Side Imagemaps27986 +-Node: Imagemap Program28292 +-Node: Imagemap Type28995 +-Node: Thumbnail Caching29554 +-Node: Caching30047 +-Node: Cache Directory31028 +-Node: Cache Thumbnail Format31329 +-Node: Cache Thumnail Geometry31791 +-Node: Cache Minimum Image Size32499 +-Node: Montage Options33443 +-Node: Montage Anatomy34075 +-Node: Montage Geometry35247 +-Node: Columns36168 +-Node: Rows36472 +-Node: Montage Format36724 +-Node: GIF/JPEG Transition Point37032 +-Node: Force GIF Format37670 +-Node: Montage Colors38416 +-Node: Thumb Foreground Color38978 +-Node: Thumb Background Color39358 +-Node: Thumb Trans Color39708 +-Node: Thumb Frame Color40452 +-Node: Border Color40788 +-Node: Netscape Color Cube41159 +-Node: Thumbnail Imaging42031 +-Node: Thumb Frame42744 +-Node: Thumb Shadows43289 +-Node: Border Width43682 +-Node: Thumb Background Texture44161 +-Node: Thumb Geometry44798 +-Node: Thumb Gravity46372 +-Node: Composition Algorithm47125 +-Node: Zoom Filter47893 +-Node: Thumbnail Label Options49199 +-Node: Thumbnail Title Xref49640 +-Node: Thumb Label Format50859 +-Node: Thumb Label Width52405 +-Node: Thumb Label Font52899 +-Node: Thumbnail Hooks53494 +-Node: Read Fail Hook54006 +-Node: Thumb Post Hook54715 +-Node: Thumb Pre Hook55851 +-Node: HTML Options56511 +-Node: HTML Content56938 +-Node: Allow Configuration57779 +-Node: JavaScript Mode58694 +-Node: Table Mode60700 +-Node: README File Treatment61174 +-Node: Address Info61694 +-Node: Anonymize62085 +-Node: Page Header62446 +-Node: Page Title62823 +-Node: Stylesheet63173 +-Node: Dir Page Fmt (No Frames)64031 +-Node: Dir Page Fmt (Framed)64527 +-Node: Per-Image HTML65029 +-Node: Enable Per-image HTML65595 +-Node: Per-image HTML extension65874 +-Node: Per-image HTML Nav Buttons66319 +-Node: Per-image Picture Title66665 +-Node: Per-image Picture Title Start HTML67000 +-Node: Per-image Picture Title End HTML67364 +-Node: Default Frame Target67717 +-Node: Extra Top HTML68289 +-Node: Extra Bottom HTML68578 +-Node: Text Colors68850 +-Node: Thumb Background69282 +-Node: Thumb Foreground69597 +-Node: Dir Foreground Color69939 +-Node: Dir Background Color70361 +-Node: HTML Link Colors70765 +-Node: Thumb Active Link Color71368 +-Node: Thumb Un-visited Color71717 +-Node: Thumb Visited Color72074 +-Node: Dir Active Color72418 +-Node: Dir Un-Visited Color72858 +-Node: Dir Visited Color73298 +-Node: Frame Options73701 +-Node: Frames74190 +-Node: Frame Borders74493 +-Node: Frame Border Thickness74966 +-Node: Frame Margin Height75300 +-Node: Frame Margin Width75667 +-Node: Frame Style76019 +-Node: Meta Tags77689 +-Node: Meta Author78166 +-Node: Meta Charset78417 +-Node: Meta Classification78676 +-Node: Meta Description79023 +-Node: Meta Expires79360 +-Node: Meta Key-Words79997 +-Node: String Customization80377 +-Node: Authors81417 +-Node: Obtaining WebMagick82274 +-Node: Installation82896 +-Node: Basic Installation83099 +-Node: Installation Names84881 +-Node: Option Index85498 +-Node: Argument Index92156 +-Node: Concept Index97068 ++Node: Introduction9506 ++Node: General12976 ++Node: Display Help13494 ++Node: Source Directory13715 ++Node: Verbose Output14226 ++Node: Debug Output14801 ++Node: Sub-Directory Processing15051 ++Node: Recursion15504 ++Node: Prune Directory16009 ++Node: Ignore Directory16500 ++Node: Ignore FrontPage17058 ++Node: Forcing Output17474 ++Node: Force Cache18241 ++Node: Force HTML18820 ++Node: Force Montage19195 ++Node: Directory Paths19531 ++Node: URL Computation19713 ++Node: Server Root Path20042 ++Node: Root Prefix20595 ++Node: Icon Location21459 ++Node: File Names21924 ++Node: Icon File Names22462 ++Node: Index File Base Name24611 ++Node: README File Name26096 ++Node: Page Index File Name26677 ++Node: Directory Title Xref27154 ++Node: Server-Side Imagemaps28210 ++Node: Imagemap Program28520 ++Node: Imagemap Type29231 ++Node: Thumbnail Caching29798 ++Node: Caching30295 ++Node: Cache Directory31284 ++Node: Cache Thumbnail Format31593 ++Node: Cache Thumnail Geometry32063 ++Node: Cache Minimum Image Size32779 ++Node: Montage Options33731 ++Node: Montage Anatomy34367 ++Node: Montage Geometry35770 ++Node: Columns36696 ++Node: Rows37012 ++Node: Montage Format37276 ++Node: GIF/JPEG Transition Point37592 ++Node: Force GIF Format38242 ++Node: Montage Colors39000 ++Node: Thumb Foreground Color39570 ++Node: Thumb Background Color39962 ++Node: Thumb Trans Color40324 ++Node: Thumb Frame Color41080 ++Node: Border Color41428 ++Node: Netscape Color Cube41811 ++Node: Thumbnail Imaging42695 ++Node: Thumb Frame43416 ++Node: Thumb Shadows43973 ++Node: Border Width44378 ++Node: Thumb Background Texture44869 ++Node: Thumb Geometry45517 ++Node: Thumb Gravity47103 ++Node: Composition Algorithm47868 ++Node: Zoom Filter48642 ++Node: Thumbnail Label Options49960 ++Node: Thumbnail Title Xref50409 ++Node: Thumb Label Format51640 ++Node: Thumb Label Width53198 ++Node: Thumb Label Font53704 ++Node: Thumbnail Hooks54311 ++Node: Read Fail Hook54828 ++Node: Thumb Post Hook55549 ++Node: Thumb Pre Hook56697 ++Node: HTML Options57369 ++Node: HTML Content57800 ++Node: Allow Configuration58649 ++Node: JavaScript Mode59576 ++Node: Table Mode61594 ++Node: README File Treatment62080 ++Node: Address Info62612 ++Node: Anonymize63015 ++Node: Page Header63388 ++Node: Page Title63777 ++Node: Stylesheet64139 ++Node: Dir Page Fmt (No Frames)65009 ++Node: Dir Page Fmt (Framed)65519 ++Node: Per-Image HTML66035 ++Node: Enable Per-image HTML66612 ++Node: Per-image HTML extension66909 ++Node: Per-image HTML Nav Buttons67372 ++Node: Per-image Picture Title67736 ++Node: Per-image Picture Title Start HTML68089 ++Node: Per-image Picture Title End HTML68471 ++Node: Default Frame Target68842 ++Node: Extra Top HTML69432 ++Node: Extra Bottom HTML69739 ++Node: Text Colors70029 ++Node: Thumb Background70469 ++Node: Thumb Foreground70796 ++Node: Dir Foreground Color71150 ++Node: Dir Background Color71584 ++Node: HTML Link Colors72000 ++Node: Thumb Active Link Color72611 ++Node: Thumb Un-visited Color72972 ++Node: Thumb Visited Color73341 ++Node: Dir Active Color73697 ++Node: Dir Un-Visited Color74149 ++Node: Dir Visited Color74601 ++Node: Frame Options75016 ++Node: Frames75513 ++Node: Frame Borders75828 ++Node: Frame Border Thickness76313 ++Node: Frame Margin Height76659 ++Node: Frame Margin Width77038 ++Node: Frame Style77402 ++Node: Meta Tags79477 ++Node: Meta Author79962 ++Node: Meta Charset80225 ++Node: Meta Classification80496 ++Node: Meta Description80855 ++Node: Meta Expires81204 ++Node: Meta Key-Words81853 ++Node: String Customization82245 ++Node: Authors83286 ++Node: Obtaining WebMagick84146 ++Node: Installation84774 ++Node: Basic Installation84983 ++Node: Installation Names86772 ++Node: Option Index87396 ++Node: Argument Index96545 ++Node: Concept Index103525 +  + End Tag Table --- webmagick-2.02.orig/debian/patches/webmagickTextinfo.patch +++ webmagick-2.02/debian/patches/webmagickTextinfo.patch @@ -0,0 +1,28 @@ +#Author: Ryuichi Arafune +#Description: Fix spelling mistake in the manual. +#Bug: #129031 + +--- webmagick-2.02.orig/doc/webmagick.texinfo ++++ webmagick-2.02/doc/webmagick.texinfo +@@ -1489,7 +1489,7 @@ + + Specify a texture to use as montage background. The built-in textures + "granite:" and "plasma:" are available. A texture is the same +-aas a background image. For example: ++as a background image. For example: + + Granite texture: + +@@ -1595,10 +1595,10 @@ + + Specify the image composition algorithm for thumbnails. This controls + the algorithm by which the thumbnail image is placed on the +-background. Available options are (default @code{Replace}): @code{Over}, ++background. Available options are (default @code{Copy}): @code{Over}, + @code{In}, @code{Out}, @code{Atop}, @code{Xor}, @code{Plus}, + @code{Minus}, @code{Add}, @code{Subtract}, @code{Difference}, +-@code{Bumpmap}, @code{Replace}, @code{MatteReplace}, @code{Mask}, ++@code{Bumpmap}, @code{Copy}, @code{MatteReplace}, @code{Mask}, + @code{Blend}, and @code{Displace}. Use of @code{Over} is recommended for + use with images that have transparency. This option may have negative + side-effects for images without transparency. --- webmagick-2.02.orig/debian/patches/webmagickrcIn.patch +++ webmagick-2.02/debian/patches/webmagickrcIn.patch @@ -0,0 +1,15 @@ +#Author: Ryuichi Arafune +#Description: Apply a patch by James Antil +#Bug: #79930 + +--- webmagick-2.02.orig/webmagickrc.in ++++ webmagick-2.02/webmagickrc.in +@@ -130,7 +130,7 @@ + # $opt_thumbframebgcolor = 'black'; # Inside of Frame color. Unused if no frame + # $opt_thumbframecolor = '#CCCCCC'; # Color -- Frame Color + # $opt_thumbtransparent = $opt_thumbbackground; # Color -- Image Transparency +-# $opt_thumbcompose = 'Replace'; # Thumbnail image composition operation ++# $opt_thumbcompose = 'Copy'; # Thumbnail image composition operation + # $opt_thumbfont = '@DEFAULTFONT@'; # Label font + # $opt_thumbforeground = 'black'; # Montage foreground color + # $opt_thumbframe = 'false'; # Geometry of frame around thumbnail --- webmagick-2.02.orig/debian/rules +++ webmagick-2.02/debian/rules @@ -0,0 +1,65 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +# export DH_VERBOSE=1 + +include /usr/share/quilt/quilt.make + +WEBMAGICKDIRROOT=$(CURDIR)/debian/webmagick +build: build-stamp + +build-stamp: $(QUILT_STAMPFN) + dh_testdir + webmagick_cv_defaultfont=fixed webmagick_cv_rootpath=/usr/share \ + webmagick_cv_iconpath=doc/webmagick/icons \ + webmagick_cv_prefixpath="" webmagick_cv_htimage="" \ + webmagick_cv_maptype=ncsa \ + ./configure --prefix=/usr \ + --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info \ + --sysconfdir=/etc + touch build-stamp + +clean: unpatch + dh_testdir + dh_testroot + dh_clean build-stamp + [ ! -f Makefile ] || $(MAKE) distclean + +install: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + webmagick_cv_rootpath=$(WEBMAGICKDIRROOT)/usr/share/doc/webmagick \ + $(MAKE) install prefix=$(WEBMAGICKDIRROOT)/usr \ + ICON_INSTALL_DIR=$(WEBMAGICKDIRROOT)/usr/share/doc/webmagick/icons/ \ + ETC_INSTALL_DIR=$(WEBMAGICKDIRROOT)/etc/ + cp $(CURDIR)/doc/*.html $(WEBMAGICKDIRROOT)/usr/share/doc/webmagick/html/ + cp -r $(CURDIR)/doc/fig $(WEBMAGICKDIRROOT)/usr/share/doc/webmagick/html/ + +binary-indep: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installman + dh_installinfo + dh_installchangelogs ChangeLog + dh_strip + dh_compress -X.js + dh_fixperms + dh_installdeb + dh_perl + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary-arch: build install +# We have nothing to do by default. + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- webmagick-2.02.orig/debian/watch +++ webmagick-2.02/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://sf.net/webmagick/WebMagick-([\d.]+)\.tar\.gz