home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 September / Simtel20_Sept92.cdr / msdos / database / jeprs111.arc / JPRTUTOR.JPR < prev    next >
Text File  |  1989-03-26  |  47KB  |  787 lines

  1.                                  JEPRS (TM)
  2.  
  3.                                   Tutorial
  4.  
  5.  
  6.  
  7.                              JEPRS version 1.10
  8.                                  March, 1989
  9.  
  10.                              by Louis M. Miranda
  11.                         6033 East Northwest Highway, #1106
  12.                          Dallas, TX  75231-7463  USA
  13.  
  14.  
  15. JEPRS is a trademark of Louis M. Miranda;
  16. Copyright 1985-1989 Louis M. Miranda.
  17.  
  18.  
  19.                            Disclaimer of Warranty
  20.     This software and documentation are sold "as is" and without warranties
  21. as to performance of merchantability or any other warranties expressed or
  22. implied.  Because of the various hardware and software environments into
  23. which this program may be put, no warranty of fitness for a particular
  24. purpose is offered.
  25.     Good data processing procedure dictates that any program be thoroughly
  26. tested with non-critical data before relying on it.  The user must assume
  27. the entire risk of using this program.  Any liability of the seller will be
  28. limited exclusively to product replacement or refund of purchase price.
  29.  
  30.  
  31. I. Introduction.
  32.  
  33.     JEPRS (pronounced "Jeepers!") is a program that maintains a database of
  34. references to articles published in scientific journals and books.  It allows
  35. you to add, update, list, search, and format references in the format
  36. required for practically any journal.  It is made to run under PC/MS-DOS
  37. (version 2.0 or higher) on IBM PCs and 100% compatibles.  JEPRS itself
  38. requires only 128k of RAM, so any computer with 256k or more can run the
  39. program.  A hard disk is not required, but searches are considerably faster
  40. on a hard disk compared to floppies.  Since JEPRS is distributed as
  41. "shareware", you are free to give copies to others, but if they decide to
  42. use it, they are obligated to pay a fee (see Options choice on the Main
  43. Menu).
  44.  
  45.     You may be wondering to yourself, "Why should I bother to use JEPRS?".    
  46. There are two very good answers to that question:
  47.  
  48.  
  49.     1.  JEPRS is inexpensive!    
  50.     2.  It's very easy to use.  Sure, every program in the world is going to
  51. claim that it's very easy to use.  But have you every tried a command-line
  52. driven program that requires you to perform a search with some awkward,
  53. hard-to-remember command like "S -Au -or -Ti Wright/Myogenin -t+" (you get
  54. the idea)?  JEPRS doesn't do that to you.  It is a menu-driven program that
  55. lists every single option on the screenyou don't have to memorize anything. 
  56. (Defining new formats can get a little complex, but once you define them the
  57. first time, you never have to bother with them again.)  JEPRS prevents you
  58. from entering wrong answers whenever possible.  It's very difficult to make
  59. a mistakeyou really have to try.
  60.     Other questions you may be asking yourself are:  "What if it becomes
  61. outdated?  Will I then have 1000 references that I will have to type all
  62. over again if I switch to another program?  Then it really hasn't saved me
  63. any time!"  These are very reasonable questions.  Much as I hate to admit
  64. it, yes, sometime in the future you may want to switch to a program other
  65. than JEPRS.  It would be a complete waste of time to have to manually re-
  66. enter every reference in the database into that new program.  One feature
  67. JEPRS has is the ability to output references formatted according to the
  68. National Library of Medicine's MedLine format.  This is a common format used
  69. by most biomedical reference management systems.  For example, PaperChase
  70. (an on-line program that allows you to search the MedLine database) lets
  71. you down-load references in the MedLine format.  JEPRS can both read and
  72. write files with this format; any program worth its salt should be able to
  73. do this also.  Therefore, switching between programs should involve no more
  74. work than taking the time to tell JEPRS to format all the references in the
  75. database according to the MedLine standard.  Then just read this text file
  76. into the other program.  It's that simple.  Therefore, you will get the
  77. benefit of JEPRS now, and be able to switch to other programs in the future,
  78. painlessly.
  79.  
  80.  
  81.                         New Features of version 1.10
  82.     Many enhancements to JEPRS 1.00 have occurred with this new version. 
  83. First and foremost, the Search option has been extensively rewritten with a
  84. very modern user interface (note that the next version of JEPRS will sport
  85. a rewritten Format option user interface).  In addition to being easier to
  86. use and more forgiving of mistakes, the Search option has a number of new
  87. features.  This includes the ability to:  start and stop the search at
  88. specific reference numbers; limit your search to only a specific number of
  89. matches;  more easily define the output of your search (and mix and match
  90. various outputs);  sort your search by first author; and specify up to 10
  91. search terms (instead of just 2), allowing the use of parentheses to
  92. determine how the search is interpreted.  Also new for search terms is a
  93. special feature for searching in the YEAR field:  You can now enter a range
  94. of years (e.g., 1984-1988) instead of just one year.
  95.     In addition, the Modify Search option now allows you to modify your
  96. search up to 3 times (instead of just once) and gives you on-screen help
  97. for your first modification.
  98.     Of course, a number of minor bugs in the program have also been
  99. corrected.
  100.  
  101.  
  102.                                 Files on Disk
  103.     You should find a total of 17 files on this disk.  Below is a list of
  104. those files and a short description of their use:
  105.  
  106.     ReadMe.JPR: This file contains the most basic information for starting
  107. JEPRS.
  108.     JEPRS.Exe: This is the JEPRS program itself; entering "JEPRS" at the DOS
  109. prompt ("C:>") starts the program.
  110.     JPRTutor.JPR: The file you are reading now:  A tutorial text file that you
  111. should read before doing any extensive work with JEPRS.
  112.     JPRGuide.JPR: The User's Guide to JEPRS.  This contains the most
  113. extensive information on JEPRS.  It is not meant to be read sequentially;
  114. you should refer to it whenever you have specific questions about a
  115. specific aspect of the program.
  116.     Order.JPR:  Printing this file on your printer produces a form you can use
  117. to register your copy of JEPRS.
  118.     Help.JPR: Contains the text for JEPRS's context-sensitive help screens. 
  119. If JEPRS can't find this file when it is running, you will not be able to get
  120. help by pressing the F1 key.
  121.     Ref1.JPR: A sample database file for JEPRS.  It contains the actual text
  122. of the database.
  123.     Ref1.JPK: The "key" file that goes along with the Ref1.JPR database file. 
  124. You Cannot Use A Database File Without A Key File!
  125.     Format.JPR: A sample format file that contains the formatting
  126. instructions, printer control codes (in this case for an IBM Graphics printer
  127. and most Epson-compatible printers), and default directory and file name
  128. information.
  129.     FormStar.JPR: Similar to Format.JPR, except this file has control codes for
  130. a Star SG-10 printer.
  131.     FormPana.JPR: Similar to Format.JPR, except this file has control codes
  132. for a Panasonic KXP-1080i printer.
  133.     FormLsr1.JPR: Similar to Format.JPR, except this file has control codes
  134. for a Hewlett-Packard LaserJet printer with a 10-point Times Roman regular,
  135. bold, and italic font loaded (note that JEPRS doesn't supply you with the
  136. actual fonts, but rather it assumes you have them and have already
  137. downloaded them to the printer or have them in a cartridge already plugged
  138. in).
  139.     FormLsr2.JPR: Similar to Format.JPR, except this file has control codes
  140. for a Hewlett-Packard LaserJet printer using the condensed (16.5 characters
  141. per inch) font.
  142.     FormLsr3.JPR: Similar to Format.JPR, except this file has control codes
  143. for a Hewlett-Packard LaserJet printer using the standard 10 characters
  144. per inch Courier font.
  145.     Text.JPR: Sample text file.  Since you cannot directly access the database
  146. using the DOS Type command, JEPRS allows you to enter selected references
  147. into an ASCII/DOS text file.  You can use DOS's Type and Print commands on
  148. these text files.
  149.     Number.JPR: This is a sample "number" file.  It is really a normal ASCII/DOS
  150. text file, but consists of nothing but numbers of references.  JEPRS can
  151. create this file (for example, in a Search) and then use its contents during
  152. formatting (on the Format Screen).
  153.     Procomm.Log: A sample MedLine-formatted file.  This can be used in the
  154. Options:MedLine command to add a MedLine-formatted file to the database. 
  155. (This is probably only of interest to biomedical researchers who use
  156. MedLine-formatted files.)
  157.  
  158.  
  159.                                 Installation
  160.  
  161.     Before installing JEPRS, make a copy of all the files on this disk!  Never
  162. use your original disk to run the program.  This is especially true with a
  163. Shareware program like JEPRS, since in order for the documentation to be
  164. correct (and prevent major hassles for other users) you must distribute the
  165. software exactly as you received it.
  166.  
  167. One- and Two-Floppy Drive Systems:  If you don't have a hard disk, simply
  168. use your new copy disk of JEPRS as your working disk; there's no need for
  169. any special installation procedures.  If you are updating a previous version
  170. of JEPRS, copy the following files from your version 1.10 disk onto your
  171. present working disk:
  172.         JEPRS.Exe
  173.         Help.JPR
  174.         ReadMe.JPR
  175.         JPRTutor.JPR
  176.         JPRGuide.JPR
  177. Note that the only file that is absolutely necessary to copy is JEPRS.Exe;
  178. however, if you want the Help screens to work, you must also copy Help.JPR
  179. to your work disk.  (If you use the version 1.10 JEPRS.Exe file with the
  180. version 1.00 Help.JPR file, the Help screens will give you wrong information!) 
  181. The last 3 files listed above are the documentation files (you're reading
  182. JPRTutor.JPR right now) and once you print them out, there's no need to keep
  183. them on your working disk.  Of course, no files should ever be deleted from
  184. your original disk!
  185.  
  186. Hard Disk Systems:  If you have a hard disk, follow these instructions to
  187. install JEPRS on your hard disk.  Once you make a copy of the original disk,
  188. insert the copied disk into one of your floppy drives.  Now make sure your
  189. default drive is the hard disk (that is, if your hard disk is drive C:, then
  190. enter "C:" at the DOS prompt).  Now enter the following commands at the DOS
  191. prompt (these commands will create a new directory called "JEPRS", and copy
  192. all the files on this disk to that directory):
  193.         cd \
  194.         md JEPRS
  195.         cd \JEPRS
  196.         copy a:*.*
  197. (this assumes that your disk is in floppy drive A:.  Substitute the "a:*.*"
  198. above with whatever your floppy drive is (e.g. "b:*.*" if your disk is in
  199. floppy drive B:).
  200.     Now enter "dir" at the DOS prompt to see if all the files are there.  If
  201. not, go through the procedure again just in case you missed a step or
  202. entered something else by mistake.
  203.  
  204.  
  205. II. Starting JEPRS.
  206.  
  207.     In order to get the most out of this JEPRS tutorial (and to avoid getting
  208. any error messages), the following files must be in the current directory:
  209.         JEPRS.Exe
  210.         Ref1.JPR
  211.         Ref1.JPK
  212.         Format.JPR
  213.         Help.JPR
  214. You will see later that you can easily specify alternative names and
  215. locations for these files.  Now enter the command "JEPRS" at the DOS prompt. 
  216. If all goes well, the screen will momentarily clear, some introductory
  217. messages will appear, and finally the Welcome Screen will appear (which
  218. includes the copyright notice, and to whom the program was provided).  Type
  219. any key to continue to the Main Menu.
  220.  
  221.  
  222. III.  The Main Menu.
  223.  
  224.      You are now presented with the Main Menu, from which you can enter
  225. any of JEPRS's commands.  For now, ignore the information on the right side
  226. of the screen ("Current System Information").  The box on the left side of
  227. the screen contains the Main Menu.  Before continuing, let's use the Help
  228. facility as a demonstration of the ways available to invoke a command. 
  229. Every command listed (Add, Update, List, Format, Search, Options, Help, and
  230. Exit) can be invoked by at least two methods:  (1) Use the up and down arrow
  231. keys to highlight the command you want to use, then press Enter to start
  232. that command;  (2) Press the key corresponding to the first letter of the
  233. command's name (for example, press H for Help, or O for Options).  Two of the
  234. commands have one additional way to invoke them; Help and Exit can be
  235. performed by pressing the function key listed to the right of the command
  236. name (that is, press F1 for Help or Esc for Exit).  Now press F1 so you can
  237. see the built-in Help facility in JEPRS.
  238.  
  239.  
  240. IV.  Help.
  241.  
  242.     After pressing F1 you should see the Help Screen on the right portion of
  243. the display.  The Help facility provides context-sensitive help no matter
  244. where you are in the program.  If more than one screen of information is
  245. available, the bottom of the screen will display "Continue or Exit?"; press E
  246. to exit and return to what you were doing before, or press any other key
  247. to continue with Help.  Now press E to return to the Main Menu.  Help is
  248. generally available throughout the JEPRS program; you will always know if it
  249. is available, because "F1=Help" will be displayed on the bottom of the
  250. screen.  General help is obtained, as you have just done, by pressing F1
  251. while still at the Main Menu.  To obtain help with any command on the Main
  252. Menu, invoke that command, and then press the F1 function key.
  253.  
  254.  
  255. V.  List References.
  256.  
  257.      The next thing you probably want to do is List the references so you
  258. can see what kinds of information JEPRS is capable of storing.  Press L to
  259. get to the List References screen.  (If you wish, you can now press F1 to
  260. get Help.)  JEPRS now asks for the number of the reference you wish to
  261. display.  Press 5 and then Enter; the fifth reference in the database is
  262. subsequently displayed. Note that JEPRS allows 3 lines for the title, 2 lines
  263. for the author, 2 lines for the journal, space for the volume, pages, year,
  264. and type, one line for the editor (if a book), 2 lines for the publisher (if a
  265. book), and 5 lines for keywords.
  266.     Again, JEPRS asks you to enter the number of the next reference to be
  267. displayed.  Note, however, that there are several keys that perform special
  268. functionsthese are described on the bottom of the screen.  Press the key
  269. marked PgDn (or Page Down on newer keyboards).  You'll see that the next
  270. reference (#6) will be displayed. In a similar manner, pressing PgUp will
  271. display the previous reference. Pressing F9 will cause the currently
  272. displayed reference to be sent to the printer in a standard compact form. 
  273. Pressing F10 will send the reference to a DOS Text File (again, in a
  274. standard format), while F8 will only send the number (e.g. "6") to a Number
  275. File.  These special files will be discussed in greater detail in the sections
  276. on Main Menu Options and Format References. 
  277.  
  278. Menus vs. Prompts.
  279.     This brings us to a distinction that JEPRS makes with respect to what
  280. you enter into the program:  a Menu versus a Prompt.  A Menu is what you
  281. saw on the Main Menu:  A highlight bar is present, and when you press the
  282. arrow keys you can move the bar to various commands.  To invoke a command,
  283. you just press Enter after highlighting the command you want.  Or, you can
  284. just press the first letter of the command instead (don't press Enter this
  285. time).  A Menu can appear down the side of the screen (as in the Main Menu
  286. and Options Menu) or across the top of the screen (as in the Search Menu). 
  287. You can always tell a Menu by your ability to use the arrow keys to move
  288. the highlight bar around.
  289.     A Prompt on the other hand is when a question or statement is displayed
  290. on the screen and you are asked to respond.  For example on the List
  291. screen, you are prompted for the number of the reference you wish to
  292. display.  Generally a default value is given for a Prompt.  For example, when
  293. you first enter the List screen, the number "1" is displayed next to the
  294. prompt.  This means you can just press Enter and that will be the value
  295. accepted by JEPRS.  In order to provide a value different from the default
  296. value, just enter the new value and press Enter; there is no need to press
  297. Del or BackSpace to delete the old value, JEPRS simply replaces it with the
  298. new one.  But what if you want to modify the old value?  For example, if
  299. the default value is listed as "1", but you want to display reference #10. 
  300. Just move the cursor to the right of the "1", press 0 (so it should display
  301. "10" now) and press Enter.  Why didn't JEPRS erase the old value this time? 
  302. Because you pressed a non-character key (the right arrow key, this time)
  303. before you pressed a character key.  In other words, if you pressed 0
  304. before you pressed the right arrow key, then the "1" that was displayed
  305. would have been replaced by the "0" that you entered.  This editing ability
  306. of JEPRS for the Prompts can be very useful, so keep it in mind (especially
  307. when entering a lot of text, like file names and directories).  See the User's
  308. Guide for more information on which non-character keys you can use to edit
  309. the text.
  310.  
  311.     Now press Esc to return to the Main Menu.
  312.  
  313.  
  314. VI.  Add New References.
  315.  
  316.      Press A to get to the Add References screen.  You'll notice this looks
  317. very similar to the List screen, except there are more keys listed on the
  318. bottom of the screen.  In order to make the formatted output as consistent
  319. as possible, JEPRS has some very specific expectations in terms of how you
  320. add reference citations:
  321.  
  322.     Title:  The first letter of the first word of the title is capitalized.  Do
  323. not place a period at the end of the title.
  324.     Authors:  Authors are entered last name first, followed by a space and
  325. then the initial(s).  There is no space or periods between initals (but
  326. dashes are OK for hyphenated names).  Spaces and dashes are OK between
  327. long last names (e.g., da Vinci or Weaver-Jones).  For multiple authors,
  328. place a comma and a space after each author, except the last author
  329. (details and examples are in the User's Guide).  Do not place an "and" or "&"
  330. before the last authorJEPRS can do this for you when formatting.
  331.     Journal:  It is generally easier and takes less typing to enter the
  332. standard abbreviations for journals, rather than the full name, but this is
  333. not required (e.g. Mol Cell Biol instead of Molecular and Cellular Biology).
  334.     Volume:  If you wish to include the issue number, you may want to do it
  335. the way MedLine does, by enclosing it in parentheses (e.g., volume 112,
  336. number 8 would be 112(8) in MedLine), but this is not required.
  337.     Pages:  No requirements.
  338.     Year:  No requirements.  A note to novice computer users:  although a
  339. lowercase L ("l") and a one ("1") and, likewise, an uppercase o ("O") and a
  340. zero ("0") may look very similar to you, they are very different things to
  341. a computer!  If, for example, you enter the year as l988 (using a lowercase
  342. "l"), and then use JEPRS's Search Menu to find all years equal to 1988 (using
  343. a one "1"), JEPRS will not think that is a match!  Keep that in mind when
  344. entering the Volume, Pages, and Year.
  345.     Type:  You can only enter an A (for abstract), B (for book), or J (for
  346. journal) here.  No other input is acceptable.  The reference type is useful
  347. for 2 reasons:  (1) it allows you to limit your search to, for example, only
  348. books or only journal articles;  and (2) it is also required for proper
  349. formatting during the Format function, since JEPRS can format references
  350. differently, depending on whether they are an abstract, book, or journal.
  351.     Number (#):  This is automatically assigned by JEPRS.  You cannot change
  352. it, and JEPRS will never change it either.
  353.     Editor:  No requirements (but don't end it with a period)
  354.     Publisher:  No requirements (but don't end it with a period).
  355.     Keywords:  Keywords must be separated by a semicolon (";") and a space.
  356.  
  357.      Notice that a variety of special function keys are displayed on the
  358. bottom of the screen.  Many of these perform the same function they would
  359. in a word processor or text editor.  The arrow keys move the cursor in the
  360. direction pointed by the arrow.  When you go to the end or beginning or a
  361. line, the cursor will wrap around to the other side.  The Enter key is the
  362. same as pressing the down arrow key.  PgUp will move you to the first line
  363. of the Title; PgDn will move you to the first line of Keywords.  Home moves
  364. you to the first character of the line your are on; End moves you to the
  365. end.  BackSpace deletes the previous character, while Del deletes the
  366. current one.  Ins toggles the Insert/Overwrite mode.  Check the box in the
  367. lower right portion of the screen to see which mode you are in.  In Insert
  368. mode, characters to the right of the cursor are pushed ahead when new
  369. charcters are typed; in Overwrite mode, characters to the right of the
  370. cursor are overwritten when new characters are typed.  F1 will give you
  371. help (just like it always does).
  372.      When you are finished, press Esc to bring you to the one-line menu at
  373. the top of the screen.  Since it's a menu, you can use the arrow keys and
  374. press Enter, or just press the first letter of the command.  Choose Abandon
  375. if you made a mistake or changed your mind and decide not to save this
  376. reference citation; choose Return if you wish to go back and edit this
  377. reference; or choose Save if you are ready to save it.  For now, choose
  378. Abandon.  On the next menu, choose Main Menu (Continue allows you to add
  379. more references if you wish).
  380.  
  381.  
  382. VII.  Update References.
  383.  
  384.       After returning to the Main Menu, press U to go to the Update
  385. References screen.  You are now prompted for the number of the reference
  386. to be updated (you can also press F1 at this point to get help).  Enter 5. 
  387. You will now see basically the same screen you saw with Add References. 
  388. Likewise, the function keys are identical to those in Add References.  Edit
  389. the reference any way you wish, then press Esc to get to the menu at the
  390. top of the screen.  As before, choose Save or Abandon; then choose Continue
  391. or Main Menu and press Enter.  If you decide to continue, you will again be
  392. prompted for the number of the reference to be edited.  You now have the
  393. choice of entering a number or pressing PgUp to update the previous
  394. reference or PgDn to edit the next reference.  Pressing Esc will return you
  395. to the Main Menu.
  396.  
  397.      Note that since JEPRS does not have a Delete Reference option, the
  398. Update Reference option can be used to remove an old reference citation
  399. and replace it with a new one.
  400.  
  401.  
  402. VIII.  Format References.
  403.  
  404.      JEPRS's most powerful utility is its ability to format references in the
  405. style of almost any journal.  When at the Main Menu, press F to go to the
  406. Format References screen.  Your first choice will be where you want the
  407. output generated by this part of the program to be sent:  printer, screen,
  408. text file, or various combinations thereof.  Note that an "s" appears at the
  409. cursor; this means that if you just press Enter here, the screen is the
  410. default output, so press Enter now.  The next screen asks you what format
  411. you want to use.  Note that you have the ability to define any 10 formats
  412. you wish (format number 11 [MedLine format] is predefined by JEPRS).  If the
  413. Format file wasn't found by JEPRS when it started up, then no titles will be
  414. listed; otherwise, the titles present in the Format file are listed from
  415. 1-10.  Enter "3".  JEPRS then informs you that it is reading data from the
  416. Format file; these are the actual formatting instructions used.  You will
  417. learn later how to program JEPRS yourself with your own formats, but for
  418. now let's just use the ones sent with the program.
  419.      The final question is to determine what will be the source of the
  420. numbers of the references to be formatted.  Again, a letter appears at the
  421. cursor position (this time "k") to signal a default value will be chosen if
  422. you just press Enter.  If you press K, then you will be queried to enter the
  423. reference numbers at the keyboard.  If you press N, then JEPRS will look for
  424. a Number File (again, you'll see more about this later) which is a text file
  425. that contains just numbers of references in the order you want them
  426. formatted.  If you press R, then all the references in the data base will be
  427. formatted automatically (note that if you have a large data base, this may
  428. take a long time).
  429.      Press K to list the references specified by keyboard input.  You are
  430. then prompted for the number of the reference to be formatted.  Enter any
  431. valid number of a reference in the data base file.  If you enter an invalid
  432. number, it will be ignored (don't worry, the system won't crash).  After
  433. pressing Enter, the program will read in the reference for the number you
  434. specified, and then display it according to the formatting instructions in
  435. the format file corresponding to the choice you made previously.  Here is a
  436. quick rundown of what the special codes in the format file are for:
  437.  
  438.     \F, \L, \1 :    Each of these is specifying that the authors be displayed: 
  439.                 First name first; last name first; or last name first for the
  440.                 first author and first name first for each additional author;
  441.                 respectively.
  442.      \T : Place title in output.
  443.      \J : Place journal in output.
  444.      \N : Place reference number in output.
  445.      \C : Place citation type in output.
  446.      \Pa : Place pages in output.
  447.      \E  : Place editor in output.
  448.      \Pu : Place publisher in output.
  449.      \Y : Place year in output.
  450.      \K : Place keywords in output.
  451.  
  452.      \# : Number output references sequentially.
  453.      \/ : Start new line.
  454.      \<, \> : Start and end (respectively) optional inclusion.
  455.  
  456.      \S : Toggle subscripts.
  457.      \^ : Toggle superscripts.
  458.      \~ : Toggle italics.
  459.      \B : Toggle boldface.
  460.      \_ : Toggle underline.
  461.  
  462.     All of these are explained in more detail in the User's Guide.  In addition,
  463. examples are given there so that you can get a better idea of how to
  464. program them.  Note that you'll need your own text editor or word processor
  465. to edit the Format file;  JEPRS cannot currently edit it.
  466.  
  467.      When finished, press Esc to return to the Main Menu.
  468.  
  469.  
  470. IX.  Options.
  471.      When at the Main Menu, press O to get to the Main Menu Options screen. 
  472. On your right, you will see information reminiscent of that on the Main
  473. Menuit's system information that, again, you don't have to worry about now. 
  474. On the left of your screen, you will see a list of file names and commands. 
  475. This menu allows you to change any of the files that you are using in
  476. JEPRS, so you don't have to exit the program just to use a different data
  477. base file, for example.  In addition, you can enter a drive and directory
  478. name.  If you do so, then anytime JEPRS goes looking for a file (for example,
  479. the Help file), it will first look in the directory specified in the Help file
  480. name; if none were specified, then it looks in the current default directory. 
  481. If JEPRS doesn't find it there, then it looks in the directory specified in
  482. the Drive and directory name.
  483.      Further down on the list are a few additional commands:  Error/warning
  484. beep, Ordering information, MedLine format file, and Go to DOS.  To invoke
  485. any command, do the same thing you did on the Main Menu:  either use the
  486. arrow keys to highlight the command you want and then press Enter, or just
  487. type the first letter of the command (e.g., O for Ordering information).
  488.     Error/warning beep allows you to turn JEPRS's beeping on or off. 
  489. Whenever you type an incorrect command, or at various other times when
  490. JEPRS wants your attention, it will beep at you.  If for some reason you
  491. wish JEPRS wouldn't do that (you're working late at night for example), just
  492. type "off" after invoking this command, and JEPRS will never beep at you.
  493.      Ordering information will present you with details of how to order the
  494. latest version of JEPRS from the author (that's me).  JEPRS is an absolute
  495. bargain at $25!
  496.      MedLine format file allows you to add references formatted according
  497. to the National Library of Medicine's standard MedLine format.  Most
  498. reference management programs can format files this way (including such
  499. things as PaperChase, an online access system to MedLine, and Current
  500. Contents on Diskette), so it's an easy way to interchange files between
  501. programs.  For example, if you use PaperChase to search for any papers
  502. published on a particular subject, PaperChase allows you to save them in
  503. the National Library of Medicine (NLM) format.  You can then download those
  504. references to a file on your computer.  Then start up JEPRS and invoke the
  505. MedLine format file command, specify the name of that file when it asks you
  506. for the name of the MedLine format file, and JEPRS will automatically add
  507. those references to your database!  Isn't that easy?
  508.     Go to DOS allows you to temporarily exit JEPRS and return to the PC/MS-
  509. DOS operating system.  This would be useful, for example, to get a directory
  510. listing without having to exit from JEPRS.  Whenever you use this command,
  511. however, don't forget to type "EXIT" and then press Enter to return to
  512. JEPRS!  If you use this command, forget to enter "exit", and then run JEPRS
  513. again, you may permanently mess up your data files!  As long as you enter
  514. "exit" to return to JEPRS, your data will be completely safe.
  515.  
  516.  
  517. X.  Search.
  518.     When at the Main Menu, press S to get to the Search Menu.  The menu
  519. itself is displayed across the top of the screen.  At the right is a list of
  520. the default settings for all the options.  Note that you can start and stop
  521. the search at any point in the database; stop after you've found a
  522. particular number of matches; direct the output to the screen, printer,
  523. files, or any combination thereof; have case-sensitive or case-insensitive
  524. searches; and sort the output by the first author.  First we'll start off
  525. with a simple search:  we'll look for one author, and leave all the options
  526. at their default values.
  527.     To specify your search terms (that is, what field(s) you wish to search
  528. through and what text you wish to find), press T for Terms.  A prompt
  529. appears asking "Enter Search Terms:" (note also that a message appears in
  530. the bottom left of the screen, in the Messages window, giving you
  531. instructions).  Press A and then Enter.  Now enter the text you wish to
  532. search:  "Wright", and press Enter.  Note that the text was converted to
  533. uppercase because the default is case-insensitive search.  You are now
  534. returned to the Search Menu.  Just press G for the Go command, and the
  535. search will begin.  Notice that the Message window changes to let you know
  536. how many references have been searched and how many matches have been
  537. found.  If you're using a hard disk you'll notice that JEPRS searches quite
  538. rapidly.  You can press Esc at any time to stop the search.
  539.     When the search is completed, the first matching reference is displayed
  540. on the screen in a compact format.  The effects of the function keys are
  541. displayed on the bottom of the screen.  To continue to the next matching
  542. reference, just press the space bar.  However, you also have the option of
  543. outputting the reference currently displayed to the printer or a file. 
  544. Press F9 and it will be sent to your printer (make sure JEPRS is set up for
  545. your printer by defining codes for underlining, boldface, etc., in the
  546. Format.JPR file).  Press F10 and the current reference will be sent to a
  547. text file.  If you press F9 then only the number of the reference will be
  548. sent to a file called a "number file".  The use of this file is explained in
  549. the tutorial section called JEPRS's Files.  Pressing F3 will take you back to
  550. the Search Menu, and Esc will take you back to the Main Menu.  If your
  551. search resulted in more than one match, you also have the option of
  552. pressing F5 to modify your search.  This is especially useful if your search
  553. came up with too many matches and you want to further restrict the search. 
  554. It is a very useful feature.
  555.     Now press F3 to return to the Search Menu.  Let's try one fairly
  556. complicated search.  Let's say we're interested in muscle cell differentiation
  557. and we want to find papers authored by (Wright and Lin) or (Lassar and
  558. Weintraub) that also have keywords (Myogen or MyoD) that appeared between
  559. 1985-1989 and that were published in (Cell or Science) but not (J Cell
  560. Science).  Complex, eh?  Just press T for Terms, then enter the following:
  561.     (A+A)/(A+A)+(K/K)+Y+((J/J)-J)
  562. Recalling that "A" stands for author, "K" for keywords, "Y" for years, and "J"
  563. for journal, now look back at what we were originally searching for so that
  564. you understand the usage of the operators ("+", "/", and "-") and
  565. parentheses.  After you pressed Enter, the first "A" will blink and the
  566. cursor will move to an empty line.  Enter "Wright".  Now the second "A" will
  567. blink and the cursor's on the next line; enter "Lin" here.  Continue with the
  568. rest until you've entered all the items in the search.  Notice that the
  569. corresponding letter will blink to tell you which term you are entering. 
  570. After entering the last term, you are returned to the Search Menu.  Press S
  571. to go to Sort.  Now type "On" and press Enter; this turns sorting on.  Now
  572. press G for Go, and the search begins.  After completing the search, the
  573. matching references are displayed just like before in the simple search,
  574. except they will be in alphabetical order (by first author).
  575.  
  576.     Now press Esc to return to the Main Menu.
  577.  
  578.  
  579. XI.  JEPRS's Files.
  580.      When you're at the Main Menu, you'll notice several file names listed on
  581. the right side of the screen.  By the time you get this far in the tutorial,
  582. you should have heard the names of most of these files mentioned.  Now I'll
  583. go into a little detail as to what each file is used for, and whether you
  584. can modify any of these files.
  585.  
  586.     Reference File:  The reference file is the main database file that JEPRS
  587. uses to store the references you enter using the program.  This file (which
  588. has a default name of "Ref1.JPR") is maintained completely by JEPRS.  You
  589. should never try to modify this file using any other program!  For example,
  590. if you tried to look at this file using a word processor, you would probably
  591. only see 3 words on the screen: JEPRS Reference File (the same is true if
  592. you try to use MS-DOS's "type" command to view the file), but all the data
  593. is still there.  However, if you then saved this file with your word
  594. processor, you would delete all the references that JEPRS had saved! 
  595. Therefore, let me repeat:  Never modify the Reference file with any
  596. program other than JEPRS!!!!
  597.  
  598.     Ref Key File:  This is a matching file for the main database (Reference
  599. file) that JEPRS uses for keeping track of where the references are in the
  600. main file.  You cannot access the main Reference file without this Key
  601. file.  The Key file's default name is Ref1.JPK.  Again, do not try to modify
  602. this file with any program other than JEPRS  otherwise you will lose all
  603. your data!
  604.  
  605.     Help File:  This file contains all the information displayed in the Help
  606. screens whenever you press F1 for help in JEPRS.  Again, do not modify this
  607. file!  If you do, the help screens will not display the proper help, and will
  608. become worthless.  The default name for this file is Help.JPR.
  609.  
  610.     Text File:  This is a file that can be created by JEPRS.  If you press the
  611. F10 key when you are displaying the results of a search, or if you press
  612. the F10 key when you are on the List Reference screen, the text will be
  613. sent to this Text file (default name is Text.JPR).  Text will also be sent to
  614. this file if you specify File Output on the Format References Menu or on
  615. the Search Menu.  Once you create this file with JEPRS, you are free to
  616. edit it in a word processor, or send it to your printer for printing.  JEPRS
  617. will never have to get information from this file; it only sends text to it,
  618. so you are free to change it any way you wish.
  619.  
  620.     Number File:  This file (default name is Number.JPR) can be created by
  621. JEPRS.  If you press the F8 key when you are displaying the results of a
  622. search, or if you press the F8 key when you are on the List Reference
  623. Screen, the text will be sent to this file.  It is a normal DOS text file, just
  624. like the Text File above, but instead of containing the text of the entire
  625. reference, it only contains the number of the reference, with each number
  626. being on a different line.  Why would you want a file like this?  JEPRS can
  627. use this file on the Format References Menu:  The last question JEPRS asks
  628. you on that menu is "What will be the source of the references to format?". 
  629. You have the choice of "Reference file" (in which case all the references in
  630. the Reference file will be formatted), the "Keyboard" (in which case you can
  631. specify, one by one, the references at the keyboard), or "Number file", in
  632. which case JEPRS will read in the numbers in the Number file, find only those
  633. references in the database, and format them.
  634.     How can something like this be useful?  Let's say you've just finished a
  635. discussion with a colleague.  You tell him/her that you have five great
  636. papers that discuss a new Syrinx 2A vector you can use for cloning genes,
  637. and those references are in JEPRS.  But let's say s/he has a program that's
  638. different from JEPRS, but s/he doesn't want to have get a printout from you
  639. and then hand-type all those references back into his/her program.  With the
  640. number file, there's an easier way!  All you have to do is start up JEPRS, go
  641. to the Search Menu and then:  go to Terms and specify "K" (for Keywords)
  642. and then enter "Syrinx 2A", go to Output and turn the Screen "Off" and the
  643. Number File "On", then press Go to start your search.  When the five papers
  644. are found, their numbers are automatically sent into the Number file.  Then
  645. press Esc to return to the Main Menu, and press F to get to the Format
  646. References Menu.  When asked for where the output should go, just press
  647. Enter.  When asked for the formatting style, enter "11" for the MedLine
  648. format.  Then, when prompted for the source of the references, press N for
  649. Number file.  JEPRS will then read in the numbers of those five papers on
  650. the Syrinx 2A vector, look up those numbers in the database, format them
  651. according to the MedLine format, and send them out to the Text File.  Voila! 
  652. Then you just copy the Text File to a floppy disk, hand it to your colleague,
  653. and s/he can read it into his program (because any biomedical reference
  654. database program worth its salt can read in a MedLine formatted file).  This
  655. procedure may sound complex at first, but once you try it, you'll see how
  656. easy it really is.
  657.  
  658.     Format File:  This file contains the formatting instructions and printer
  659. definition instructions for JEPRS.  It's default name is Format.JPR.  Creating
  660. or modifying this file is undoubtedly the most complex feature of JEPRS, but
  661. it is also its most powerful feature.  This is the only file that JEPRS
  662. cannot create itself (that will probably change in future versions of JEPRS;
  663. register now to keep up-to-date on the latest release!).  You must use an
  664. external word processor or editor (like Borland's SideKick program) to create
  665. and edit it.  The best way to understand what I'm about to describe is to
  666. start your word processor or editor and load the Format.JPR file that's
  667. included with JEPRS, so you can look at it while I'm explaining what
  668. everything does.  Note that if you use a word processor to look at this
  669. file, you must load and save the file in a text file mode (i.e., in WordStar
  670. you must use the Non-Document mode; in WordPerfect you must use Ctrl-F5
  671. "Text In/Out" key to save and retrieve a DOS Text file).
  672.     You will immediately notice that many lines begin with a minus sign "-". 
  673. This tells JEPRS to ignore those lines, so you can enter any comments you
  674. like on those lines.  The only place you cannot place a comment line is
  675. between a descriptor (such as "Left Margin") and its value ("8") which must
  676. appear on the very next line.  Other than that, you will see it divided into
  677. several sections:  "Printer Commands", "Page Formatting Commands", "Directory
  678. and Filename Defaults", "Journal Titles", and "Journal Formats".  Note that
  679. the order of these is not necessary, but be aware that if you change the
  680. order around, it may take quite a bit longer for JEPRS to read this file in;
  681. it's best just to leave it in its present order.
  682.     The first section is "Printer Commands".  This contains all the printer-
  683. specific commands for things like underlining, boldface, italics, etc., that
  684. JEPRS uses for formatting output.  If none of the Format files supplied with
  685. the program are for your specific printer, you must use the manual that
  686. came with your printer to enter the correct information in this section. 
  687. "Printer Initialization Setting" is the command sent to your printer the first
  688. time JEPRS prints something.  Most of the time this will be empty, but you
  689. may want to specify near letter quality mode on a dot matrix printer, or a
  690. specific font on a laser printer, for example.  On a Star Micronics SG-10
  691. printer, for example, the command for near-letter-quality mode is "<Esc>4". 
  692. If you wanted to enter that using SideKick, you would go to the first line in
  693. the file following "Printer Initialization Setting" and enter Ctrl-P (to enter
  694. a control character) then Esc then the number 4.  In a similar fashion, enter
  695. your printer's special commands for each of the descriptors listed: 
  696. Underline on/off, Bold on/off, italic on/off, subscript on/off, and superscript
  697. on/off.  If your printer does not support any of these features, just leave
  698. the line blank (by blank, I mean make sure there are no characters on that
  699. line, not even spaces!  If you leave spaces, they will printed in the
  700. formatted output, which would be very undesirable!).
  701.     The second section is "Page Formatting Commands".  This allows you to
  702. specify how your page should be formatted when references are output using
  703. the Format References Menu.  "Left Margin" refers to how many spaces JEPRS
  704. prints at the left margin before printing text.  "Line Length" refers to the
  705. maximum number of characters that fit on a line (not including the left
  706. margin).  "Header" refers to text that will be printed at the very top of
  707. every page of the output.  "Heading" refers to text that will be printed at
  708. the top of the first page of the output.  "Top Margin" is the number of
  709. spaces that should be skipped at the top of each page before printing.  (If
  710. "Indent Length" is shown, just ignore it; it is a feature that is not yet
  711. implemented; JEPRS will just ignore it.)  "Page Length" is the number of
  712. printed lines per page, not including the top margin or header.
  713.     The third section is "Directory and Filename Defaults".  Here you can
  714. change the default names of any file that JEPRS uses.  Note that when you
  715. start JEPRS it immediately looks for the format file on the current
  716. directory with the name Format.JPR.  If it doesn't find it, it uses all the
  717. default names for all the files JEPRS normally uses (e.g., "Ref1.JPR" for
  718. the Reference File).  If you want to call the format file by a different
  719. name, or have it on a different directory or drive, then you can specify
  720. this when you first start up JEPRS.  Let's say that you created 2 format
  721. files:  one with commands for your dot matrix printer (called "FormDot.JPR")
  722. and one for your laser jet printer (called "FormLasr.JPR" that is in a
  723. directory called "C:\Laser\").  To start JEPRS with the first file, enter:
  724.         C:\JEPRS\> JEPRS Formdot.jpr
  725. where "C:\JEPRS\>" is just the DOS prompt, and "JEPRS Formdot.jpr" is what
  726. you actually entered.  On the other hand, if you want to use your laser
  727. printer with JEPRS, start JEPRS this way:
  728.         C:\JEPRS\> JEPRS C:\Laser\FormLasr.JPR
  729. where, again, "C:\JEPRS\>" is just the DOS prompt, and "JEPRS
  730. C:\Laser\FormLasr.JPR" is what you actually entered.  Once JEPRS reads in
  731. those format files, it automatically assigns the names you specify in this
  732. section to the files it uses.
  733.     The next section is "Journal Titles" where you just enter the names of
  734. the journals, from one to ten, that you create formats for in the "Journal
  735. Formats" section.
  736.     The last section is "Journal Formats"; this is where you get down to
  737. business.  Here you enter the special formatting instructions JEPRS uses to
  738. format output in the Format References Menu.  All the special characters
  739. are explained in the Format References section of this tutorial.  Some
  740. things you must know:  1. These can be no longer than 100 characters; if
  741. they are, output will be messed up and JEPRS is not (yet) smart enough to
  742. detect this kind of problem.  2. The first set of characters you enter on a
  743. line (before the first space) will be used to connect the names of the
  744. authors if there is more than one.  For example, if you start off the
  745. defintion with "and " (don't forget the space), then when multiple authors are
  746. listed for a reference they will be printed as "WE Wright and LM Miranda". 
  747. On the other hand, if you start off the definition with "& ", then multiple
  748. authors will be printed like this:  "WE Wright & LM Miranda".  3. Any
  749. character that is not a special code will be printed exactly as is.  For
  750. example, if your definition is "and \L (\Y).\/\/" then a sample output would
  751. be:
  752. "WE Wright and LM Miranda (1988).
  753.  
  754. "  (yes, that's right; the last two line feed characters (\/\/) create a new
  755. line twice; also, the year is enclosed in parentheses, just as you specified
  756. in the definition).  The best way to understand how definitions work is to
  757. print out sample ones using the Format References Menu, and compare the
  758. output to the codes in the format file.  After comparing them carefully,
  759. you'll get a better feel for how the system works.
  760.  
  761.     Once you've spent the time to modify the Format File to your specific
  762. needs, using JEPRS is an absolute breeze!
  763.  
  764.  
  765. XII.  Exiting The Program.
  766.      When you are done with JEPRS, return from wherever you are to the
  767. Main Menu (usually by pressing Esc), then exit the program as follows:
  768.      1.  Press E     ...or...
  769.      2.  Press Esc   ...or...
  770.      3.  Highlight Exit, then press Enter.
  771.      When you do this, JEPRS will beep (unless you turned off the
  772. Error/Warning Beep on the Options Menu) and then ask you if you really want
  773. to exit the program; if you do, press Y; it you don't, press N.  If you press
  774. Y, you will be returned to the PC/MS-DOS operating system.  If, however, you
  775. turn off your computer without exiting JEPRS, then you may lose data from
  776. your data files.  So remember, always exit JEPRS before turning off your
  777. computer!
  778.  
  779. XIII.  Concluding Comments.
  780.     Well, that's it for your guided tour of JEPRS.  I sincerely hope you find
  781. it to be an easy-to-use, convenient system for maintaining a database of
  782. references to the scientific literatureand a bargain at $25.  If you have
  783. any comments, questions, or complaints about JEPRS or its documentation, I
  784. would love to hear from you.  Send comments to the address listed at the
  785. beginning of this document.
  786.     Thank you.                                                    Lou Miranda.
  787.