LISP PROJECTS (20)
most recent version : 1.31 |release date : 8/23/2005

There are, of course, lots of options. Here's a description of them:

  • -a annotations-file :: A file which contains annotations for pictures. The format of the file is an alist of (base-file-name . "annotation"). For example:
  (
  ("20050807-1241-1600-S1IS.JPG" .
   "Adrian at the Santa Cruz boardwalk beach")
  ("20050807-1241-2600-S1IS.JPG" .
   "Adrian wrestling with the seaweed monster (he won)")
  )

The generated web pages for the above files will then be annotated with the given string.

  • -B image-magick-root :: The directory where ImageMagick binaries can be found. This is most useful on Windows, where there is a Windows convert.exe in the Windows\system32 directory.
  • -c name :: For the largest image size only, add a copyright notice in a border of the image. It will appear like this:
  Copyright (C) <name>, <year>
  • -t title
  • -d description :: The very top of each index page is annotated with the `title' and `description'. The title appears first, then the description. The title can be something like "Party at Sherry's House" and the description could be the date (i.e., "10/16/02"). The title will also appear on each picture page, but not the description.
  • -n size :: The maximum number of images on each index page will be set to `size'. It is best if it is a multiple of 3, since there are three thumbnails per row on each index page.
  • -p :: Pause after completion. This is useful when run from a script and you want to make sure there are no error messages in the Window before it closes.
  • -V :: Print version info and exit.
  • -q :: Enter quiet mode. That is, do not print informative messages that tell the progress of creating the destination directory. Since it can take a long time to process 3 sets of images for each picture, it can be handy passing the time by watching `pubpics' in non-quiet mode.
  • -r :: Recurse on the source directory. Normally, only .jpg's in the source directory are considered.

`pubpics' will exit with status 0 if it can successfully make the files in the destination directory.