home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / fileutil / dtsrch.arj / DTSEARCH.DOC < prev    next >
Encoding:
Text File  |  1991-03-28  |  99.5 KB  |  2,726 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                                                    TM
  7.                                   d t   S e a r c h
  8.  
  9.                         Document Search and Retrieval Program
  10.  
  11.  
  12.  
  13.                                      Version 1.0
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.                                     User's Manual
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.               Copyright (c) 1991 DT Software, Inc.  All Rights Reserved.
  50.  
  51.                                        _______                    
  52.                                   ____|__     |                (R)
  53.                                --|       |    |-------------------
  54.                                  |   ____|__  |  Association of   
  55.                                  |  |       |_|  Shareware        
  56.                                  |__|   o   |    Professionals    
  57.                                -----|   |   |---------------------
  58.                                     |___|___|    MEMBER           
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.                                        Contents
  66.  
  67.                 1.  Introduction  . . . . . . . . . . . . . . . . . . .   3
  68.                     a.   Overview of dtSearch . . . . . . . . . . . . .   3
  69.                     b.   Types of Searches  . . . . . . . . . . . . . .   3
  70.                     c.   Installing dtSearch  . . . . . . . . . . . . .   5
  71.                     d.   Quick Start  . . . . . . . . . . . . . . . . .   5
  72.                     e.   Technical Support  . . . . . . . . . . . . . .   9
  73.                     f.   License and Notices  . . . . . . . . . . . . .   9
  74.                 2.  General Information about dtSearch  . . . . . . .    11
  75.                     a.   How to Use Help  . . . . . . . . . . . . . .    11
  76.                     b.   Using Menus  . . . . . . . . . . . . . . . .    11
  77.                     c.   Dialog Boxes . . . . . . . . . . . . . . . .    12
  78.                     d.   Selecting a Directory  . . . . . . . . . . .    13
  79.                     e.   Selecting Multiple Directories . . . . . . .    14
  80.                     f.   Function Keys  . . . . . . . . . . . . . . .    14
  81.                     g.   Using Document Windows . . . . . . . . . . .    15
  82.                     h.   Moving the Cursor in a Document  . . . . . .    16
  83.                 3.  Building and Using Document Indexes . . . . . . .    17
  84.                     a.   What is a Document Index?  . . . . . . . . .    17
  85.                     b.   The Index Menu . . . . . . . . . . . . . . .    17
  86.                     c.   Creating an Index  . . . . . . . . . . . . .    18
  87.                     d.   Updating an Index  . . . . . . . . . . . . .    18
  88.                     e.   Compressing an Index . . . . . . . . . . . .    19
  89.                     f.   Deleting an Index  . . . . . . . . . . . . .    19
  90.                     g.   Renaming an Index  . . . . . . . . . . . . .    19
  91.                     h.   Copying an Index . . . . . . . . . . . . . .    20
  92.                     i.   Recognizing an Existing Index  . . . . . . .    20
  93.                     j.   Index Information  . . . . . . . . . . . . .    20
  94.                     k.   Index Libraries  . . . . . . . . . . . . . .    21
  95.                 4.  Searching for Documents . . . . . . . . . . . . .    22
  96.                     a.   The Search Menu  . . . . . . . . . . . . . .    22
  97.                     b.   Index Searches . . . . . . . . . . . . . . .    22
  98.                     c.   Unindexed Search . . . . . . . . . . . . . .    22
  99.                     d.   Combination Search . . . . . . . . . . . . .    23
  100.                     e.   Indexes to Search  . . . . . . . . . . . . .    23
  101.                     f.   File Name Filters  . . . . . . . . . . . . .    24
  102.                     g.   Displaying Search Results  . . . . . . . . .    24
  103.                     h.   Search Reports . . . . . . . . . . . . . . .    24
  104.                 5.  Search Requests . . . . . . . . . . . . . . . . .    26
  105.                     a.   Overview . . . . . . . . . . . . . . . . . .    26
  106.                     b.   Search Terms . . . . . . . . . . . . . . . .    26
  107.                     c.   Phrase Searches  . . . . . . . . . . . . . .    27
  108.                     d.   Noise Words  . . . . . . . . . . . . . . . .    27
  109.                     e.   AND connector  . . . . . . . . . . . . . . .    28
  110.                     f.   OR connector . . . . . . . . . . . . . . . .    28
  111.                     g.   W/N connector  . . . . . . . . . . . . . . .    28
  112.                     h.   Segment Searches . . . . . . . . . . . . . .    29
  113.                     i.   Search Macros  . . . . . . . . . . . . . . .    30
  114.  
  115.  
  116.  
  117.           dtSearch User's Manual                                          1
  118.  
  119.  
  120.  
  121.  
  122.  
  123.                 6.  The File Menu . . . . . . . . . . . . . . . . . .    31
  124.                     a.   The File Menu  . . . . . . . . . . . . . . .    31
  125.                     b.   Viewing a File . . . . . . . . . . . . . . .    31
  126.                     c.   Viewing a Directory  . . . . . . . . . . . .    31
  127.                     d.   Using the Notepad Editor . . . . . . . . . .    31
  128.                     e.   Saving a File  . . . . . . . . . . . . . . .    33
  129.                     f.   Printing a File  . . . . . . . . . . . . . .    34
  130.                 7.  Window Functions  . . . . . . . . . . . . . . . .    35
  131.                     a.   The Window Menu  . . . . . . . . . . . . . .    35
  132.                     b.   Find Text in Document  . . . . . . . . . . .    35
  133.                     c.   Find Search Term in Document . . . . . . . .    35
  134.                     d.   Moving and Resizing Windows  . . . . . . . .    35
  135.                 8.  Options . . . . . . . . . . . . . . . . . . . . .    37
  136.                     a.   The Options Menu . . . . . . . . . . . . . .    37
  137.                     b.   Monitor Type . . . . . . . . . . . . . . . .    37
  138.                     c.   Screen Colors  . . . . . . . . . . . . . . .    37
  139.                     d.   Creating and Editing Macros  . . . . . . . .    38
  140.                     e.   Displaying the Print Queue . . . . . . . . .    38
  141.                     f.   Setup Files  . . . . . . . . . . . . . . . .    38
  142.                 9.  Program Limits and Requirements . . . . . . . . .    39
  143.                 10. Error Messages  . . . . . . . . . . . . . . . . .    40
  144.                 11. Index . . . . . . . . . . . . . . . . . . . . . .    45
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.           2                                          dtSearch User's Manual
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.            1.   Introduction
  184.  
  185.  
  186.              a. Overview of dtSearch
  187.  
  188.              dtSearch is document search and retrieval program.  It will
  189.           perform both indexed and unindexed searches on collections of
  190.           documents.  A single search request can scan multiple
  191.           directories, disk drives and document indexes.  Search features
  192.           supported include:
  193.  
  194.              *  Boolean logic (AND, OR, NOT)
  195.              *  Proximity searches (e.g., "apple" within 5 words of "pear")
  196.                 and phrase searches
  197.              *  Wildcards in any position in a search word (e.g.,
  198.                 "*c?pl*").
  199.              *  Segment searches (e.g., "@ADDRESS contains oak drive")
  200.  
  201.              Using dtSearch, you can browse retrieved documents in
  202.           overlapping windows that allow up to four documents to be viewed
  203.           simultaneously.  A notepad feature allows you to cut and paste
  204.           text from retrieved documents into a notepad and to edit the
  205.           notepad using a built-in text editor.
  206.  
  207.              dtSearch reads DOS text files and documents created with
  208.           WordPerfect versions 5.0 and 5.1 and Multimate Advantage II.
  209.  
  210.              b. Types of Searches
  211.  
  212.              Programs designed to perform searches on large collections of
  213.           documents usually adopt one of three strategies:
  214.  
  215.           *  The "brute force" search, which reads every document in a
  216.              collection in turn.  This method requires little advance
  217.              preparation, but is very slow.
  218.  
  219.           *  The "indexed" search.  A document index is a file that
  220.              contains information about where in a collection of documents
  221.              words occur.  Once you have created an index for a collection
  222.              of documents, the index allows you to perform searches on
  223.              those documents very quickly.
  224.  
  225.           *  A structured-database search.  Instead of searching the full
  226.              text of documents in the collection, this approach typically
  227.              searches a small database that describes the documents.  For
  228.              example, a letters database might contain fields for the
  229.              addressee, author, date, and subject of each letter.
  230.  
  231.  
  232.  
  233.  
  234.  
  235.           dtSearch User's Manual                                          3
  236.  
  237.  
  238.  
  239.  
  240.  
  241.              A structured database allows you to perform very specific
  242.              searches, such as a search for a letter written by a certain
  243.              person (as opposed to a letter that merely contains the
  244.              person's name).  However, you must prepare the database by
  245.              entering the information about each document.
  246.  
  247.              dtSearch can combine all three types of search, and can do so
  248.           in a single search request.  A user can specify that a search
  249.           request will 
  250.  
  251.              *  search all or selected documents in one or many
  252.                 directories,
  253.  
  254.              *  search one or many indexes, and
  255.  
  256.              *  search all of a document or only a defined segment of a
  257.                 document.
  258.  
  259.              Another way search programs differ is in the level of
  260.           precision they allow in search requests.
  261.  
  262.           *  "String" searches.  The simplest -- and least precise -- type
  263.              of search is the search for a string of text.  In this type of
  264.              search, you enter a string such as "apple", and the program
  265.              scans files looking for occurrences of the string.  Because
  266.              these programs do not break the text into words, a search for
  267.              "apple" will also retrieve "applesauce" and "crabapple".  Most
  268.              DOS shell programs and many small utilities will perform this
  269.              type of search.
  270.  
  271.           *  Simple word searches.  Other programs, will search for
  272.              specific words or combinations of words, such as "smith and
  273.              jones" or "smith and (apple or pear)".  Most of these programs
  274.              also allow "wildcard" characters in search words.  Following
  275.              the convention used in DOS, the "*" usually matches any number
  276.              of letters, and the "?" usually matches any single character. 
  277.              Thus, "apple*" would match "apple" or "applesauce", and
  278.              "appl?" would match "apply" or "apple" but not "application".
  279.  
  280.                 The major limitation of these programs is that they cannot
  281.              perform searches based on the context of a word in a document. 
  282.              This means that phrase searches (searches for two or more
  283.              words in exact sequence) and proximity searches (searches for
  284.              a word within a certain number of words of anther word)  are
  285.              impossible.  Thus, you can search for "North" and "America",
  286.              but not for "North America".
  287.  
  288.           *  Context searches.  The most specific type of search specifies
  289.              not only the words but their context.  This allows you to
  290.              search for phrases and for words that occur near other words. 
  291.  
  292.  
  293.  
  294.           4                                          dtSearch User's Manual
  295.  
  296.  
  297.  
  298.  
  299.  
  300.              For example, you could search for documents containing "North
  301.              America" within 10 words of "climate".
  302.  
  303.           dtSearch performs both simple and context searches.
  304.  
  305.              c. Installing dtSearch
  306.  
  307.           To install dtSearch on your hard disk, do the following:
  308.  
  309.           *  Insert the dtSearch disk in drive A.
  310.  
  311.           *  Enter the command A:INSTALL and press ENTER.
  312.  
  313.           *  Two boxes will appear: a "From" box showing where INSTALL
  314.              expects to find the installation files, and a "To" box showing
  315.              where INSTALL will install dtSearch.  (The "To" box will show
  316.              C:\dtSearch.  If you want to use a different drive or
  317.              directory, press TAB to move the cursor into the "To" box and
  318.              type in the drive and directory you want.)
  319.  
  320.           *  Press the F10 key to start installing dtSearch.
  321.  
  322.           To run dtSearch, type C:\DTSEARCH\DTSEARCH and press ENTER.
  323.  
  324.           NOTES:
  325.  
  326.           1.  You can install dtSearch from any disk drive.  For example,
  327.           if you put the dtSearch disk in drive B, just type B:INSTALL
  328.           instead of A:INSTALL.
  329.  
  330.           2.  If you are curious, this is what INSTALL does:  dtSearch
  331.           files are distributed in a "self-extracting archive" file -- a
  332.           compressed file that uncompresses itself when executed.  INSTALL
  333.           locates this file, creates the "To" directory, and executes the
  334.           self-extracting archive file.  Install does NOT alter the
  335.           contents of your hard disk in any other way.  It will not change
  336.           your CONFIG.SYS or AUTOEXEC.BAT files.
  337.  
  338.              d. Quick Start
  339.  
  340.              This section explains very briefly how to perform searches and
  341.           build document indexes.  Before you begin, you should install
  342.           dtSearch on your hard disk (see "Installing dtSearch").  You
  343.           should also have some documents to search.
  344.  
  345.              dtSearch allows two types of searches: indexed, and unindexed. 
  346.           An indexed search uses a document index to quickly identify
  347.           documents that satisfy a search request.  Before you can do an
  348.           indexed search, you need an index of the documents you want to
  349.  
  350.  
  351.  
  352.  
  353.           dtSearch User's Manual                                          5
  354.  
  355.  
  356.  
  357.  
  358.  
  359.           search.  An unindexed search scans documents directly, without an
  360.           index.
  361.  
  362.           1.  Searching without an index
  363.  
  364.              *  Press 'S' to get into the Search menu.
  365.  
  366.              *  Press 'U' to select "Unindexed search".
  367.  
  368.              *  Press 'D' to select the directories you want to search.
  369.                 A diagram of all of the directories on the current disk
  370.                 drive will appear.  To see another disk drive, press CTRL +
  371.                 the letter of the drive you want.  To select a directory,
  372.                 move the cursor to it and press SPACE.  To select a
  373.                 directory and its subdirectories, press ENTER.  When you
  374.                 are done selecting directories, press the F10 key.
  375.  
  376.              *  Press 'F' to enter filters selecting the documents you want
  377.                 to search.  Type in the filters and press ENTER.  Example:
  378.                 to select all files whose names end in ".DOC" or ".TXT",
  379.                 enter "*.DOC *.TXT".
  380.  
  381.              *  Press 'R' to enter your search request.  A search request
  382.                 consists of the words or phrases you want to search for,
  383.                 connected by:
  384.  
  385.                 AND   both words must be present
  386.                 OR    at least one of the words must be present
  387.                 NOT   the next word must not be present
  388.                 W/5   the words must occur not more than 5 words apart (you
  389.                       can use other numbers, such as W/10, W/20, etc.)
  390.  
  391.                 Examples:   "apple and pear"
  392.                       "apple w/5 pear"
  393.                       "apple and (pear w/5 banana)"
  394.  
  395.              *  Press 'S' to begin the search.
  396.  
  397.           2.  Viewing search results
  398.  
  399.              *  After a search is complete, a short menu will appear
  400.                 listing options for sorting search results (sorted by name,
  401.                 sorted by number of hits, unsorted, etc.).  Pick one of the
  402.                 options, and the results of your search will appear in a
  403.                 window.
  404.  
  405.              *  To view a document, move the cursor (the highlighted bar in
  406.                 the window listing the documents) to the document you want,
  407.                 press ENTER, and the document will appear in another
  408.  
  409.  
  410.  
  411.  
  412.           6                                          dtSearch User's Manual
  413.  
  414.  
  415.  
  416.  
  417.  
  418.                 window, overlaying the first.  To close a window displaying
  419.                 a document or search results, press ESCAPE.
  420.  
  421.              *  Near the bottom of the screen, the word "Viewing" will
  422.                 appear, followed by the word "SearchResults" and the name
  423.                 of the file you selected.  You can have up to five windows
  424.                 open at a time, including the SearchResults window.  To
  425.                 move between windows, use the TAB key and the SHIFT-TAB
  426.                 key.  The "Viewing" line will list all of the open windows
  427.                 and show which one you are in.
  428.  
  429.              *  When you are viewing a document or search results, you can:
  430.                 *  Move or resize the window -- press F9.  Use the cursor
  431.                    keys to move the window and SHIFT + the cursor keys to
  432.                    resize it.  Press ENTER to stop moving and resizing.
  433.                 *  Print it -- press ALT-F to get into the File menu, "P"
  434.                    to select "Print File", and "P" to print the file.
  435.                 *  Copy a block of text into a "notepad", where you can
  436.                    edit it or combine it with text clipped from other
  437.                    documents.  (See the "Using the Notepad Editor" section
  438.                    in the manual.)
  439.  
  440.           3.  Building a document index
  441.  
  442.              First, create an index:
  443.  
  444.              *  Press 'I' to get into the Index menu.
  445.  
  446.              *  Press 'C' to select "Create Index".
  447.  
  448.              *  Press 'N' to enter the name of the index you want to
  449.                 create.  Type in the name and press ENTER key.
  450.  
  451.              *  Press 'D' to enter the directory you want to hold the
  452.                 index.  Type in the full directory name (e.g.,
  453.                 "C:\DOCINDEX") and press ENTER key.
  454.  
  455.              *  Press 'C' to create the index.
  456.  
  457.              Next, add documents to the index:
  458.  
  459.              *  Press 'I' to get into the Index menu.
  460.  
  461.              *  Press 'U' to select "Update Index".
  462.  
  463.              *  Press 'I' choose the index to update.  Move the cursor to
  464.                 the name of the index you want and press ENTER.
  465.  
  466.              *  Press 'D' to select the directories containing the files
  467.                 you want to index.
  468.  
  469.  
  470.  
  471.           dtSearch User's Manual                                          7
  472.  
  473.  
  474.  
  475.  
  476.  
  477.                 A diagram of all of the directories on the current disk
  478.                 drive will appear.  To see another disk drive, press CTRL +
  479.                 the letter of the drive you want.  To select a directory,
  480.                 move the cursor to it and press SPACE.  To select a
  481.                 directory and its subdirectories, press ENTER.  When you
  482.                 are done selecting directories, press the F10 key.
  483.  
  484.              *  Press 'F' to enter filters selecting the documents you want
  485.                 to index.  Type in the filters and press ENTER.  Example:
  486.                 to select all files whose names end in ".DOC" or ".TXT",
  487.                 enter "*.DOC *.TXT".
  488.  
  489.              *  If you want the index to be compressed, press 'O' to change
  490.                 the "Compress Index" option from "No" to "Yes". 
  491.                 Compressing an index produces a smaller index and faster
  492.                 searches, and is generally a good idea.  However, it can
  493.                 take a long time to compress an index, since dtSearch
  494.                 creates a new copy of the entire index when it compresses
  495.                 it.
  496.  
  497.              *  Press 'U' to begin updating the index.
  498.  
  499.           4.  Searching with an index
  500.  
  501.              *  Press 'S' to get into the Search menu
  502.  
  503.              *  Press 'I' to select "Indexed Search".  The Indexed Search
  504.                 dialog box will appear.
  505.  
  506.              *  Press 'I' to select the indexes you want to search.  A list
  507.                 of all of your indexes will appear.  Move the cursor to the
  508.                 ones you want and press ENTER to put an 'X' next to them. 
  509.                 Press the F10 key when you are done.
  510.  
  511.              *  Press 'R' to enter your search request.  See "Searching
  512.                 without an index" (above) for a brief discussion of search
  513.                 requests.
  514.  
  515.              *  Press 'S' to begin the search.
  516.  
  517.              *  "Viewing search results", above, describes what to do next.
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.           8                                          dtSearch User's Manual
  531.  
  532.  
  533.  
  534.  
  535.  
  536.              e. Technical Support
  537.  
  538.           If you have any questions or comments about dtSearch, please
  539.           contact:
  540.  
  541.              DT Software, Inc.
  542.              2101 Crystal Plaza Arcade
  543.              Suite 231
  544.              Arlington, VA 22202
  545.  
  546.           Compuserve: 72607,3323.
  547.  
  548.              f. License and Notices
  549.  
  550.                               Shareware Version License
  551.  
  552.           dtSearch is not public domain or "free" software -- it is
  553.           copyrighted by DT Software, Inc.  DT Software, Inc. hereby grants
  554.           you a limited license to use dtSearch for evaluation purposes for
  555.           a period not to exceed sixty (60) days.  If you continue to use
  556.           this software after the sixty (60) day evaluation period, you
  557.           must make a registration payment of $59.00 to DT Software, Inc. 
  558.           This payment will entitle you to receive the current registered
  559.           version of dtSearch, a printed copy of the manual, notice of
  560.           updates and upgrades, and technical support (by mail or
  561.           CompuServe) for one year.
  562.  
  563.           You may give (but not sell) complete copies of the evaluation
  564.           version of dtSearch to others.  Shareware distributors may
  565.           distribute dtSearch in accordance with the terms listed in
  566.           VENDOR.DOC and SYSOP.DOC.
  567.  
  568.                               Registered Version License
  569.  
  570.           If you are a registered user of dtSearch, you may use the
  571.           registered version on one computer at a time and make as many
  572.           backup copies (for your own use only) as you need.
  573.  
  574.                              U.S. Government Information
  575.  
  576.           Use, duplication, or disclosure by the U.S. Government of the
  577.           computer software and documentation in this package shall be
  578.           subject to the restricted rights applicable to commercial
  579.           computer software as set forth in subdivision (b)(3)(ii) of the   
  580.           Rights in Technical Data and Computer Software clause at
  581.           252.227-7013 (DFARS 52.227-7013).  The contractor/manufacturer is
  582.           DT Software, Inc., 2101 Crystal Plaza Arcade, Suite 231,
  583.           Arlington, VA 22202.
  584.  
  585.  
  586.  
  587.  
  588.  
  589.           dtSearch User's Manual                                          9
  590.  
  591.  
  592.  
  593.  
  594.  
  595.                                       ASP Notice
  596.  
  597.           DT Software, Inc. is a member of the Association of Shareware
  598.           Professionals (ASP).  ASP wants to make sure that the shareware
  599.           principle works for you.  If you are unable to resolve a
  600.           shareware-related problem with an ASP member by contacting the
  601.           member directly, ASP may be able to help.  The ASP Ombudsman can
  602.           help you resolve a dispute or problem with an ASP member, but
  603.           does not supply technical support for members' products.  Please
  604.           write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442
  605.           or send a CompuServe message via CompuServe Mail to ASP Ombudsman
  606.           70007,3536.
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.           10                                         dtSearch User's Manual
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.            2.   General Information about dtSearch
  656.  
  657.  
  658.              a. How to Use Help
  659.  
  660.           dtSearch offers two kinds of help:
  661.  
  662.           *  First, there is the help line at the bottom of the screen. 
  663.           When you are in a menu, the help line will briefly explain the
  664.           purpose of each menu option as you move the cursor to it.  When
  665.           you are viewing documents, directories, help, or search results,
  666.           the help line will list the function keys available.
  667.  
  668.           *  Second, if you need more information about a dtSearch feature,
  669.           you can access the hypertext help system at any time by pressing
  670.           the F1 key.  The help system provides a comprehensive manual,
  671.           with an index and table of contents, that explains all of the
  672.           features of dtSearch.
  673.  
  674.              When you press F1, an explanation of the current function or
  675.           menu option will appear.  You can use the cursor keys and PgUp
  676.           and PgDn to scroll the help message.
  677.  
  678.              Frequently a help message will contain highlighted cross-
  679.           references to other help topics.  To switch to the cross-
  680.           reference topic, move the cursor to the highlighted word and
  681.           press ENTER.
  682.  
  683.              To quickly move the cursor to a highlighted topic, press the
  684.           TAB key.  SHIFT-TAB will move the cursor to the previous topic.
  685.  
  686.              At the end of each help message you will find three
  687.           highlighted topics listed: 
  688.  
  689.                "Help Index"        Index of help topics
  690.                "Contents"          Table of contents of help topics
  691.                "Previous Topic"    The topic you last viewed
  692.  
  693.           To exit from the help screen, press ESCAPE.
  694.  
  695.              b. Using Menus
  696.  
  697.           *  All menus have a cursor that appears as a bar that moves up
  698.           and down or from side to side when you press the cursor keys.
  699.           *  To select an option, move the cursor to that option and press
  700.           the ENTER key.
  701.           *  Shortcut: every menu option has a highlighted letter.  For
  702.           example, in the "Search" option, the "S" will be highlighted.  To
  703.  
  704.  
  705.  
  706.  
  707.           dtSearch User's Manual                                         11
  708.  
  709.  
  710.  
  711.  
  712.  
  713.           quickly select an option, press the letter highlighted in that
  714.           option.
  715.           *  To leave any menu, press the ESCAPE key.
  716.           *  Sometimes a menu option is in brackets.  This means that the
  717.           option is unavailable for some reason.  For example, you cannot
  718.           use the "Window" menu unless you are viewing a document, and you
  719.           cannot do an index search unless you have created an index.
  720.  
  721.                                  Help on Menu Options
  722.  
  723.           *  When you move the cursor to a menu option, a description of
  724.           what that option does will appear at the bottom of the screen.
  725.           *  To get more help on any menu option, press F1.
  726.  
  727.                                      The Menu Bar
  728.  
  729.           *  The menu bar at the top of the screen is the main menu.  Each
  730.           word listed in the menu bar is the name of a submenu.
  731.           *  If you are viewing a document, you can get into the main menu
  732.           in three ways:    *  pressing the F10 key,
  733.              *  holding down the ALT key and releasing it, or
  734.              *  holding down the ALT key and pressing the letter for one of
  735.                 the options in the menu.
  736.           *  To return to viewing a document after entering the main menu,
  737.           press the ESCAPE key.
  738.  
  739.                                    Pull-down menus
  740.  
  741.              Pull-down menus appear in boxes on the screen under the menu
  742.           bar, with a cursor that moves up and down.  To select a menu
  743.           option, move the cursor to the option desired and press ENTER, or
  744.           press the highlighted letter for that option.  
  745.  
  746.              c. Dialog Boxes
  747.  
  748.              When you select a menu option to perform an action, such as
  749.           viewing a document, performing a search, etc., a dialog box will
  750.           appear.  The top half of a dialog box may offer a list of options
  751.           that you can change.  The bottom half will contain several
  752.           "buttons" that you can select to perform various actions.  Select
  753.           the buttons in the same way that you would select other menu
  754.           options -- by moving the cursor to the option and pressing ENTER,
  755.           or by pressing the highlighted letter in the button.
  756.  
  757.                                    Types of Options
  758.  
  759.           *  Yes/No options.  To change a yes/no option, just move the
  760.           cursor to the option and press ENTER.
  761.  
  762.  
  763.  
  764.  
  765.  
  766.           12                                         dtSearch User's Manual
  767.  
  768.  
  769.  
  770.  
  771.  
  772.           *  Text options.  To change an option, such as a search request,
  773.           that allows you to enter text, move the cursor to the option and
  774.           press ENTER.  A box will appear containing the current value of
  775.           the option.  You can edit or replace this text using the usual
  776.           editing keys (Ins, Del, and the cursor keys).  When you are done
  777.           editing the text, press ENTER to save your changes or ESCAPE to
  778.           restore the previous text.
  779.  
  780.           *  Radio Buttons.  Some options require you to select an item
  781.           from a list of choices.  When you modify these options, a list of
  782.           choices will appear, like this:
  783.  
  784.               ( )  Red
  785.               ( )  White
  786.               (*)  Blue
  787.  
  788.           The dot will appear next to the item that was previously
  789.           selected.  To move the dot, move the cursor to the choice you
  790.           want and press ENTER.
  791.  
  792.           *  Check Boxes.  Check boxes are similar to radio buttons, and
  793.           appear when you can select more than one item from a list, such
  794.           as when you are selecting one or more indexes to search.  A list
  795.           of check boxes looks like this:
  796.  
  797.               [X]  Banana
  798.               [ ]  Pear
  799.               [X]  Apple
  800.  
  801.           The "X" indicates that the item is selected.  To select or clear
  802.           an item, move the cursor to it and press ENTER.  When you are
  803.           done modifying a list of check boxes, press F10 to save your
  804.           changes.
  805.  
  806.              d. Selecting a Directory
  807.  
  808.              The Select Directory dialog box displays a diagram of all of
  809.           the directories on the current disk drive, displayed as a tree. 
  810.           To select a directory, move the cursor to it and press ENTER.  To
  811.           change the disk drive, hold down the control key and press the
  812.           letter of drive you want.  For example, to switch to drive C,
  813.           press CTRL-C.
  814.  
  815.           If you want dtSearch to re-read the tree for a drive, press
  816.           control and the letter of the drive you are viewing.
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.           dtSearch User's Manual                                         13
  826.  
  827.  
  828.  
  829.  
  830.  
  831.              e. Selecting Multiple Directories
  832.  
  833.              The Select Directories dialog box appears in two situations: 
  834.           when you are specifying directories to search, and when you are
  835.           specifying directories to index.
  836.  
  837.              The dialog box has two parts.  On the left is a diagram of all
  838.           the directories on the current disk drive, displayed as a tree. 
  839.           Next to each directory is a check box ("[ ]" or "[X]") that you
  840.           can use to select the directory.  On the right is a list of disk
  841.           drives and the number of directories currently selected in each.
  842.  
  843.           *  To select a directory, move the cursor to it and press SPACE. 
  844.              An "X" will appear in the check box next to the directory,
  845.              which means that you have selected the directory.  The clear
  846.              the "X", press SPACE again.
  847.  
  848.           *  To select a directory and its subdirectories, press ENTER
  849.              instead of SPACE.
  850.  
  851.           *  To change disk drives, press CTRL + the letter of the drive
  852.              you want.
  853.  
  854.           *  When you are done, press the F10 key.
  855.  
  856.              The Select Directories dialog box remembers the directory tree
  857.           for each disk drive.  When the dialog box appears, it uses the
  858.           directory trees that it remembers rather than re-reading every
  859.           drive (reading the directories for every drive can take a long
  860.           time).  If you want dtSearch to re-read the tree for a drive,
  861.           press control and the letter of the drive you are viewing.  This
  862.           is useful when you view directories on one floppy disk and then
  863.           replace it with another, or if you have recently created new
  864.           directories.
  865.  
  866.  
  867.  
  868.              f. Function Keys
  869.  
  870.              F1 is always the help key.  Press F1 at any time for an
  871.           explanation of the current function or menu option.
  872.  
  873.              The following is a description of what the other function keys
  874.           do:
  875.  
  876.           1.  When you are viewing documents or search results:
  877.              F2    Find Text: find a string of text in the document.
  878.              F3    Find Search Term: find one of the terms used in your
  879.                    search in the document.
  880.  
  881.  
  882.  
  883.  
  884.           14                                         dtSearch User's Manual
  885.  
  886.  
  887.  
  888.  
  889.  
  890.              F4    Find Link: find next link to a retrieved document
  891.                    (useful in search reports).
  892.              F5    Mark text to copy to notepad.
  893.              F6    Paste text in notepad editor.
  894.              F7    Switch Window: switch to a different  window.
  895.              F9    Move or Resize Window
  896.              F10   Menu.  When you are viewing documents or search results,
  897.                    press F10 to get into the main menu.  Press F10 in the
  898.                    main menu to get back into the document or search
  899.                    results window.
  900.  
  901.           2.  When you are viewing a help screen:
  902.              F2    Find Text: find a string of text in the help document.
  903.              F4    Find Help Topic: Move the cursor to the next highlighted
  904.                    help topic.
  905.              F7    View the help message for the word or phrase that the
  906.                    cursor is on. 
  907.  
  908.           3.  At all other times, F10 is a general "exit" key for all menus
  909.           and dialog boxes, F1 is the help key, and the other function keys
  910.           do nothing.
  911.  
  912.              g. Using Document Windows
  913.  
  914.              Viewed documents, search results, search reports, and
  915.           directory listings appear inside a "window," a box drawn on the
  916.           screen.  The name of the item being viewed will appear at the top
  917.           of the window, and the current window number will appear at the
  918.           bottom left, followed by the page, line, and column position of
  919.           the cursor.  Use the cursor keys and the PgUp and PgDn keys to
  920.           move the cursor in a window.
  921.  
  922.              If you are viewing more than one document at the same time,
  923.           the windows will overlap.  To switch from one window to another,
  924.           press the F7 key or the TAB key (SHIFT-TAB moves back to the
  925.           previous window).  You can use the Move/Resize function to
  926.           arrange the windows in a way that is convenient to view.
  927.  
  928.              When you are viewing one or more documents, the last line on
  929.           the screen will display a list of the function keys you can use. 
  930.           Just above will be a line containing the word "Viewing:" and a
  931.           list of all of the documents that you are viewing.  You can have
  932.           up to five documents on the screen at a time.
  933.  
  934.  
  935.  
  936.  
  937.  
  938.  
  939.  
  940.  
  941.  
  942.  
  943.           dtSearch User's Manual                                         15
  944.  
  945.  
  946.  
  947.  
  948.  
  949.              h. Moving the Cursor in a Document
  950.  
  951.                                   Moving the Cursor
  952.  
  953.           Top of document                                     Home, Home, UP
  954.           End of document                                     Home, Home, DOWN
  955.           Start of line                                             Home, LEFT
  956.           End of line                                                   End
  957.           Top of screen                                             Home, UP
  958.                                                                     or PgUp
  959.           End of screen                                             Home, DOWN
  960.                                                                     or PgDn
  961.  
  962.                                       Searching
  963.           Find text                                                      F2
  964.           Find search term                                               F3
  965.           Find help topic                                                F4
  966.  
  967.                                 Notepad cut and paste
  968.  
  969.           Start block                                                    F5
  970.           Cut block                                                     DEL
  971.           Copy block                                                     F5
  972.           Paste                                                          F6
  973.  
  974.                                         Other
  975.  
  976.           Exit document                                              ESCAPE
  977.           Help                                                           F1
  978.           Switch Window                                                  F7
  979.           Move/Resize Window                                             F9
  980.           Menu                                                          F10
  981.           View document at cursor                                     ENTER
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.           16                                         dtSearch User's Manual
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.            3.   Building and Using Document Indexes
  1010.  
  1011.  
  1012.              a. What is a Document Index?
  1013.  
  1014.              A document index is a database that stores the locations of
  1015.           all of the words in a group of documents, except for noise words. 
  1016.           Once you have built an index for a group of documents, dtSearch
  1017.           can use it to perform very fast indexed searches on those
  1018.           documents.  A document index is usually about one fourth the size
  1019.           of the original documents, although this may vary considerably
  1020.           depending on the number and kinds of documents in the index.
  1021.  
  1022.              A document index can contain up to 15,000 documents.  If you
  1023.           try to add more, you will get an "Index is Full" message. 
  1024.           However, you will still be able to reindex documents that are
  1025.           already in the index.  When dtSearch reindexes a document that is
  1026.           already in the index, it treats the document as a new document
  1027.           and marks the old version of the document in the index as
  1028.           "obsolete".  When you compress an index, obsolete documents are
  1029.           removed.  If the total number of documents, including obsolete
  1030.           documents, exceeds 30,000, then you will have to compress the
  1031.           index before you can update it.
  1032.  
  1033.              An index library is a collection of up to 25 indexes.  Most
  1034.           people will only need a few indexes and so will not have to learn
  1035.           about index libraries.  By default, dtSearch uses an index
  1036.           library called "IXLIB.ILB".  If you need to use more than 25
  1037.           indexes, then you can create additional index libraries.
  1038.  
  1039.              To build an index of a group of documents:
  1040.              1. Use the Create Index function in the index menu to create
  1041.                 an empty index, and
  1042.              2. Use the Update Index function to add documents to the
  1043.                 index.
  1044.  
  1045.              b. The Index Menu
  1046.  
  1047.           The Index menu lists options to: 
  1048.  
  1049.              * create, 
  1050.              * update, 
  1051.              * compress, 
  1052.              * delete, 
  1053.              * rename,
  1054.              * copy, 
  1055.              * recognize, or
  1056.              * get information about
  1057.  
  1058.  
  1059.  
  1060.  
  1061.           dtSearch User's Manual                                         17
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.           a document index. 
  1068.  
  1069.           It also lists options to create or select an index library.
  1070.  
  1071.              c. Creating an Index
  1072.  
  1073.              To create an index, you need to specify two things:
  1074.  
  1075.           *  The name of the index.
  1076.  
  1077.           *  The directory to use for the index.  The directory should not
  1078.              be one that already exists -- dtSearch will create a new
  1079.              directory for the index (using the name that you supply).
  1080.  
  1081.              If you "create" an index that already exists, you will clear
  1082.           the previously existing index (the documents will, of course, be
  1083.           unaffected).  dtSearch will ask you to confirm that you really
  1084.           want to do this.
  1085.  
  1086.              d. Updating an Index
  1087.  
  1088.              To add documents to an existing index, you need to specify the
  1089.           following in the Update Index dialog box:
  1090.  
  1091.           *  The name of the index to update, which you can select from a
  1092.              list of all of the indexes that you have created.
  1093.  
  1094.           *  The directories containing the documents to add to the index.
  1095.  
  1096.           *  The file name filters to use to select documents to add.
  1097.  
  1098.           *  Whether you want dtSearch to compress the index after
  1099.              updating.  Compressing an index can take a while, especially
  1100.              with very large indexes, but it makes searches much faster. 
  1101.              You can also compress an index using the Compress Index option
  1102.              in the Index menu.
  1103.  
  1104.           *  Whether you want dtSearch to check all documents already in
  1105.              the index and reindex any that were modified since they were
  1106.              last indexed.
  1107.  
  1108.           After you have specified this information, select the "Update"
  1109.           button to start updating the index.
  1110.  
  1111.           NOTES:
  1112.           1.  You can halt indexing by pressing the ESCAPE key.  dtSearch
  1113.           will stop after it finishes indexing the document it is working
  1114.           on.
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.           18                                         dtSearch User's Manual
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.           2.  If you are indexing documents stored on floppy disks, you may
  1127.           find it useful to store the documents on each disk in a
  1128.           subdirectory named after the disk.  For example, if you have
  1129.           disks labelled "SMITH" and "JONES", move the documents on the
  1130.           SMITH disk into a directory on the disk called "SMITH", and move
  1131.           the documents on the JONES disk into a directory called "JONES". 
  1132.           This will help you to locate the documents after a search.  You
  1133.           can see which disk has the documents you want by looking at the
  1134.           directory name in the search results window.
  1135.  
  1136.           3.  dtSearch automatically detects and ignores binary files when
  1137.           it builds document indexes.
  1138.  
  1139.              e. Compressing an Index
  1140.  
  1141.              Compressing an index does two things:  (1) it removes obsolete
  1142.           information about documents that have been reindexed, and (2) it
  1143.           reorganizes an index for faster searching.  The major
  1144.           disadvantage of compressing an index is that it can take a long
  1145.           time, since dtSearch copies the entire index when it compresses
  1146.           it.
  1147.  
  1148.              You can compress an index by selecting the Compress Index
  1149.           option in the Index menu.  You can also tell dtSearch to compress
  1150.           an index after it is done updating it, by setting the Compress
  1151.           Index option in the Update Index dialog box to "Yes".
  1152.  
  1153.              You can halt compression of an index by pressing the ESCAPE
  1154.           key.  When you halt compression, dtSearch will restore the index
  1155.           to its uncompressed state.
  1156.  
  1157.              f. Deleting an Index
  1158.  
  1159.              The Delete Index dialog box allows you to erase an index.  The
  1160.           original documents will not be affected, but the index will be
  1161.           destroyed.
  1162.  
  1163.              To delete an index, select the index to be deleted and then
  1164.           select the "Delete" button.  dtSearch will ask you to confirm
  1165.           that you really want to delete the index.
  1166.  
  1167.              g. Renaming an Index
  1168.  
  1169.              The Rename Index dialog box allows you to change the name of
  1170.           an index.  To rename an index, select the index to be renamed,
  1171.           enter the new name for the index, and then select the "Rename"
  1172.           button.  The name can be up to 16 letters long.  Note that the
  1173.           name of the directory in which the index is stored will not be
  1174.           affected.
  1175.  
  1176.  
  1177.  
  1178.  
  1179.           dtSearch User's Manual                                         19
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.              h. Copying an Index
  1186.  
  1187.              The Copy Index dialog box allows you to make a copy of an
  1188.           existing index.  To copy an index, you need to specify the
  1189.           following:
  1190.  
  1191.           *  The name of the index to copy.
  1192.  
  1193.           *  The name of the new index to be created.
  1194.  
  1195.           *  The directory to store the new index in.
  1196.  
  1197.           Like the directory specified in the "Create Index" function, the
  1198.           directory that you copy an index to should not already exist.  If
  1199.           the directory that you specify already contains in index,
  1200.           dtSearch will ask you to confirm that you want the new index to
  1201.           overwrite the old index.  (A directory can only contain one
  1202.           index.)
  1203.  
  1204.              i. Recognizing an Existing Index
  1205.  
  1206.              Although dtSearch provides a way to copy indexes, you may in
  1207.           some cases wish to copy indexes using another program and then
  1208.           use dtSearch to search the indexes.  For example, if someone
  1209.           created an index and gave you a copy, you might want to just copy
  1210.           the disk or disks using the DOS copy command.  However, if you
  1211.           then tried to search that index with dtSearch, the index that you
  1212.           copied would not appear in the "Select Index" list because your
  1213.           copy of dtSearch would not know about the index.  
  1214.  
  1215.              The Recognize Index function solves this problem.  In the
  1216.           Recognize Index dialog box, select the directory in which the
  1217.           index you copied is stored, enter a name for the index, and then
  1218.           select the "Recognize Index" button.  dtSearch will look in the
  1219.           directory for the index and then add it to the list of indexes
  1220.           that you can search or update.
  1221.  
  1222.              j. Index Information
  1223.  
  1224.              The Index Information option in the Index menu provides a way
  1225.           to get the following information about an index:
  1226.  
  1227.              * When it was created
  1228.              * When it was last modified or compressed
  1229.              * How much disk space it occupies
  1230.              * How many words it contains
  1231.              * How many documents it contains
  1232.  
  1233.           The Index Information screen also lists the number of "Obsolete"
  1234.           documents.  When dtSearch reindexes a document that is already in
  1235.  
  1236.  
  1237.  
  1238.           20                                         dtSearch User's Manual
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.           the index, it treats the document as a new document and marks the
  1245.           old version of the document in the index as "obsolete".  When you
  1246.           compress an index, obsolete documents are removed.
  1247.  
  1248.              k. Index Libraries
  1249.  
  1250.              An index library is a collection of up to 25 indexes. 
  1251.           dtSearch uses index libraries to record the names and locations
  1252.           of document indexes that you create.  When you select indexes to
  1253.           search, or pick an index to update, compress, etc., the list of
  1254.           indexes displayed comes from the current index library.
  1255.  
  1256.              If you do not need to use more than 25 indexes, you do not
  1257.           need to worry about index libraries.  (25 indexes will hold a
  1258.           total of up to 375,000 documents.)  dtSearch starts out with a
  1259.           library called "IXLIB.ILB" that will hold any indexes that you
  1260.           create.
  1261.  
  1262.              If you need to use more than 25 indexes, use the Index Library
  1263.           dialog box to create additional index libraries.  
  1264.  
  1265.              *  To create a new library, all you have to do is give it a
  1266.                 name (8 letters or numbers) and select the Create Library
  1267.                 option in the Index Library dialog box.  The new library
  1268.                 will be empty.  You can then create and add documents to
  1269.                 the indexes that you want the new library to hold.
  1270.  
  1271.              *  To select an existing library, enter the name of the
  1272.                 library and select the Select Library option.  dtSearch
  1273.                 will then load the library you specified and you will have
  1274.                 access to all of the indexes that it contains.
  1275.  
  1276.              If you want, you can have a single index appear in multiple
  1277.           libraries.  To do this, use Recognize Index, which adds an
  1278.           existing index to the current index library.
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.           dtSearch User's Manual                                         21
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.            4.   Searching for Documents
  1305.  
  1306.              a. The Search Menu
  1307.  
  1308.           The Search menu offers three ways to search for documents:
  1309.  
  1310.           *  An indexed search -- searches one or more document indexes.
  1311.           *  An unindexed search -- scans files in one or more directories.
  1312.           *  A "combination" search -- combines both of the above types of
  1313.              searches.
  1314.  
  1315.           Two other functions in the Search menu are:
  1316.  
  1317.           *  Search Report -- prepare a search report (a list of all search
  1318.              hits found, in context) based on your most recent search.
  1319.  
  1320.           *  Display results of previous search -- dtSearch saves the
  1321.              results of the last 10 searches you have performed.
  1322.  
  1323.              b. Index Searches
  1324.  
  1325.              An index search is the fastest way to search for documents. 
  1326.           To start an index search, select the "Search" option in the main
  1327.           menu and then select "Index Search".  A dialog box will appear,
  1328.           listing two options:
  1329.  
  1330.           *  Request -- enter or modify your search request.
  1331.  
  1332.           *  Indexes to Search -- pick the indexes that you want the
  1333.              program to search.
  1334.  
  1335.           At the bottom of the box there will be a "Search" button and a
  1336.           "Cancel" button.  Select the Search button to start the search,
  1337.           or select the Cancel button to return to the main menu.
  1338.  
  1339.              c. Unindexed Search
  1340.  
  1341.              In an unindexed search, the program scans every file that you
  1342.           ask it to search, looking for a document that matches your search
  1343.           request.  Unindexed searches are much slower than index searches.
  1344.  
  1345.              To start an unindexed search, select the "Search" option in
  1346.           the main menu and then select "Unindexed Search".  A dialog box
  1347.           will appear, listing four options:
  1348.  
  1349.           *  Request -- enter or modify your search request.
  1350.  
  1351.           *  Directories to Search -- pick the directories that you want
  1352.              dtSearch to search.
  1353.  
  1354.  
  1355.  
  1356.           22                                         dtSearch User's Manual
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.           *  File Name Filters -- dtSearch will only search files matching
  1363.              the file name filters that you specify.  (See "File Name
  1364.              Filters", below.)
  1365.  
  1366.           At the bottom of the box there will be a "Search" button and a
  1367.           "Cancel" button.  Select the Search button to start the search,
  1368.           or select the Cancel button to return to the main menu.
  1369.  
  1370.              d. Combination Search
  1371.  
  1372.              A combination search allows you to combine an index search and
  1373.           an unindexed search in a single search request.  To start a
  1374.           combination search, select the "Search" option in the main menu
  1375.           and then select "Combination Search".  A dialog box will appear,
  1376.           listing the following options:
  1377.  
  1378.           *  Request -- enter or modify your search request.
  1379.  
  1380.           *  Indexes to Search -- pick the indexes that you want the
  1381.              program to search.
  1382.  
  1383.           *  Directories to Search -- pick the directories that you want
  1384.              dtSearch to search.
  1385.  
  1386.           *  File Name Filters -- dtSearch will only search files matching
  1387.              the file name filters that you specify.  (See "File Name
  1388.              Filters", below.)
  1389.  
  1390.           At the bottom of the box there will be a "Search" button and a
  1391.           "Cancel" button.  Select the Search button to start the search,
  1392.           or select the Cancel button to return to the main menu.
  1393.  
  1394.              e. Indexes to Search
  1395.  
  1396.              In an Index Search or a Combination Search, select the
  1397.           "Indexes to Search" option to tell dtSearch which indexes you
  1398.           want to search.  
  1399.  
  1400.              When you select "Indexes to Search", a list of all of the
  1401.           indexes that you have created will appear with check boxes ("[ ]"
  1402.           and "[X]") next to them.  An "[X]" next to an index means that
  1403.           the index will be searched.
  1404.  
  1405.           *  To check or clear a box, move the cursor to the index name and
  1406.              press the ENTER key.
  1407.  
  1408.           *  When you are done, press F10 to save your changes to the list.
  1409.  
  1410.           *  If you want to restore the list to the way it was before you
  1411.              started changing it, press the ESCAPE key.
  1412.  
  1413.  
  1414.  
  1415.           dtSearch User's Manual                                         23
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421.              f. File Name Filters
  1422.  
  1423.              A file name filter is a pattern, like "*.*", "*.DOC", or
  1424.           "FILE??10.DAT", that you can use to tell dtSearch which files you
  1425.           want it to search or index in a directory.  For example, if you
  1426.           have a directory of word processing files, and want to search all
  1427.           of the files beginning with "SMITH" and having the extension
  1428.           "DOC", you would use the filter "SMITH*.DOC".
  1429.  
  1430.              A "?" matches any single character, so "SMITH?.DOC" would
  1431.           match "SMITH1.DOC", but not "SMITH123.DOC".
  1432.  
  1433.              An asterisk ("*") in a file name filter matches any number of
  1434.           characters, so "SMITH*.DOC" would match "SMITH001.DOC",
  1435.           "SMITHAAA.DOC", etc.
  1436.  
  1437.              If you want to use more than one filter, just list the
  1438.           filters, separated by spaces.
  1439.              Example: SMITH*.DOC, JONES*.DOC, *.DAT
  1440.  
  1441.              g. Displaying Search Results
  1442.  
  1443.              After a search is complete, the "Display Search Results" menu
  1444.           will appear, listing several different ways to display the
  1445.           results of your search:
  1446.              *  Sorted by name, in alphabetical order
  1447.              *  Sorted by numeric name, in numeric order (that is, so that
  1448.                 "9.TXT" will be before "10.TXT")
  1449.              *  Sorted by number of hits (descending order)
  1450.              *  Unsorted -- displays documents in the order they were found
  1451.              *  Do not display -- return to menu without viewing search
  1452.                 results.
  1453.  
  1454.              h. Search Reports
  1455.  
  1456.              A search report lists each hit found in each document and up
  1457.           to 99 lines before and after it.  To create a search report, 
  1458.  
  1459.              *  Perform the search that you want the report to be based on.
  1460.              *  Select the way you want the search results sorted from the
  1461.                 Display Search Results menu.  The documents retrieved by
  1462.                 your search will appear, sorted as you requested.
  1463.              *  Press F10 to get into the main menu.
  1464.              *  Press 'S' to get into the Search menu.
  1465.              *  Select the "Prepare Search Report" option in the Search
  1466.                 Menu.
  1467.              *  In the Search Report dialog box, select the number of lines
  1468.                 of context you want surrounding each hit, and then select
  1469.                 the "Report" button.
  1470.  
  1471.  
  1472.  
  1473.  
  1474.           24                                         dtSearch User's Manual
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.              Preparing a search report may take a while since dtSearch has
  1481.           to scan every document retrieved to get the text to display.
  1482.  
  1483.              When you are viewing a search report, you can see all of a
  1484.           document by moving the cursor to the name of the document and
  1485.           pressing ENTER.  The F4 ("Find Link") key will move the cursor to
  1486.           the next document name.
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533.           dtSearch User's Manual                                         25
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.            5.   Search Requests
  1541.  
  1542.              a. Overview
  1543.  
  1544.              A search request consists of a group of words, phrases, or
  1545.           macros linked by connectors such as "AND" and "OR" that indicate
  1546.           the relationship between them.
  1547.  
  1548.              If you use more than one connector, you should use parenthesis
  1549.           to indicate precisely what you want to search for.  For example,
  1550.  
  1551.                     apple and pear or orange
  1552.  
  1553.           could mean "(apple and pear) or orange", or it could mean "apple
  1554.           and (pear or orange)".
  1555.  
  1556.              dtSearch supports the following connectors:
  1557.  
  1558.              AND    Both words must be present
  1559.              OR     Either word can be present
  1560.              W/n    First word must occur within n words of the second.
  1561.              NOT    What follows the NOT must not be present.
  1562.  
  1563.           Additionally, the CONTAINS and TO connectors are used for segment
  1564.           searches.
  1565.  
  1566.              b. Search Terms
  1567.  
  1568.              A search term is simply one of the words in your search
  1569.           request.  Some words, such as "if" and "the", are defined as
  1570.           "noise words" because they are so common.  Noise words cannot be
  1571.           used as search terms.
  1572.  
  1573.              Connectors, such as "AND" and "OR", also cannot be used as
  1574.           search terms.
  1575.  
  1576.              A search term can contain the "wildcard" characters "*" and
  1577.           "?".  A "?" in a word matches any single character, and a "*"
  1578.           matches any number of characters.  The wildcard characters can be
  1579.           in any position in a word.  For example:
  1580.  
  1581.              appl* would match apple, application, etc.
  1582.              *cipl* would match principle, participle, etc. 
  1583.  
  1584.           Use of the "*" wildcard character near the beginning of a word
  1585.           will slow searches somewhat.
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.           26                                         dtSearch User's Manual
  1593.  
  1594.  
  1595.  
  1596.  
  1597.  
  1598.              To handle plurals, an "s" at the end of a word is always
  1599.           ignored.  Thus, a search for "cats" would find both "cat" and
  1600.           "cats".
  1601.  
  1602.              Punctuation inside of a search word is treated as a space. 
  1603.           Thus, "can't" would be treated as "can t" (two words) and
  1604.           "1843(a)(2)(ii)" would become "1843 a 2 ii" (four words).
  1605.  
  1606.              dtSearch uses two built in search words to mark the beginning
  1607.           and end of a file -- XFIRSTWORD and XLASTWORD.  The terms are
  1608.           useful if you want to limit a search to the beginning or end of a
  1609.           file.  For example, "apple w/10 XLASTWORD" would search for the
  1610.           word "apple" within 10 words of the end of a document.
  1611.  
  1612.  
  1613.              c. Phrase Searches
  1614.  
  1615.              A search term can consist of several words, such as "first
  1616.           class mail".  A search for this phrase would retrieve only files
  1617.           containing the words "first", "class", and "mail" in exactly the
  1618.           order specified.
  1619.  
  1620.              If a phrase contains a noise word, then you cannot search for
  1621.           it as a phrase, since the noise word will not be found.  For
  1622.           example, you could not search for the phrase "statue of liberty",
  1623.           since the noise word "of" will not be in the index.  Instead, use
  1624.           the W/ connector to search for "statue w/2 liberty".
  1625.  
  1626.              d. Noise Words
  1627.  
  1628.              A "noise" word is a word, such as "the" or "if", that is so
  1629.           common that is not useful in searches.  To save space and time,
  1630.           such words are ignored in all searches.  You can modify the list
  1631.           of words defined as noise words, by editing the file "NOISE.DAT". 
  1632.           You can use the Notepad Editor in dtSearch to edit NOISE.DAT, or
  1633.           you can use your word processor.  If you use your word processor,
  1634.           make sure that you save the file as a DOS text file so that
  1635.           dtSearch can read it.
  1636.  
  1637.              The words in NOISE.DAT do not have to be an any particular
  1638.           order, and can include "wild card" characters such as * and ?. 
  1639.           However, noise words may not begin with wild card characters.
  1640.  
  1641.           Each index has its own copy of NOISE.DAT.  Changes you make to
  1642.           NOISE.DAT will be included in future indexes you create but not
  1643.           in existing indexes.
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.           dtSearch User's Manual                                         27
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.              e. AND connector
  1658.  
  1659.              Use the AND connector in a search request to connect two
  1660.           expressions, both of which must be found in any document
  1661.           retrieved.  For example:
  1662.  
  1663.              *  "apple and pear" would retrieve any document that contained
  1664.                 both words.
  1665.              *  "(apple or banana) and (pear w/5 grape)" would retrieve any
  1666.                 document that (1) contained either the word "apple" or the
  1667.                 word "banana", and (2) contained the word "pear" within 5
  1668.                 words of the word "grape".
  1669.  
  1670.              f. OR connector
  1671.  
  1672.              Use the OR connector in a search request to connect two
  1673.           expressions, at least one of which must be found in any document
  1674.           retrieved.  For example, "apple or pear" would retrieve any
  1675.           document that contained "apple", "pear", or both words.
  1676.  
  1677.              g. W/N connector
  1678.  
  1679.              Use the w/N connector in a search request to specify that one
  1680.           word or phrase must occur within N words of the other.  For
  1681.           example, "apple w/5 pear" would retrieve any document that
  1682.           contained the word "apple" within 5 words of "pear".
  1683.  
  1684.              The following are some examples of search requests using the
  1685.           w/N connector:
  1686.  
  1687.           *  (apple or pear) w/5 banana: either "apple" or "pear" must
  1688.           occur within 5 words of "banana".
  1689.  
  1690.           *  (apple w/5 banana) w/10 pear:  "apple" must occur within 5
  1691.           words of "banana", and "pear" must occur within 10 words of both.
  1692.  
  1693.           *  (apple and banana) w/10 pear:  both "apple" and "banana" must
  1694.           occur within 10 words of pear.
  1695.  
  1696.              Some types of complex expressions using the w/N connector will
  1697.           produce ambiguous results and should not be used.  In general, at
  1698.           least one of the two expressions connected by w/N must be a
  1699.           single word or phrase or a group of words and phrases connected
  1700.           by the "OR" connector.  For example:
  1701.  
  1702.           *   (apple and banana) w/10 (pear or grape): both "apple" and
  1703.           "banana" must occur within 10 words of either "pear" or "grape".
  1704.  
  1705.           *   (apple and banana) w/10 orange tree:  both "apple" and
  1706.           "banana" must occur within 10 words of the phrase "orange tree".
  1707.  
  1708.  
  1709.  
  1710.           28                                         dtSearch User's Manual
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.           The following are examples of ambiguous search requests:
  1717.  
  1718.           *   (apple and banana) w/10 (pear and grape): ambiguous
  1719.  
  1720.           *   (apple w/10 banana) w/10 (pear and grape): ambiguous
  1721.  
  1722.              h. Segment Searches
  1723.  
  1724.              A segment search is a search request that must be satisfied
  1725.           within a certain defined segment of a document.  The segment is
  1726.           defined by words or phrases at the beginning and end of the
  1727.           segment.  
  1728.  
  1729.              The form of a segment definition is:  <begin> TO <end>, where
  1730.           <begin> is the word or phrase that defines the start of the
  1731.           segment, and <end> is the word or phrase that defines the end of
  1732.           the segment.  The only connector allowed in the <begin> and <end>
  1733.           expressions in a segment definition is OR.  Examples:
  1734.  
  1735.           *  name to address:  the segment begins with "name" and ends with
  1736.              "address".
  1737.           *  name to (address or xlastword): the segment begins with "name"
  1738.              and ends with "address" or the end of the file.
  1739.  
  1740.              To search for an expression within a segment, use the CONTAINS
  1741.           connector.  The expression in front of CONTAINS is the segment
  1742.           definition, and the expression following CONTAINS is what you are
  1743.           searching for.  Examples:
  1744.  
  1745.           *  (name to address) contains john smith
  1746.  
  1747.           *  (address to phone) contains (oak w/10 lane)
  1748.  
  1749.              Segment searches work well with documents that are broken into
  1750.           standardized segments.  For example, a group of employee records
  1751.           might be in a standardized documents formatted like this:
  1752.  
  1753.              NAME:  John Doe
  1754.              ADDRESS: 123 Oak Lane
  1755.              PHONE NUMBER:  555-1234
  1756.              SOCIAL SECURITY NUMBER 000-00-000
  1757.              etc.
  1758.  
  1759.              You can name segments using macros.  In the above example, you
  1760.           could use the following macros:
  1761.  
  1762.                @NAME:         (name to address)
  1763.                @ADDRESS:      (address to phone number)
  1764.                @PHONE:        (phone number to social security number)
  1765.  
  1766.  
  1767.  
  1768.  
  1769.           dtSearch User's Manual                                         29
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.           Then you could do a segment search like this:
  1776.              (@NAME contains John Doe) and (@ADDRESS contains Oak)
  1777.  
  1778.              i. Search Macros
  1779.  
  1780.              A macro is a way to abbreviate a search request that you use
  1781.           frequently.  A macro has two parts: a name, which is what you
  1782.           type into the "Search Request" box, and the expansion, which is
  1783.           what the macro is expanded to.  For example, if you defined the
  1784.           macro "@IRC" to mean "internal revenue code", and then searched
  1785.           for "standard deduction w/3 @IRC", dtSearch would search for
  1786.           "standard deduction w/3 internal revenue code".
  1787.  
  1788.              A macro name must begin with the "at" sign ("@") -- this is
  1789.           how dtSearch distinguishes macro names from ordinary words in a
  1790.           search request.
  1791.  
  1792.              A macro may contain anything that may be put in a search
  1793.           request.  To create or edit a macro, use the Edit Macros option
  1794.           in the Options menu.
  1795.  
  1796.           Macros can be useful for:
  1797.              *  Abbreviating long names or phrases that you use frequently
  1798.              *  Abbreviating segment definitions in Segment Searches
  1799.  
  1800.  
  1801.  
  1802.  
  1803.  
  1804.  
  1805.  
  1806.  
  1807.  
  1808.  
  1809.  
  1810.  
  1811.  
  1812.  
  1813.  
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.  
  1828.           30                                         dtSearch User's Manual
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.            6.   The File Menu
  1836.  
  1837.              a. The File Menu
  1838.  
  1839.           The File Menu lists options to 
  1840.              *  browse documents,  
  1841.              *  list files in a directory, 
  1842.              *  edit a notepad file,
  1843.              *  print a document, or
  1844.              *  exit dtSearch.
  1845.  
  1846.              b. Viewing a File
  1847.  
  1848.              To view a file, specify the name of the file to view and
  1849.           select the "View" button.  The document will appear in a window. 
  1850.           Use the cursor keys, PgUp, PgDn, etc., to browse in a document
  1851.           once it is displayed.
  1852.  
  1853.              c. Viewing a Directory
  1854.  
  1855.              To view a directory, use the "View Directory" dialog box:
  1856.  
  1857.              (1) Select the directory you want to see using the "Directory
  1858.              to View" option.  This option allows you to pick the directory
  1859.              you want from a tree diagram of all of the directories on the
  1860.              current disk drive.
  1861.  
  1862.              (2) Specify the file name filter (such as "*.*", "*.DOC",
  1863.              etc.) you want dtSearch to use when it lists the files.
  1864.  
  1865.              (3) Select the "List Files" button.
  1866.  
  1867.           A list of the files matching the filter will appear in a window. 
  1868.           This window works in the same way that the "Search Results"
  1869.           window works.  You can:
  1870.  
  1871.              *  scroll the list up and down using the cursor keys;
  1872.              *  view any file or directory in the list by moving the cursor
  1873.                 to it and pressing enter; and
  1874.              *  cut and paste from the list to the notepad.
  1875.  
  1876.  
  1877.              d. Using the Notepad Editor
  1878.  
  1879.              The Notepad Editor allows you to cut, paste, and edit
  1880.           information collected from any document or list of documents.
  1881.  
  1882.                                   Editing a Notepad
  1883.  
  1884.  
  1885.  
  1886.  
  1887.           dtSearch User's Manual                                         31
  1888.  
  1889.  
  1890.  
  1891.  
  1892.  
  1893.              A notepad file is a standard DOS text file.  To edit a notepad
  1894.           file, select "Edit Notepad" from the File Menu.  The Edit Notepad
  1895.           dialog box will appear.  Enter the name of the notepad that you
  1896.           want to edit and select the "Edit" button.  The notepad file will
  1897.           appear, displayed in a document window.
  1898.  
  1899.              The Notepad Editor provides limited editing capabilities,
  1900.           intended mainly for jotting down notes to accompany text clipped
  1901.           from documents.  In the notepad editor, you can move the cursor
  1902.           around using all of the functions available in a document window. 
  1903.           You can also type new text into the window.  The status line will
  1904.           display "Ins" or "Typ" to indicate whether you are in insert or
  1905.           typeover mode.  The INS key switches between insert and typeover
  1906.           mode.  The DEL key deletes a single character.
  1907.  
  1908.              When you are done editing a notepad, use the "Save File"
  1909.           option in the File menu to save it.
  1910.  
  1911.                                  Cutting and Pasting
  1912.  
  1913.              You can move or copy text between document windows using the
  1914.           cut and paste feature.  You can also use the cut and paste
  1915.           feature to move text within a notepad file.
  1916.  
  1917.           Copying text:  To copy text, start with the cursor at the
  1918.                          beginning of the text you want to copy.  Press the
  1919.                          F5 ("Mark") key to mark your place in the
  1920.                          document.  Then move the cursor to the end of the
  1921.                          text you want to copy and press F5 again. 
  1922.                          dtSearch will store the text you marked.
  1923.  
  1924.           Pasting text:  To retrieve the text you marked, you need to be in
  1925.                          the Notepad Editor.  If a notepad window is
  1926.                          already open, you can move to it with the F7
  1927.                          ("Switch Window") key.  If not, select "Edit
  1928.                          Notepad" from the File Menu to open a notepad
  1929.                          window.
  1930.  
  1931.                          Move the cursor to the place in the notepad where
  1932.                          you want the text to appear and press F6 ("Paste")
  1933.                          to retrieve the text.
  1934.  
  1935.           Cutting text:  To cut text from a document, start with the cursor
  1936.                          at the beginning of the text you want to copy. 
  1937.                          Press the F5 ("Mark") key to mark your place in
  1938.                          the document.  Then move the cursor to the end of
  1939.                          the text you want to copy and press DEL.  dtSearch
  1940.                          will delete the text that you marked.  You can
  1941.                          then "paste" the text into a notepad using the F6
  1942.                          key.
  1943.  
  1944.  
  1945.  
  1946.           32                                         dtSearch User's Manual
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.              e. Saving a File
  1953.  
  1954.              The "Save File" option in the File menu will create a DOS text
  1955.           file containing a copy of the text displayed in any document
  1956.           window.  It is useful in two situations:
  1957.  
  1958.           *  After you are done editing a notepad file, use Save File to
  1959.              save your changes.
  1960.  
  1961.           *  You can use Save File to save a copy of a document retrieved
  1962.              in a search, a list of documents retrieved in a search, or a
  1963.              search report.
  1964.  
  1965.           The Save File dialog box contains two options and three buttons. 
  1966.  
  1967.  
  1968.              The options are: (1) the name of the file to write, and (2)
  1969.           whether you want dtSearch to make a backup copy of the file.  If
  1970.           you have set the automatic backup option to "Yes", dtSearch will
  1971.           preserve the previous version of the file you are saving in a
  1972.           file with the extension ".BAK".
  1973.  
  1974.           The buttons are:
  1975.                Save      Save file
  1976.                Exit      Save file AND exit the window
  1977.                Cancel    Return to menu without saving
  1978.  
  1979.           NOTES:
  1980.           1.  Save File does NOT preserve special formatting codes.
  1981.           If the document you are viewing contains any special formatting
  1982.           codes, Save File will not copy these to the file.  For example,
  1983.           suppose that you did a search of WordPerfect files and retrieved
  1984.           a document, "LETTER.TXT", and then, while viewing the document,
  1985.           saved it under the name "COPY.TXT".  The file COPY.TXT would not
  1986.           be a WordPerfect file.  COPY.TXT would be a DOS text file
  1987.           containing the text of LETTER.TXT.
  1988.  
  1989.           2.  Protected file types.
  1990.           To make sure that you do not accidentally destroy your original
  1991.           documents with the Save File feature, Save File will NOT
  1992.           overwrite files that it recognizes as having special formats. 
  1993.           For example, if you were viewing the WordPerfect file LETTER.TXT
  1994.           and tried to use Save File with the name "LETTER.TXT", dtSearch
  1995.           would check the existing file LETTER.TXT, discover that it is a
  1996.           WordPerfect file, and display an error message, "Cannot write
  1997.           over protected file."  dtSearch will NOT destroy the existing
  1998.           WordPerfect file LETTER.TXT.
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.  
  2005.           dtSearch User's Manual                                         33
  2006.  
  2007.  
  2008.  
  2009.  
  2010.  
  2011.              f. Printing a File
  2012.  
  2013.              The "Print File" option in the File Menu will send the
  2014.           contents of the current document window to the printer.  You can
  2015.           use Print File to print documents, search results, and search
  2016.           reports.
  2017.  
  2018.              When you select Print File, the Print File dialog box will
  2019.           appear.  The Print File dialog box allows you to set page length,
  2020.           width, and margins, and to select the printer you want to use, if
  2021.           you have more than one.
  2022.  
  2023.              To begin printing, select the "Print" button in the Print File
  2024.           dialog box.  A "Preparing print job" message will appear while
  2025.           dtSearch formats the contents of the document window for
  2026.           printing.
  2027.  
  2028.              To allow you to continue working while a document is printing,
  2029.           dtSearch uses a "print queue".  When you ask for a document to be
  2030.           printed, that document is added to the print queue.  When
  2031.           dtSearch is not busy performing a search or building an index, it
  2032.           checks the print queue for documents that need to be printed, and
  2033.           prints them.  Thus, you can view documents and perform searches
  2034.           while dtSearch prints documents in its spare time.
  2035.  
  2036.              If you want to cancel a print job or monitor the progress of
  2037.           documents that are printing, use the "Display Print Queue" option
  2038.           in the Options Menu.
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.  
  2054.  
  2055.  
  2056.  
  2057.  
  2058.  
  2059.  
  2060.  
  2061.  
  2062.  
  2063.  
  2064.           34                                         dtSearch User's Manual
  2065.  
  2066.  
  2067.  
  2068.  
  2069.  
  2070.  
  2071.            7.   Window Functions
  2072.  
  2073.  
  2074.              a. The Window Menu
  2075.  
  2076.           The Window menu lists options to:
  2077.           *  find text or search terms
  2078.           *  cut and paste text using the notepad
  2079.           *  resize or close a window displaying a document
  2080.  
  2081.              b. Find Text in Document
  2082.  
  2083.              Select the Find Text option in the View menu (or press the F2
  2084.           key) to search for any text in a displayed document.  dtSearch
  2085.           will ask you for the text to search for.  Type in the text you
  2086.           want to find and press the ENTER key.  (Capitalization is
  2087.           ignored.)
  2088.  
  2089.              Since the program will only search for the text after the
  2090.           current cursor position in the document, you may wish to move to
  2091.           the top of the document before beginning a search.
  2092.  
  2093.              c. Find Search Term in Document
  2094.  
  2095.              Select the Find Term option in the Window menu (or press the
  2096.           F3 key) to search for words from your most recent search request
  2097.           in the document that you are currently viewing.  For example, if
  2098.           you had searched for "apple and (pear w/5 banana)", pressing the
  2099.           F3 key while viewing a document would cause dtSearch to locate
  2100.           the next occurrence of one of the words "apple", "pear", or
  2101.           "banana" in the document you are viewing.
  2102.  
  2103.              Find Search Term will only find words that match a search
  2104.           request.  In the above example, Find Term would only find
  2105.           instances of "pear" within five words of "banana".
  2106.  
  2107.              d. Moving and Resizing Windows
  2108.  
  2109.              When you are viewing multiple documents on the screen, the
  2110.           documents will overlap.  You can use the Move/Resize Window
  2111.           function to arrange the windows in a way that is convenient to
  2112.           view them.
  2113.  
  2114.              To move or resize a window, press the F9 key in the window. 
  2115.           To move the window, use the cursor keys.  To change the size of
  2116.           the window, hold down the SHIFT key and use the cursor keys. 
  2117.           When you are done, press the F10 key to save your changes.  If
  2118.           you want to restore the window to the way it was before you
  2119.           started moving it, press the ESCAPE key.
  2120.  
  2121.  
  2122.  
  2123.           dtSearch User's Manual                                         35
  2124.  
  2125.  
  2126.  
  2127.  
  2128.  
  2129.  
  2130.  
  2131.  
  2132.  
  2133.  
  2134.  
  2135.  
  2136.  
  2137.  
  2138.  
  2139.  
  2140.  
  2141.  
  2142.  
  2143.  
  2144.  
  2145.  
  2146.  
  2147.  
  2148.  
  2149.  
  2150.  
  2151.  
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.  
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182.           36                                         dtSearch User's Manual
  2183.  
  2184.  
  2185.  
  2186.  
  2187.  
  2188.  
  2189.            8.   Options
  2190.  
  2191.              a. The Options Menu
  2192.  
  2193.           The Options menu allows you to:
  2194.              *  Select the type of monitor you have.
  2195.              *  Change screen colors.
  2196.              *  Edit macros.
  2197.              *  Change the tab setting.
  2198.              *  Change the keyboard speed.
  2199.              *  Display the print queue.
  2200.              *  Save your setup to a file.
  2201.              *  Read a setup from a file.
  2202.  
  2203.              b. Monitor Type
  2204.  
  2205.              dtSearch keeps a separate table of screen colors for each of
  2206.           four monitor types:  Color, Monochrome, VGA Laptop, and CGA
  2207.           Laptop.  Each monitor type has a set of default colors that you
  2208.           can change.  Use the Select Monitor option in the Options menu to
  2209.           select the monitor type that you want to use.  You will see a
  2210.           list of the four monitor types and a fifth option, "Automatic". 
  2211.           If you select the Automatic option, dtSearch will decide between
  2212.           the "Color" and "Monochrome" options each time it is run.
  2213.  
  2214.              c. Screen Colors
  2215.  
  2216.              Use the Modify Screen Colors option in the Options menu to
  2217.           change the way dtSearch displays documents and menus.  When you
  2218.           select the Modify Screen Colors option, a list of the different
  2219.           screen objects, such as menus and viewed documents, will appear. 
  2220.           To change an attribute, move the cursor to it and press ENTER.
  2221.  
  2222.              If you are using a monochrome monitor, a list of possible
  2223.           combinations will appear (e.g., black on white, white on black,
  2224.           underlined, etc.).  Move the cursor to the one you want and press
  2225.           ENTER.
  2226.  
  2227.              If you are using a color monitor or an LCD monitor, a box will
  2228.           appear displaying all possible color combinations.  Use the
  2229.           cursor keys to select the combination you want, and press F10
  2230.           when done.
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.           dtSearch User's Manual                                         37
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.              d. Creating and Editing Macros
  2248.  
  2249.              Use the Edit Macros function in the Options menu to create or
  2250.           edit a macro.  In the macro editor, type macro names under the
  2251.           "Name" heading and macro expansions under the "Expansion" box. 
  2252.           Use the TAB and SHIFT-TAB keys to move between the "Name" and
  2253.           "Expansion columns", and the UP and DOWN arrow keys to move up or
  2254.           down in the macro table.
  2255.  
  2256.           When you are done editing, press F10 to save your changes.  If
  2257.           you want to exit without saving your changes, press ESCAPE.
  2258.  
  2259.              e. Displaying the Print Queue
  2260.  
  2261.              Use the Display Print Queue option in the Options menu to
  2262.           monitor the progress of documents that are printing or to cancel
  2263.           a print job.  To cancel a print job, move the cursor to it and
  2264.           press the DEL key.  dtSearch will ask you to confirm that you
  2265.           really want to cancel the print job.
  2266.  
  2267.              f. Setup Files
  2268.  
  2269.              dtSearch remembers the macros you have created and other
  2270.           preferences you have specified (screen colors, tab size, etc.) in
  2271.           a "setup" file.  dtSearch automatically reads this file when it
  2272.           starts running, and automatically saves it when you leave
  2273.           dtSearch.  The default name of the file saved is "DTSEARCH.SET".
  2274.  
  2275.              You can create additional setup files using the Save Setup
  2276.           option in the Options menu.  When you select Save Setup, a dialog
  2277.           box will appear allowing you to supply the name of the setup file
  2278.           to save.  You can change the name "DTSEARCH.SET" to any other
  2279.           name you want to use.  You can then read these setup files using
  2280.           the "Read Setup" option in the Options menu, and supplying the
  2281.           new name you used.
  2282.  
  2283.  
  2284.  
  2285.  
  2286.  
  2287.  
  2288.  
  2289.  
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.  
  2300.           38                                         dtSearch User's Manual
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.            9.   Program Limits and Requirements
  2308.  
  2309.           1.  Program limits:  Indexes
  2310.              *  A single index may contain up to 15,000 documents
  2311.              *  A single document may contain up to 60,000 words
  2312.                 (about 300 double-spaced pages)
  2313.              *  You can have up to 25 indexes in each index library, and
  2314.                 you can have an unlimited number of index libraries.
  2315.              *  You can have up to 25 macros definitions.
  2316.              *  A noise word list can hold up to 200 words.  Words after
  2317.                 the 200th word in a list will be disregarded.
  2318.              *  There is no limit on the number of words in an index or on
  2319.                 the number of words starting with a particular letter.
  2320.           2.  Program limits:  Searches
  2321.              *  A single search request may involve up to 100 words,
  2322.                 including wildcard matches.
  2323.                 For example, if an index contained 75 words beginning with
  2324.                 's' and 75 words beginning with 't', then you could not
  2325.                 search for "s* or t*"
  2326.              *  A search word can be up to 16 letters long.
  2327.              *  A search request can be up to 180 characters long.
  2328.              *  A search will automatically terminate after 500 documents
  2329.                 have been retrieved.
  2330.           3.  Program requirements:
  2331.              *  dtSearch will run on an IBM-compatible computer with at
  2332.                 least 384k of memory available, a hard disk, and DOS
  2333.                 version 3.2 or higher.
  2334.           4.  Document Types
  2335.              dtSearch will read DOS Text files and documents created with
  2336.              WordPerfect versions 5.0 and 5.1 and Multimate Advantage II. 
  2337.              Documents created by other word processors may contain
  2338.              formatting codes that dtSearch will not recognize.
  2339.  
  2340.              In WordPerfect documents, dtSearch will recognize and display
  2341.              text in footnotes and endnotes and outline numbering.  As much
  2342.              as possible, dtSearch attempts to duplicate the pagination,
  2343.              spacing and indenting in the original document.
  2344.  
  2345.  
  2346.  
  2347.  
  2348.  
  2349.  
  2350.  
  2351.  
  2352.  
  2353.  
  2354.  
  2355.  
  2356.  
  2357.  
  2358.  
  2359.           dtSearch User's Manual                                         39
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365.  
  2366.            10.  Error Messages
  2367.  
  2368.           "Cannot copy an index onto itself"
  2369.  
  2370.              You have asked dtSearch to copy and index, and either (1) the
  2371.              directory to copy it to is the same as the directory the index
  2372.              currently occupies, or (2) the name of the index to copy is
  2373.              the same as the new name for the copied index.  When you copy
  2374.              an index, the name and directory for the new index must be
  2375.              different from the name and directory of the existing index.
  2376.  
  2377.           "Cannot write over protected file type"
  2378.  
  2379.              The Save File option in the File menu creates a DOS text file
  2380.              containing the contents of the current document window.  To
  2381.              protect against accidental destruction of original documents,
  2382.              dtSearch considers all files with special formatting codes
  2383.              that it recognizes (such as WordPerfect files) to be
  2384.              "protected".  dtSearch will not overwrite such files.
  2385.  
  2386.           "Cannot write ".BAK" files."
  2387.  
  2388.              dtSearch uses the extension ".BAK" to make backup copies of
  2389.              files.  Therefore, a file cannot be saved with a name that
  2390.              ends in ".BAK".
  2391.  
  2392.           "Directory xxx already contains index yyy."
  2393.  
  2394.              A directory can only hold one index.  If you try to use Create
  2395.              Index to create a second index using the same directory name,
  2396.              this message will appear.
  2397.  
  2398.           "Error(s) in search request -- Parenthesis do not balance"
  2399.  
  2400.              This just means that you have probably left out an opening
  2401.              or closing parenthesis in a search request.
  2402.  
  2403.           "Error(s) in search request -- Missing words"
  2404.  
  2405.              This message appears when you have left one or more words out
  2406.              of a search request.  Example: "apple and pear and"
  2407.  
  2408.           "Error(s) in search request -- Illegal use of W/N connector"
  2409.  
  2410.              Some search requests using the W/N connector are ambiguous or
  2411.              impossible to evaluate.  See the manual section on the W/N
  2412.              connector for more details.
  2413.  
  2414.           "Index already exists"
  2415.  
  2416.  
  2417.  
  2418.           40                                         dtSearch User's Manual
  2419.  
  2420.  
  2421.  
  2422.  
  2423.  
  2424.              If you try to create an index that already exists in a
  2425.              different directory, this message will appear.  If you are
  2426.              trying to create a new index, try using a different name for
  2427.              the new index, or (if you don't want the old one) deleting the
  2428.              old index.  If you are trying to re-create an existing index,
  2429.              make sure the directory you have selected is the same one that
  2430.              you used to create the original index.
  2431.  
  2432.           "Index is full"
  2433.  
  2434.              An index can hold up to 15,000 documents.  If you try to add
  2435.              more than 15,000 documents to an index, you will get this
  2436.              message.  (You can still reindex documents already in the
  2437.              index.)
  2438.  
  2439.              Even if you have less than 15,000 documents, you may still get
  2440.              this message if you have reindexed some documents without
  2441.              compressing the index.  When you reindex a document, dtSearch
  2442.              adds information about the new document to the index but does
  2443.              not remove information about the earlier version.  For
  2444.              example, if you have 10,000 documents in an index and you
  2445.              reindex them several times without compressing the index, you
  2446.              will get an "Index is full" message because the index will
  2447.              still contain information about obsolete versions of the
  2448.              documents.  If you want to see how many obsolete documents are
  2449.              stored in an index, use the "Index Information" option in the
  2450.              Index menu.  Use Compress to clean obsolete documents from
  2451.              your index.
  2452.  
  2453.           "Index library is full"
  2454.  
  2455.              An index library can hold a maximum of 25 indexes.  If you try
  2456.              to create, copy, or recognize an index when you have reached
  2457.              this limit, you will get this error.  Try either deleting any
  2458.              indexes that you do not need, or creating a new index library
  2459.              to use for the new index.
  2460.  
  2461.           "Index too large to fit on drive"
  2462.  
  2463.              You have asked dtSearch to copy an index and there is not
  2464.              enough space for the index on the drive where it is to be
  2465.              copied.
  2466.  
  2467.           "Invalid disk drive"
  2468.  
  2469.              This means that you have asked dtSearch to access a disk drive
  2470.              that does not exist on your computer.
  2471.  
  2472.           "Macro is circular"
  2473.  
  2474.  
  2475.  
  2476.  
  2477.           dtSearch User's Manual                                         41
  2478.  
  2479.  
  2480.  
  2481.  
  2482.  
  2483.              A circular macro is one that references itself, directly or
  2484.              through other macros.  Such a macro would expand infinitely if
  2485.              used in a search request.
  2486.  
  2487.           "Macro not found"
  2488.  
  2489.              dtSearch assumes that any search term beginning with the "@"
  2490.              character is a macro name.  If it does not find a macro with
  2491.              this name, this message appears.
  2492.  
  2493.           "No index selected"
  2494.  
  2495.              You have asked dtSearch to perform an action, such as
  2496.              deleting, renaming, updating, or copying an index, and have
  2497.              not selected the index you want to delete, rename, update, or
  2498.              copy.
  2499.  
  2500.           "No more search terms"
  2501.  
  2502.              You have pressed the Find Search Term (F3) key and there are
  2503.              no more search terms in the document.
  2504.  
  2505.           "No search terms"
  2506.  
  2507.              You have pressed the Find Search Term (F3) key in a document
  2508.              that does not contain any search terms.
  2509.  
  2510.           "No search results found"
  2511.  
  2512.              You have selected the "Display results of previous search"
  2513.              option in the Search menu, and dtSearch did not find any
  2514.              search results to display.
  2515.  
  2516.           "No files retrieved"
  2517.  
  2518.              Your search did not retrieve any documents.
  2519.  
  2520.           "Not enough memory"
  2521.  
  2522.              dtSearch did not have enough memory to perform a requested
  2523.              action.  If you have a relatively small amount of memory
  2524.              available, you may get this message when you try to do a
  2525.              search or update an index while you are viewing documents or
  2526.              search results on the screen.  Try closing all document
  2527.              windows, which should free enough memory to perform the
  2528.              requested action.  Also, try removing some memory-resident
  2529.              programs to free more memory for dtSearch to use.  dtSearch
  2530.              needs at least 384k of free memory.
  2531.  
  2532.  
  2533.  
  2534.  
  2535.  
  2536.           42                                         dtSearch User's Manual
  2537.  
  2538.  
  2539.  
  2540.  
  2541.  
  2542.           "Not enough space to compress or update index"
  2543.  
  2544.              dtSearch did not find enough disk space available to update or
  2545.              compress an index.  Try removing some files from the disk or
  2546.              moving the index to a disk drive with more space available.
  2547.  
  2548.           "Not found"
  2549.  
  2550.              You have used the Find Text (F2) key to search for text in a
  2551.              document, and the text was not found.
  2552.  
  2553.           "Printer error"
  2554.           "Printer out of paper"
  2555.           "Printer not responding"
  2556.           "Printer not selected"
  2557.           "Printer timeout"
  2558.  
  2559.              The printer did not respond correctly when dtSearch tried to
  2560.              print something.  Check the cables and make sure the printer
  2561.              is turned on, selected, has paper in it, and is not jammed. 
  2562.              dtSearch reports the problem that DOS told it about, but
  2563.              sometimes either the printer or DOS does not report the
  2564.              problem correctly.  For example, you may get a "Printer out of
  2565.              paper" error when the printer is not turned on.
  2566.  
  2567.           "Printer queue full -- try again later"
  2568.  
  2569.              dtSearch stores print requests in a queue and prints when it
  2570.              has nothing else to do.  If you make a large number of print
  2571.              requests, dtSearch will run out of space to hold them and
  2572.              display this message.  Use the Display Print Queue option in
  2573.              the Options menu to see what is in the print queue.
  2574.  
  2575.           "Printer queue is empty"
  2576.  
  2577.              There is nothing in the print queue to display.
  2578.  
  2579.           "Search request is too long"
  2580.  
  2581.              It is possible, using macros, to generate search requests
  2582.              longer than the 180-character maximum.  When this happens, you
  2583.              will get a "Search request is too long" error.
  2584.  
  2585.           "Too many words retrieved in index"
  2586.  
  2587.              Your search request contained extremely broad search terms,
  2588.              such as "(r* w/5 s*) and t*", that matched several hundred
  2589.              words in an index.  Try using more specific search terms.
  2590.  
  2591.  
  2592.  
  2593.  
  2594.  
  2595.           dtSearch User's Manual                                         43
  2596.  
  2597.  
  2598.  
  2599.  
  2600.  
  2601.           "Too many windows open"
  2602.  
  2603.              You can have up to five document windows (including search
  2604.              results and search reports) open at a time.  If you try to
  2605.              open a sixth document window, this message will appear.
  2606.  
  2607.           "Unable to access drive"
  2608.  
  2609.              You have asked dtSearch to access a disk drive and there is
  2610.              some problem with the disk drive.  Make sure that there is a
  2611.              disk in the drive, that the disk is correctly inserted, and
  2612.              that the drive latch is closed.  If you get this message with
  2613.              a hard disk, you may have a problem with your hard disk.
  2614.  
  2615.           "Unable to access directory"
  2616.           "Unable to access input file"
  2617.           "Unable to read notepad file"
  2618.           "Unable to read index library"
  2619.  
  2620.              dtSearch cannot find the file or directory you specified. 
  2621.              Check that the file or directory name is correct and that
  2622.              you are using the right disk or disk drive.
  2623.  
  2624.           "Unable to create backup file"
  2625.           "Unable to create directory"
  2626.           "Unable to write file"
  2627.           "Unable to write notepad file"
  2628.           "Unable to open temporary file"
  2629.           "Unable to save index library"
  2630.           "Unable to create index library"
  2631.  
  2632.              dtSearch cannot create the file or directory you specified. 
  2633.              Check that the file or directory name is correct and that you
  2634.              are using the right disk or disk drive.  These messages may
  2635.              also appear when a disk is full.
  2636.  
  2637.           "Unable to access index"
  2638.  
  2639.              dtSearch was unable to find the index where it was supposed to
  2640.              be.  The most likely cause for this message is that part or
  2641.              all of the index was accidentally deleted.  You may also get
  2642.              this message if you do not have read/write access to the
  2643.              index.  dtSearch needs read/write access to an index, even to
  2644.              search it, and only one user at a time can have such access.
  2645.  
  2646.  
  2647.  
  2648.  
  2649.  
  2650.  
  2651.  
  2652.  
  2653.  
  2654.           44                                         dtSearch User's Manual
  2655.  
  2656.  
  2657.  
  2658.  
  2659.  
  2660.  
  2661.            11.  Index
  2662.  
  2663.  
  2664.           AND Connector . . . . . . . 28     Moving and Resizing
  2665.           Association of Shareware                 Windows . . . . . . . 35
  2666.                 Professionals . . . .  9     Noise Words . . . . . . . . 27
  2667.           Check Boxes . . . . . . . . 13     Notepad Editor  . . . . . . 31
  2668.           Combination Search  . . . . 23        Saving a File  . . . . . 33
  2669.           Compressing an Index  . . . 19     Options Menu  . . . . . . . 37
  2670.           CONTAINS connector  . . . . 29     OR Connector  . . . . . . . 28
  2671.           Copying an Index  . . . . . 20     Overview  . . . . . . . . .  3
  2672.           Creating an Index . . . . . 18     Phrase Searches . . . . . . 27
  2673.           Deleting an Index . . . . . 19     Print File  . . . . . . . . 34
  2674.           Dialog Boxes  . . . . . . . 12     Print Queue . . . . . . . . 38
  2675.           Directories, Selecting  . . 13     Proximity Search  . . . . . 28
  2676.           Directories, Viewing  . . . 31     Quick Start . . . . . . . .  5
  2677.           Displaying Search Results . 24     Radio Buttons . . . . . . . 13
  2678.           Error Messages  . . . . . . 40     Recognizing an Index  . . . 20
  2679.           File Menu . . . . . . . . . 31     Renaming an Index . . . . . 19
  2680.           Filters . . . . . . . . . . 24     Screen Colors . . . . . . . 37
  2681.           Find Search Term  . . . . . 35     Search
  2682.           Find Text . . . . . . . . . 35        AND Connector  . . . . . 28
  2683.           Function Keys . . . . . . . 14        Combination Search . . . 23
  2684.           Help  . . . . . . . . . . . 11        CONTAINS Connector . . . 29
  2685.           Index Information . . . . . 20        Index Search . . . . . . 22
  2686.           Index Libraries . . . . . . 21        Indexes to Search  . . . 23
  2687.           Index Menu  . . . . . . . . 17        Macros . . . . . . . 30, 38
  2688.           Index Search  . . . . . . . 22        Noise Words  . . . . . . 27
  2689.           Indexes . . . . . . . . . . 17        OR Connector . . . . . . 28
  2690.              Compressing an Index . . 19        Phrase Searches  . . . . 27
  2691.              Copying an Index . . . . 20        Search Menu  . . . . . . 22
  2692.              Creating an Index  . . . 18        Search Reports . . . . . 24
  2693.              Deleting an Index  . . . 19        Search Requests  . . . . 26
  2694.              Index Information  . . . 20        Search Terms . . . . . . 26
  2695.              Index Libraries  . . . . 21        Segment Search . . . . . 29
  2696.              Index Menu . . . . . . . 17        TO Connector . . . . . . 29
  2697.              Recognizing an Existing            Types of Searches  . . .  3
  2698.                 Index . . . . . . . . 20        Unindexed Search . . . . 22
  2699.              Renaming an Index  . . . 19        W/N Connector  . . . . . 28
  2700.              Selecting Indexes to            Search Reports  . . . . . . 24
  2701.                 Search  . . . . . . . 23     Search Requests . . . . . . 26
  2702.              Updating an Index  . . . 18     Search Results  . . . . . . 24
  2703.           Installing dtSearch . . . .  5     Search Terms  . . . . . . . 26
  2704.           License . . . . . . . . . .  9     Segment Search  . . . . . . 29
  2705.           Limits and Requirements . . 39     Setup Files . . . . . . . . 38
  2706.           Macros  . . . . . . . . . . 30     Shareware . . . . . . . . .  9
  2707.              Creating and Editing . . 38     Technical Support . . . . .  9
  2708.           Menus . . . . . . . . . . . 11     TO Connector  . . . . . . . 29
  2709.                                              Unindexed Search  . . . . . 22
  2710.  
  2711.  
  2712.  
  2713.           dtSearch User's Manual                                         45
  2714.  
  2715.  
  2716.  
  2717.  
  2718.  
  2719.           Updating an Index . . . . . 18
  2720.           Viewing a Directory . . . . 31
  2721.           Viewing a File  . . . . . . 31
  2722.           W/N Connector . . . . . . . 28
  2723.           Warranty, Disclaimer of . .  9
  2724.           Window  . . . . . . . . . . 15
  2725.              Cursor Movement  . . . . 16
  2726.              Find Search Term in
  2727.                 Window  . . . . . . . 35
  2728.              Find Text in Window  . . 35
  2729.              Move and Resize  . . . . 35
  2730.           Window Menu . . . . . . . . 35
  2731.  
  2732.  
  2733.  
  2734.  
  2735.  
  2736.  
  2737.  
  2738.  
  2739.  
  2740.  
  2741.  
  2742.  
  2743.  
  2744.  
  2745.  
  2746.  
  2747.  
  2748.  
  2749.  
  2750.  
  2751.  
  2752.  
  2753.  
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760.  
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.           46                                         dtSearch User's Manual
  2773.