Page Tag

An application for tagging pages in a digital library.

 

Using PageTag

Home Install Admin User Help Changes About


Running the Software

From the PageTag folder, run "java -jar PageTag.jar". This uses the default "PageTag.props" file for configuring options when running PageTag. To use a different file, run PageTag as "java -jar PageTag.jar filename", where filename contains the properties.

Starting a New Project

Select "Open ..." from the File menu and browse to the CD drive to find the appropriate set of image files. Select any image file in the image directory and all of the related filenames will be loaded into a table on the left (e.g., if you load a "tif" file, all of the other tif files will be loaded). The images are sorted by their filenames, numerically.

The image associated with the first filename will be displayed in the window on the right. If you are working in Microsoft Windows and the images are on a CD, the name for the CD Volume will be detected and inserted into the field "CD Volume" at the top of the Image Tag screen. The "Item ID" field will be set to the pathname associated with the directory structure on the CD. If you are working in a different operating system, or if you would like to use a different name for the CD Volume, enter it in the text field.

Enter the page numbers in the appropriate column in the table, using your keyboard and mouse. You may also use the arrow keys to move down in the table, and this will display the appropriate images as you go. For the convenience of updating multiple pages at a time, you may select a number of columns in the "Page Number" row and then right click to see the "enumeration" choices. They are as follows:

Enumerate as 1,2,3
The enumeration will be numeric, and you will be prompted for a starting value. The cells that you have selected will be updated with these values, incremented from the start value.
Enumerate as A,B,C
The enumeration will be alphabetic, and you will be prompted for a starting value. The cells that you have selected will be updated with these values, incremented from the start value.
Enumerate as I, II, III
The enumeration will be in Roman Numerals, and you will be prompted for a starting value. The cells that you have selected will be updated with these values, incremented from the start value.
Clear Enumeration
The cells that you have selected will be cleared.

An existing entry for page number will be automatically highlighted if you double click on the cell. This will allow you to change the page number without manually selecting the information first.

The tag entry in the table is set using a pulldown menu. Simply click on the appropriate row or rows in the tag column and then right click make your selection from the menu. If function keys have been set up (by your Page Tag administrator), you can also use those directly.

When your changes are complete (or periodically, just to be safe), save your work by selecting "Commit" from the File menu.

Opening an Existing Project

The process for opening an existing project is the same as opening a new project. However, once you make your selection, the database will be queried and any values that you had previously entered will be displayed in PageTag. The editing of those values is exactly the same as with new projects, so see the above discussion if you have questions. Once again, save your work using the "Commit" selection from the File menu.

Zooming the Image

The image is, by default, displayed "Fit to Page". If you would like to increase the size of an image, you may select a zoom level of 125%, 150%, 175% or 200% from the View menu. In these configurations, a scroll bar will appear, and you will be able to see the entire image only by scrolling. To return to the default size, select "Fit to Page" in the View menu.

Getting Help and Requesting Changes

This online help describes what you need to do to run PageTag. In addition, an online group has been established for a discussion of PageTag. A link to that group can be found at http://www.SRTSolutions.com/PageTag. SRT Solutions will also respond to questions about the product sent by email. If you would like to request modifications to the software, SRT Solutions can provide that service on a work-for-hire arrangement. SRT may be contacted by calling (734) 649-8987.

Known bugs and status are listed here. Enhancement requests are listed here. Submit both by email for inclusion.

This is open source software, and you are encouraged to make changes yourself if you are interested in doing so. The only restrictions are that you must include the original copyright along with the product and that you must make the original source available.

 


Page Last Modified: August 8, 2004