home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 448a.lha / Citation_Base_v1.1 / CB_v1.1_update.doc < prev    next >
Encoding:
Text File  |  1990-10-09  |  5.2 KB  |  101 lines

  1. CB_v1.1_update.doc
  2.  
  3.      Citation_Base  Copyright 1989, 1990 by Michael J. Arrowood
  4.  
  5.      Release 1.1  September 15, 1990
  6.  
  7.      Citation_Base version 1.1 has been updated over the version 1.0
  8. release through the incorporation of the following changes:
  9.  
  10. 1) The version 1.0 ARexx macros have been cleaned-up and execute
  11.    somewhat faster.
  12.  
  13. 2) New ARexx macros have been added which import citations produced
  14.    by large bibliographic databases.  To simplify the descriptions,
  15.    the MicroFiche Filer Plus versions and the stand-alone ARexx 
  16.    versions will be discussed simultaneously (they are functionally
  17.    equivalent).
  18.  
  19.    AGRICOLA_IMPORT.rexx and AGRICOLA_IMP.mffm import citations in the
  20.      CITN format which have been generated by a search on the USDA's
  21.      AGRICOLA database.  The macros were developed using citation files
  22.      produced from the CD-ROM version of the database, not the online
  23.      version (although the citations generated by both should be
  24.      equivalent).  The AGRICOLA citation files must be moved from the
  25.      MS-DOS disk to an AmigaDos disk before the macros can be used.
  26.      When executed, the citations are read, analyzed and reformatted 
  27.      into the stock Citation_Base format and saved into the database.
  28.      Minor editing is required to finish the importation process.
  29.      Read the Citation_Base.doc file and the macro files themselves
  30.      for more details.
  31.  
  32.    PRO-CITE_IMPORT.rexx/mffm, PRO-CITE_EXPORT.rexx/mffm,
  33.      REFER-BibIX_IMPORT.rexx/mffm, and REFER-BibIX_EXPORT.rexx/mffm
  34.      import citations which have been generated by software capable of
  35.      producing such citation styles.  Examples include the Institute for
  36.      Scientific Information's software: Current Contents on Disk, Niles &
  37.      Associates' EndNote (Macintosh), the UNIX software REFER and BibIX,
  38.      and the Macintosh/MSDOS software Pro-Cite.  Citations exported by
  39.      these programs must be saved to disk (MacIntosh or MS-DOS) and moved
  40.      to an AmigaDos disk.  Upon macro execution, the citations are analyzed
  41.      and reformatted into the stock Citation_Base format and saved into
  42.      the database.  Minor editing is required to finish the process
  43.      of importation.  Read the Citation_Base.doc file and the macro
  44.      files themselves for more details. 
  45.  
  46. 3) Example citation files from AGRICOLA, Current Contents and EndNote
  47.      databases are included in the Citation_Base subdirectory: REXX.
  48.      The EndNote examples include the Pro-Cite and REFER-BibIX style
  49.      citations (which EndNote will import and export).  These styles
  50.      should also import into their respective bibliographic software:
  51.      Pro-Cite (MSDOS and Macintosh) and either REFER or BibIX (UNIX).
  52.  
  53. 4) Two ARexx/Xicon macro packs have been provided which will sort text
  54.      based Citation_Base databases alphabetically according to surname
  55.      or numerically/alphabetically according to year.  The macros are
  56.      launched from the WorkBench by clicking on their icons.  If you
  57.      look in the Sorting_Utilities directory in the REXX directory you
  58.      will find these macros.  Each is actually made up of three macros
  59.      (check it out).  I had to do it this way 'cause I couldn't figure
  60.      out how to launch AmigaDos commands from within an ARexx macro.
  61.      Instead, I lauch two ARexx macros from an Xicon macro.  Please 
  62.      note that these macros must have sufficient room on the destination
  63.      disk (floppy, RAM or hard drive) for multiple copies of the database
  64.      files.  I didn't add commands to delete the intermediate files
  65.      created during the sorting process.  You will have to remove them
  66.      yourself (or modify the macros to delete them as you see fit).
  67.  
  68. 5) Many new journal templates have been added.
  69.  
  70. Anticipated improvements for future Citation_Base releases:
  71.  
  72. 1) Add a new subcode to the journal templates which will control the
  73.    trucation of author's names in certain journal styles (e.g. some
  74.    journals truncate all authors after number 3 in a multi-author
  75.    article and append 'et al.' as a suffix.  There are some pretty
  76.    peculiar styles out there, but they should be amenable to 
  77.    formatting in the LAYOUT macros.
  78.  
  79. 2) Add a new subcode to the journal templates which will control the
  80.    truncation of the leading digits in the last page numbers required
  81.    by some journals.  For example, if the first and last page numbers
  82.    of an article are 1129-1143, the journal may require that the 
  83.    citation present them as 1129-43.
  84.  
  85. 3) Add a new set of macros that work with SuperBase Professional (it
  86.    has a full ARexx port.  If anyone else would like to do this, feel
  87.    free, I doubt I will be able to afford to purchase SuperBase Pro
  88.    (even as an upgrade from my copy of SuperBase Personal) anytime 
  89.    soon.
  90.  
  91. 4) Add word processor-specific macros that will scan a document for 
  92.    citation identifiers and create a ready-to-go bibliography.
  93.  
  94. 5) Include a Public Domain database program (with an ARexx port) to
  95.    round out the Citation_Base package.  Not everyone can afford the
  96.    commercially available database packages and I'd like to see
  97.    Citation_Base as complete as possible.  (If anyone knows of a
  98.    database program which would be appropriate, please send along
  99.    the info.  I'd be glad to join forces with someone with real
  100.    programming prowess :^)
  101.