home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / database / paper202.zip / PAPERS.DOC next >
Text File  |  1991-01-30  |  21KB  |  587 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.                             P A P E R S   version 2.02
  18.  
  19.                       A Scientific Literature Database System
  20.  
  21.                           (C) 1990 by Tadeusz Skarzynski
  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.                                   - 2 -
  49.  
  50.                                 
  51.  PAPERS is a simple to use yet powerful scientific literature database
  52.  system. The program is menu driven and as such is reasonably self
  53.  explanatory. It is meant for IBM PC and compatibles and uses industry
  54.  standard dBASE format files for storing reference data.
  55.  
  56.  ___________________________________________________________________________
  57.  
  58.  MAIN FEATURES OF THE PROGRAM:
  59.  
  60.  
  61.         - Stores details of publications: authors, title, journal
  62.           (book), year, volume, pages, keywords (6), notes (up to 64k
  63.           characters);
  64.  
  65.         - Built in text editor for notes;
  66.  
  67.         - Records may be marked for quick access;
  68.  
  69.         - Search may be done on any combination of up to 11 fields:
  70.           title, authors list, journal name, year, 6 keywords and mark;
  71.  
  72.         - Any fragment of title, authors list, journal name and keyword
  73.           may be used in search;
  74.  
  75.         - Quick search using the first author's name, record number or mark;
  76.  
  77.         - A list of selected references and related notes, can be printed
  78.           or directed to a file in a form suitable for word processors;
  79.  
  80.         - The references can be formatted using most common journal formats;
  81.  
  82.         - Lists of references stored in other formats (Current Contents on 
  83.           Diskette, MedLine, ASCII files) may be imported to the database;
  84.  
  85.         - Two or more databases may be merged, new databases may be created
  86.           from marked records;
  87.  
  88.         - An alphabetical list of all keywords may be produced;
  89.  
  90.         - DOS shell for leaving the program temporarily;
  91.  
  92.         - No limit on number of entries (unregistered version limited to
  93.           50 records per database file);
  94.  
  95.         - Files created by PAPERS may be used by dBASE and other
  96.           dBASE compatible programs.
  97.  
  98.                                   - 3 -
  99.  
  100.  ___________________________________________________________________________
  101.  
  102.  HARDWARE REQUIREMENTS
  103.  
  104.  
  105.      - An IBM PC compatible microcomputer with at least 380 KB of
  106.        user memory;
  107.  
  108.      - A hard disk is recommended for speed and for larger files
  109.        but the program can be run with floppy disk(s). For large databases,
  110.        an AT or 80386 class machine with a quick-access hard disk would
  111.        do the program justice.
  112.  
  113.  
  114.  ___________________________________________________________________________
  115.  
  116.  INSTALLATION OF THE PROGRAM
  117.  
  118.  
  119.      PAPERS is designed to work with version 2.0 (or higher) of DOS but
  120.      we recommend that you use DOS 3.2 or higher.
  121.  
  122.      To install the program create a directory where the database will 
  123.      be kept and copy PAPERS.EXE there. Keep the original program disk 
  124.      as a backup copy. When the program is used for the first time, 
  125.      it will create all the files it needs. 
  126.      Make sure your CONFIG.SYS file contains the FILES=20 command.
  127.  
  128.  ___________________________________________________________________________
  129.  
  130.  FILES USED BY THE PROGRAM
  131.  
  132.  
  133.      There are two main database files called "filename".DBF and 
  134.      "filename".DBT (default "filename" is PAPERS) which contain all 
  135.      bibliographic entries and notes corresponding to the entries. 
  136.      These files are maintained completely by PAPERS. You should never try
  137.      to modify them using any other program!
  138.  
  139.      * Make backup copies of these files from time to time for safety *
  140.  
  141.      If any of the other files used by PAPERS is missing it will be created
  142.      again by the program.
  143.  
  144.      DEFAULT.PAR is a small file which stores information on the name and 
  145.      location of the most recently used database and the display mode selected
  146.      (colour or black and white). If you decide to change the display mode, 
  147.      delete DEFAULT.PAR before starting PAPERS. 
  148.      Files which names end with .NDX are index files that are used for
  149.      quick access to references and for sorting the references alphabetically
  150.      or according to a year of publication.
  151.  
  152.      There are also a few temporary files created by the program:
  153.      KEY{}.TMP, KEY2{}.TMP, KEY{}.NDX, TEMP{}.TMP and DBASE{}.TMP which are
  154.      normally deleted when you exit from PAPERS.
  155.       
  156.  
  157.                                   - 4 -
  158.  
  159.  ___________________________________________________________________________
  160.  
  161.  STARTING PAPERS
  162.  
  163.  
  164.      Type PAPERS and after the opening copyright message has been
  165.      displayed confirm or change the default choice of the display
  166.      mode. The program detects presence of a colour graphics card
  167.      (eg. CGA, EGA) but some machines with monochrome monitors also
  168.      use these cards and in such cases the colour scheme used by the
  169.      program would provide less than readable results. An option to
  170.      change the default setting has been included to avoid this.
  171.  
  172.      The selected display mode will be recorded in the DEFAULT.PAR
  173.      file and will be used automatically when you run PAPERS next time.
  174.      If you decide to change the mode, delete the DEFAULT.PAR file. 
  175.  
  176.      When the program is run for the first time it will display
  177.      a message about missing files and a menu will be presented, from
  178.      which the default option "New database" should be selected.
  179.      After a while the main menu is displayed.
  180.  
  181.  
  182.  ___________________________________________________________________________
  183.  
  184.  MAIN MENU OPTIONS
  185.  
  186.      To make a choice from all program menus, move the light bar
  187.      to a desired command using "up" or "down" cursor keys and press
  188.      Enter. Alternatively, type the first letter of the command name.
  189.  
  190.  
  191.  
  192.      _______________________________________________________________________
  193.  
  194.      1. ADD RECORDS.
  195.  
  196.      Selecting this will display the record layout with empty fields.
  197.      Just fill in the fields you want to store. Press Enter after completing
  198.      the field.  Use "up" and "down" cursor keys to move from one field 
  199.      to another. 
  200.      
  201.      Include the title or at least a reasonable set of keywords. Databases
  202.      containing just authors and journal information are not very useful in
  203.      the long term. 
  204.  
  205.      Change the default value of "N" (no) in the NOTES field to "Y" (yes) 
  206.      if you intend to add notes to the record at this stage. If you want to
  207.      mark the current record replace "N" with "Y" in the MARK field.
  208.  
  209.      Press PgDn (or Ctrl/W) to store the entry in the database. Press Esc to
  210.      return to the main menu.
  211.  
  212.  
  213.  
  214.                                   - 5 -
  215.  
  216.      _______________________________________________________________________
  217.  
  218.      2. FIND/EDIT/DELETE RECORDS.
  219.  
  220.      This is the section of the program which allows the database to
  221.      be searched and edited as required. Notes can be added and references
  222.      marked or existing marks removed.
  223.  
  224.      First, the template screen is presented that will be used
  225.      as a search pattern. All records matching this pattern will be
  226.      selected and displayed. Fill in only the fields you want to use in
  227.      the search. Fragments of the title, authors list, journal name and
  228.      keywords may be used to create the search pattern.
  229.  
  230.      At any time when the template is displayed on the screen you may use
  231.      the "up" and "down" cursor keys to move between the fields and edit
  232.      them. Type PgDn (or Ctrl/W) when the template is ready.
  233.      If you leave all the fields empty, all records will be displayed.
  234.  
  235.      The search logic has to be chosen next (default ALL will select entries
  236.      that satisfy all criteria at the same time), and a new menu is
  237.      produced, from which a sort option must be selected. The default
  238.      "Original order" is usually the best choice here.
  239.  
  240.      The database is searched and records that match the template are
  241.      displayed. You can manipulate records using one of the commands
  242.      from the menu at the bottom of the screen. As for all menus
  243.      use "up" and "down" (or "left", "right") cursor keys to move from one
  244.      option to another and press Enter or simply type the first letter of
  245.      the command.
  246.  
  247.       -  FORWARD begins search for the next bibliographic entry matching 
  248.          the template; 
  249.  
  250.       -  BACK does it in the opposite direction; 
  251.  
  252.       -  EDIT allows you to change contents of the record;
  253.  
  254.       -  DELETE marks the record as deleted - to remove it from the
  255.          database completely you have to pack the database using OPTIONS, 
  256.          but do not do it after every deletion - it takes time to complete
  257.          packing;
  258.  
  259.       -  NOTES opens a window where you can write notes relevant to
  260.          the record (notes can be very long - up to 64k characters) using
  261.          the built in text editor; 
  262.          PAPERS detects if there are any notes in the record and marks
  263.          their presence by "NOTES" displayed below the keywords. To
  264.          remove the notes delete their contents.
  265.          Be sure the editor is in the 'insert' mode when you insert new 
  266.          lines of text in the notes window.
  267.  
  268.       -  MARK marks the current record;
  269.  
  270.       -  UNMARK removes the existing mark;
  271.  
  272.       -  QUIT takes you back to the main menu (Esc does the same).
  273.  
  274.  
  275.                                   - 6 -
  276.  
  277.      The standard keyboard editing keys are used in EDIT and NOTES,
  278.      some other editing commands are displayed at the bottom line.
  279.      A list of cursor movement and editing keys in NOTES is presented
  280.      below.
  281.  
  282.  
  283.      The cursor movement and editing keys for NOTES:
  284.  
  285.  
  286.      up-arrow         or Ctrl/E    move up
  287.      down-arrow       or Ctrl/X    move down
  288.      left-arrow       or Ctrl/S    move left
  289.      right-arrow      or Ctrl/D    move right
  290.      Ctrl/left-arrow  or Ctrl/A    one word left
  291.      Ctrl/right-arrow or Ctrl/F    one word right
  292.  
  293.      Home                 beginning of line
  294.      End                  end of line
  295.      Ctrl/Home            top of window
  296.      Ctrl/End             bottom of window
  297.      PgUp                 up one window
  298.      PgDn                 down one window
  299.      Ctrl/PgUp            top of notes
  300.      Ctrl/PgDn            bottom of notes
  301.  
  302.      Ctrl/Y               delete line
  303.      Ctrl/T               delete word
  304.      Ctrl/B               reformat paragraph
  305.      Ctrl/W               save and exit
  306.      Esc                  exit without saving
  307.  
  308.  
  309.  
  310.      _______________________________________________________________________
  311.  
  312.      3. QUICK SEARCH
  313.  
  314.      Selecting this opens a new menu from which the following options 
  315.      may be selected:
  316.  
  317.       - FIRST AUTHOR does a quick search using the first author's
  318.         name or a fragment of it. 
  319.  
  320.       - RECORD NUMBER allows access to a record using its serial number.
  321.  
  322.       - MARKED does a quick search of all marked records.
  323.  
  324.       - QUIT takes you back to the main menu.
  325.  
  326.  
  327.                                   - 7 -
  328.  
  329.      _______________________________________________________________________
  330.  
  331.      4. LIST OF REFERENCES
  332.  
  333.  
  334.      This produces a list of references that match the search pattern.
  335.  
  336.      The template screen, similar to that in FIND/EDIT/DELETE,
  337.      must be filled in first. If you leave all the fields empty, all
  338.      references stored in the current database will be listed. 
  339.      Next, you have to select options you want to use in search: search 
  340.      logic, fields you want to output, printing, writing to a file (for 
  341.      word processing). You may also select an option to mark all the records
  342.      matching the template.
  343.  
  344.      Select one of the formatting options from the FORMAT MENU and select
  345.      a sort method from the SORT MENU. Following this, enter parameters for 
  346.      printing if the "to printer" option is in operation. Also, give a file
  347.      name for an ASCII file if the "to file" option has been selected.
  348.  
  349.      A list of references corresponding to the template will be shown on 
  350.      the screen and will be printed and/or directed to a file
  351.      as required. Press Esc if you want to stop the procedure.
  352.  
  353.  
  354.  
  355.      _______________________________________________________________________
  356.  
  357.      5. KEYWORDS
  358.  
  359.  
  360.      This command produces an alphabetical list of all keywords
  361.      in the database. The list may be displayed on the screen or printed.
  362.      It may be also directed to an ASCII file on a disk for future use.
  363.  
  364.      
  365.  
  366.      _______________________________________________________________________
  367.  
  368.      6. IMPORT RECORDS
  369.  
  370.  
  371.      This produces a new menu with the following options:
  372.  
  373.       - DATABASE transfers the contents of another database created
  374.         with PAPERS to the current database. 
  375.  
  376.       - CURRENT CONTENTS ON DISKETTE imports a list of references saved
  377.         in a "Pro-Cite" format file by the CCoD program.
  378.  
  379.       - ASCII FILE imports an existing list of references stored in an ASCII
  380.         file on a disk.          
  381.         The file has to be edited a little, so that PAPERS can read it. 
  382.         Each field (authors, title, year... etc.) must be delimited with 
  383.         \ (backslash) and each record must end with # (hash).
  384.         e.g.
  385.  
  386.                                   - 8 -
  387.  
  388.  
  389.            Watson, J.D. and Crick, F.H.C.\ (1953)\
  390.            A structure for deoxyribose nucleic acid.\
  391.            Nature\ 183,\ 647-656.#
  392.  
  393.  
  394.         All fields in the records must be in the same order and each 
  395.         record should contain the same number of fields. Use \\ for
  396.         missing fields.
  397.         e.g. (if the title was missing in the above reference)
  398.  
  399.            Watson, J.D. and Crick, F.H.C.\ (1953)\\
  400.            Nature\ 183,\ 647-656.#
  401.  
  402.         If your ASCII file is ready, you enter its name and, after the
  403.         program has checked that the file exists, you specify which fields
  404.         are present in the file and what is their order in each record
  405.         by filling in a small table. Press PgDn (or Ctrl/W) to begin the
  406.         transfer.
  407.         All leading and trailing spaces, commas at the end of the fields,
  408.         dots and commas at the beginning of the fields, line feeds and other
  409.         control characters will be ignored.
  410.  
  411.         Do a few experiments in a temporary directory if you are not sure
  412.         your ASCII file is suitably prepared.
  413.  
  414.       - MEDLINE imports the contents of a MedLine format file. Some MedLine
  415.         type files do not contain separate fields for YEAR, VOLUME and PAGES.
  416.         In this case all the relevant details will be stored in the JOURNAL
  417.         (BOOK) field. You may edit the records later if necessary.
  418.  
  419.      You must supply appropriate file names for all the above options.
  420.      Please note that ASCII FILE and MEDLINE procedures are much slower 
  421.      than the first two.        
  422.  
  423.  
  424.      _______________________________________________________________________
  425.  
  426.      7. NEW DATABASE
  427.  
  428.  
  429.      This command will copy all marked records to a new database. 
  430.      You have to provide a name for the new database, including
  431.      full pathway if you want to create it in a directory other than
  432.      current.
  433.  
  434.      The index files will not be created at this stage. PAPERS will make
  435.      them when you use the newly created database for the first time.
  436.      Use UTILITIES option to switch to the new database. 
  437.  
  438.  
  439.  
  440.                                   - 9 -
  441.  
  442.      _______________________________________________________________________
  443.  
  444.      8. UTILITIES
  445.  
  446.      The UTILITIES command opens a new menu and allows you to perform 
  447.      the following:
  448.  
  449.       - CHANGE DATABASE closes currently used database files and asks 
  450.         you for a name of a different database. If the name is valid 
  451.         and the required database exists it becomes the current database.   
  452.         The information panel at the bottom of the UTILITIES menu 
  453.         displays the name of the current database, date of its most 
  454.         recent modifications and number of entries.
  455.  
  456.       - NEW PATH enables you to access database files stored in a 
  457.         different directory. 
  458.  
  459.       - DIRECTORY displays names of all databases stored in a current 
  460.         directory. It may be used in conjunction with the NEW PATH 
  461.         command to check which databases are present in a given 
  462.         directory.
  463.       
  464.         Only the main database files (which names end with .DBF) are
  465.         listed here along with the number of records and the date of 
  466.         their last modification. The number of records displayed here is
  467.         equal to the number of references plus one because there is always
  468.         an empty record at the end of each database file.
  469.  
  470.       - UNMARK ENTRIES removes all marks from the database records.
  471.  
  472.       - PACK DATABASE removes all records marked as "deleted" and creates
  473.         new index files.          
  474.       
  475.         Also, use this utility when the index files get corrupted for
  476.         some reason (e.g. system crash or "disk full" error).
  477.  
  478.         When you delete records from the database using FIND/EDIT/DELETE, 
  479.         the records are only marked as "deleted" but physically still exist
  480.         in the database files. To remove these records completely and to
  481.         release disk space occupied by them one has to "pack" the database.
  482.         Do it after deleting a group of references to reduce the size of
  483.         your database.
  484.  
  485.       - VERSION 2 updates the files created by versions of PAPERS
  486.         earlier than 2.0. All commands involving marked records can be
  487.         used only with the databases created with the version 2.0
  488.         or later.
  489.  
  490.         There must be enough disk space to accommodate new versions of 
  491.         the "filename.DBF" and "filename.DBT" files. PAPERS checks the
  492.         disk space and asks you to enter a new database name.
  493.  
  494.                                   - 10 -
  495.  
  496.      _______________________________________________________________________
  497.   
  498.      9. SYSTEM
  499.  
  500.  
  501.      This allows you to leave PAPERS temporarily and perform other
  502.      DOS tasks like copying files, checking directories, etc.
  503.      Note however, that the amount of available RAM memory is reduced
  504.      and one should not install any memory resident programs from the
  505.      DOS shell (eg. do not initiate PRINT).
  506.  
  507.      Some - earlier than 3.0 - versions of DOS do not allow use of DOS
  508.      SHELL - the program will simply go back to the main menu. The same
  509.      effect (return to the main menu) or the error message "cannot complete
  510.      the operation" may be produced if there is not enough memory to load
  511.      COMMAND.COM. Error "cannot find COMMAND.COM" indicates that PAPERS
  512.      cannot find COMMAND.COM in the root directory (Drive A on floppy disk
  513.      systems) or in the directory indicated by the SET COMSPEC (or SHELL)
  514.      command of DOS (see DOS manual).
  515.  
  516.  
  517.      _______________________________________________________________________
  518.  
  519.      10. EXIT
  520.  
  521.      You can use the Esc key to break almost any PAPERS operation and go
  522.      back to the main menu, but the only legitimate way of getting out of
  523.      the main menu is to use EXIT (just type E when the main menu is on
  524.      the screen). This ensures that the database files are closed properly.
  525.      
  526.      Never switch off the computer when the program is running !
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.                                   - 11 -
  547.  
  548.  ___________________________________________________________________________
  549.  
  550.  DISTRIBUTION INFORMATION
  551.  
  552.  
  553.      PAPERS is distributed as shareware, which means you can try it
  554.      out before you decide whether you would like to keep it. Like all
  555.      shareware, if you decide to keep PAPERS, you must pay a registration
  556.      fee. This method of distribution allows you to determine whether
  557.      PAPERS meets your needs before you pay for it.
  558.  
  559.      The registration fee is £30 ($60) and should be sent to:
  560.  
  561.         DBF SYSTEMS
  562.         10 Oakwood Crescent
  563.         Greenford
  564.         Middlesex UB6 0RQ
  565.         England
  566.  
  567.      Make cheques or postal orders payable to: DBF SYSTEMS.
  568.  
  569.      In return, you will be sent the latest, registered version of PAPERS
  570.      (specify the disk size required), we will put you on the mailing list
  571.      for future upgrades and your questions and comments will be answered.
  572.  
  573.      You may copy PAPERS for backup purposes, and you may give copies of
  574.      the UNREGISTERED version to others, which they may also use and copy.
  575.      You may not give, sell, or otherwise transfer copies of the registered
  576.      version of PAPERS to any other person. However, you may transfer
  577.      ownership of your registered copy to another person, provided that
  578.      when you do so, you stop using PAPERS and remove it from your computer,
  579.      and notify us of the new owner.
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.                                    
  587.