home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: Educate / Educate.zip / study1.zip / COMPILER.INF (.txt) next >
OS/2 Help File  |  1993-08-29  |  33KB  |  179 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. The Compiler ΓòÉΓòÉΓòÉ
  3.  
  4. The OS/2 Study Bible Compiler was designed so that users of the OS/2 Study 
  5. Bible could transfer Bible translations from DOS and Windows Bible programs 
  6. that they have to the OS/2 Study Bible. The user first exports the Bible text 
  7. using their DOS or Windows program into a standard ASCII file. Then the 
  8. compiler will take the ASCII files and create the concordance and the data 
  9. files that are compatible with the OS/2 Study Bible format. This means that you 
  10. will not lose your prior investment in your bible texts when you upgrade to 
  11. OS/2. 
  12.  
  13. The compiler will eventually handle any ASCII file so that user may be able to 
  14. create a concordance and data file for any type of text that they have. The 
  15. compiler is currently customized to work with religious texts. 
  16.  
  17. The compile process consists of several stages. The first stage consists of 
  18. creating a word list by sorting the text. Once the sort has completed the user 
  19. will select which words they want to leave out of the concordance. This will 
  20. help reduce the amount of disk space that the translation will take. To 
  21. facilitate selecting these words a list called the "Top 100" list is prepared 
  22. after the sort has finished. This will be comprised of the 100 most common 
  23. words found in the text. 
  24.  
  25. The second stage allows the user to select which words will be excluded from 
  26. the concordance from the Top 100 list. Once the selection is done, the compiler 
  27. will complete the creation of the concordance. 
  28.  
  29. The third stage allows the user to edit the names of the books contained in the 
  30. ASCII text file. If the compiler finds 39, 27 or 66 books, the compiler will 
  31. assume that the Old Testament, New Testament or the entire protestant Bible is 
  32. being compiled and will automatically set the correct book names. 
  33.  
  34. Please be aware that the compiler is customized for the protestant Bible. As 
  35. the product is updated it will be increasingly be generalized so that it can 
  36. properly handle a multitude of text formats. As changes are made the compiler 
  37. and the study bible will be updated and inevitably changes will have to be made 
  38. in both products in order to accomodate the new requirements. 
  39.  
  40. Starting the Compiler. 
  41.  
  42. The opening screen of the compiler allows you to enter information that is 
  43. necessary in creating the concordance and data files. 
  44.  
  45. The ASCII Text Filename is the name of the file which you created during the 
  46. export process from your existing DOS or Windows program. 
  47.  
  48. The Bible Prefix will be used in the naming of the output files. Each set of 
  49. files which contain the data for a single translation and will all begin with 
  50. the prefix provided in this entry field. 
  51.  
  52. The Working Directory will be where the compiler will place the temporary sort 
  53. files and where to place the output concordance and data files. 
  54.  
  55. To indicate which format that your ASCII text file is in you must select a 
  56. format type from the upper listbox. When you select the appropriate method, the 
  57. lower listbox will contain a sample of the type of text that the compiler 
  58. expects to find in your ASCII text file. 
  59.  
  60. The sort process originally took six hours to perform. It now takes around six 
  61. minutes (on a fast 486). The main reason it was reduced from six hours to six 
  62. minutes is that the sort now occurs in memory rather than on disk. 
  63.  
  64. When the text file is performed it places each word it finds into files. It 
  65. divides the word list into 26 separate files based on the first letter of each 
  66. word. Sort file 00 contains all of the letter 'A' words, and sort file 25 
  67. contains all of the 'Z' words. 
  68.  
  69. Each file will have a different size depending on the frequency of words which 
  70. begin with its corresponding letter. Usually file 19 which contains letter 
  71. 'T'words is the largest file. If the letter's file size exceeds the Usable Core 
  72. size then the sort for that letter's file will not take place in memory but 
  73. will be performed on disk. If the letter's file is less than the usable core 
  74. size then that file's sort will take place in memory. 
  75.  
  76. You might have to experiment with this number based upon how much memory your 
  77. system has. The default of 4 megabytes should allow the sort to take place 
  78. completely in memory in most cases. If a value of zero is entered, then the 
  79. complete sort process will take place on disk and will take around 4 hours. 
  80.  
  81. The output filenames are determined by the compiler and are displayed only for 
  82. your information. The names are derived from the prefix field. 
  83.  
  84. Once you have entered all of the appropriate information, press the Compile 
  85. button to initiate the compile process. The compiler is multithreaded so you 
  86. will be able to run other applications during compilation. Although the 
  87. compiler is resource intensive. 
  88.  
  89.  
  90. ΓòÉΓòÉΓòÉ 2. Selecting Common Words ΓòÉΓòÉΓòÉ
  91.  
  92. The concordance consists of the concordance data and its index. The index 
  93. contains a list of each distinct word found in the text, the offset to where 
  94. the word's data occurs in the concordance file and the number of occurences of 
  95. the word. The concordance data file consists of the verses numbers where each 
  96. word is located. 
  97.  
  98. The concordance is used to search for passages within the bible text. If the 
  99. word occurs too often, then it is not useful to maintain a list of all of its 
  100. occurences. A search for the word 'THE' would yield too many matches to be 
  101. useful. 
  102.  
  103. The "Select Common Words" dialog window allows the user to select which words 
  104. they anticipate will not be useful in a search. The user will select each word 
  105. that they wish to move to the Common Words list. All of the words that are 
  106. contained in the Common Words list will not be available during a search in the 
  107. OS/2 Study Bible. 
  108.  
  109. A program limitation has been set that if a word occurs more than 4000 times it 
  110. automatically will be moved to the Common Words list. 
  111.  
  112.  
  113. ΓòÉΓòÉΓòÉ 3. Configuration File ΓòÉΓòÉΓòÉ
  114.  
  115. While the bible text is being compressed it counts the number of books that it 
  116. finds. The Bible Compiler will make an educated guess as to what you are 
  117. compiling. If it finds 39, 27 or 66 books, the compiler will assume that the 
  118. Old Testament, New Testament or the entire protestant Bible is being compiled 
  119. and will automatically set the correct books' names. 
  120.  
  121. The Configuration File dialog window will allow you to edit the book names, the 
  122. icon filename, and the abbreviation. 
  123.  
  124.  
  125. ΓòÉΓòÉΓòÉ 4. Edit Book Window ΓòÉΓòÉΓòÉ
  126.  
  127. This window displays one of the book names that will be contained in the 
  128. translation's configuration file. By altering the book name, the book short 
  129. name and its location, the user can change the way that the book is presented 
  130. in the OS/2 Study Bible. 
  131.  
  132.  
  133. ΓòÉΓòÉΓòÉ 5. How To Contact ΓòÉΓòÉΓòÉ
  134.  
  135. How To Contact and Send Your Text Sample 
  136.  
  137. By Mail. 
  138.  
  139. As stated earlier, in order to guarantee that the compiler will work with your 
  140. exported text file it is required that you send me a sample extraction from 
  141. your DOS or Windows Bible program. Send a sample from each program that you 
  142. plan to transfer from. That sample will be tested with the compiler to assure 
  143. that it is compatible. Please state on the diskette which program that the file 
  144. was exported from, or where you obtained the file. That information will help 
  145. me in naming its style in the upper listbox of the first dialog window. 
  146.  
  147. Once I have verified and made any changes that are necessary so that your 
  148. file's format can be understood by the compiler, I will mail you a diskette 
  149. containing the new version of the compiler. A handling fee of $5.00 will be 
  150. required for all mailings. Please include a check with your sample diskette 
  151. payable to Richard Fortier. 
  152.  
  153. International orders can be handle in one of two ways. You may send a check to 
  154. me in your currency or you can obtain a money order payable in U.S. funds. 
  155. Select which method of payment is the least expensive for you. If the payment 
  156. will be made in other than U.S. dollars then please send the equivalent for 
  157. your currency plus $3.00 extra for overseas postage. If you have any 
  158. suggestions in this area then please send me a message. 
  159.  
  160. By Modem. 
  161.  
  162. You may also send your sample via modem. This can be done by calling my BBS in 
  163. Kansas City, Missouri. Please leave a note in message area 1 which is a private 
  164. area. And then upload your sample file. Please name the upload using your last 
  165. name (i.e. SMITH.ZIP). You may also ask contact me through Compuserve but DO 
  166. NOT upload your sample to my mailbox. 
  167.  
  168. Once I have verified that your sample will work with the compiler I will post 
  169. the new version on the BBS and place a note in your mailbox indicating its 
  170. completion. 
  171.  
  172. Mail: Richard Fortier, 8532 N Executive Hills Blvd, Suite 137, Kansas City, MO, 
  173. 64154. 
  174.  
  175. BBS: OS/2 Study Bible BBS, (816) 468-6118, 2400-14400, 8-N-1, 24 hrs a day. 
  176.  
  177. Compuserve 72020,613 
  178.  
  179. Prodigy HJXK78A