Help for TkBiblook, v1.4.3, May 11th, 1996 ftp://ftp.inslab.uky.edu/pub/tcl/tkbiblook/tkbiblook.tar.gz Department of Computer Science, University of Kentucky Joel Abbott Jerzy W. Jaromczyk To find entries in the database: Choose the type of lookup via the "Search Type" pull-down menu. If looking up by just a Title, Author, Note, or Year, enter the desired title, author, note, or year in the input box. If a biblook-style regular expression lookup is desired, choose Regular Expression via the "Search Type" pull-down menu. Then type in a regular expression in the input box. Hit the GO button, or press return. See examples below. Note: The default is to clear results before each search. (See info on CLEAR/APPEND mode changes below) To save the results: Click on the SAVE button, and enter the desired filename into the popup window. To change CLEAR/APPEND modes: TkBiblook's default behavior is to CLEAR the results before each search. The CLEAR/APPEND button is a toggle button which toggles between CLEAR and APPEND modes. If you are in CLEAR mode and wish to APPEND the results of the next lookup, press the CLEAR/APPEND button, and TkBiblook will be in APPEND mode. The button will change its appearance to an APPEND button. Pressing the CLEAR/APPEND button again toggles back to CLEAR mode. To quit TkBiblook: Press the QUIT button. Information on regular expressions supported in TkBiblook/biblook: [not] Find the entries containing the given words in any field with a prefix matching the argument. For example, "a" matches both "author" and "address", and "au" matches "author" only. If the argument is "-" (or any string with no letters or numbers), match any field. If "not" appears before the , the sense of the search is reversed. The symbols "~" and "!" can be used in place of "not". Each word is a contiguous sequence of letters and digits. Case is ignored; accents should be omitted; apostrophes are not required. Single characters and a few common words are also ignored. Any word ending with an asterisk is treated as a prefix. Thus, "point*" matches "point", "points", "pointer", etc. and [not] or [not] Intersect (resp. union) the results of the given search with the previous search. Several of these commands may be combined on a single line. Commands are handled in the order in which they appear; there is no pre- cedence. Unlike other commands, and like "not", these must be spelled out completely. "&" can be used in place of "and", and "|" can be used in place of "or". Example: The following example is a regular expression taken from the biblook documentation and finds all STOC papers cowritten by Erdo's without "Voronoi diagrams" in the title: _________________________________________________________________ RegExp [ b stoc* | b symp* theory comp* & au erdos & ~t voronoi diagrams ] ----------------------------------------------------------------- Another less complex example might be _________________________________________________________________ RegExp [ title diagram and year 1991 ] ----------------------------------------------------------------- This is an example of doing a lookup via just a title _________________________________________________________________ Title [ diagram ] ----------------------------------------------------------------- Misc information: ';' are not allowed in the regular expression search string.