home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / ispel32r.zip / README.OS2 < prev    next >
Text File  |  2002-03-09  |  7KB  |  193 lines

  1. *** Russian version of this text is below *** Éπß߬á∩ óÑαß¿∩ ΓѬßΓá ¡¿ªÑ ***
  2.  
  3. This is a ISPELL 3.2.06, ported for OS/2
  4.  
  5. ** NOTE **
  6.  
  7. This program requires HPFS partition for installation and operation.
  8. Checked files, of course, can reside on any file system.
  9.  
  10.  
  11. ** TO SETUP **
  12.  
  13. 0) Move WCA0A3OR.DLL into any directory, specified in your LIBPATH.
  14.    I am recommending to create a special directory (something like
  15.    "D:\TOOLS\DLL"), add it to your LIBPATH and put ALL single DLL's
  16.    (like EMX*.DLL) into this directory.
  17.  
  18.    Of course, you can add ISPELL directory to LIBPATH, but I do not like
  19.    this because you LIBPATH string will grow longer and longer even if
  20.    a single DLL is requried from this directory.
  21.  
  22. 1) Build hash tables for required languages:
  23.      - Go to "Languages\Your_Language" directory
  24.        (for example, "languages\russian")
  25.      - Run SETUP.CMD
  26.    You can build hash tables for as much languages as you need.
  27.  
  28. 2) By default, ISPELL uses "english" language. You can redefine this in two
  29.    different ways:
  30.      a) Set enviroment variable DICTIONARY to reflect your language.
  31.         You can do it by adding line below to CONFIG.SYS or any .CMD file.
  32.         For example, if you have in your CONFIG.SYS
  33.  
  34.            SET DICTIONARY=russian
  35.  
  36.         ISPELL will use russian dictionary by default.
  37.  
  38.      b) Use "-d" command-line option. For example, command
  39.  
  40.            ispell -d russian myfile.txt
  41.  
  42.         will check "myfile.txt" using russian dictionary.
  43.         You can create .CMD file, look at RUSPELL.CMD for example.
  44.  
  45. 3) It it recommened, but not required, to set HOME enviroment variable in
  46.    your CONFIG.SYS, like this:
  47.  
  48.        SET HOME=D:\Home
  49.  
  50.    (and create, of course, directory "D:\Home" on your disk.) You can use
  51.    any name you want, but this directory must reside on HPFS or other
  52.    partition supporting long file names. Home directory used by many
  53.    UNIX tools and ported programs to keep their configuration files and
  54.    user settings. ISPELL will use it to keep personal dictionaries.
  55.  
  56.  
  57. ** DOCUMENTATION **
  58.  
  59. For general information about ISPELL, check "README" file (although most of
  60. information about compilation etc. is useless for OS/2 user)
  61.  
  62. For full UNIX-style manual :) and list of command-line options
  63. look at "ispell_1x.txt" file.
  64.  
  65. For information about format of ispell dictionaries and affix files,
  66. look at "ispell_4.txt" file.
  67.  
  68.  
  69. ** CHANGES MADE (comparing to original code) **
  70.  
  71. - Added some checks for write operations, but not all conditions are checked
  72.   yet. (Original UNIX version do not checking anything at all). For complete
  73.   safety, be sure you have at least (2 * Size_of_you_file) Kbytes free on
  74.   you disk.
  75. - Case if characters ignored during filename comparation.
  76. - "Suspend" command removed from OS/2 version. it can be useful only for
  77.   classic unix terminals (IMHO).
  78. - "Lookup" command implemented as regexp search in dictionary.
  79. - Backup files created as "filename.bak" instead of "filename.ext.bak"
  80.   (compatible with FAT filesystems)
  81.  
  82.  
  83. ** HOW TO CONTACT ME **
  84.  
  85. In general, I do not going to fix ISpell-specific bugs. But, if the problem
  86. you have found is very important, I can try to do my best. Please include
  87. shortest possible sample. Reporting bugs about OS/2-specific stuff is always
  88. welcome.
  89.  
  90. Write bug reports about OS/2 port to:
  91.  
  92.   Roman Trunov
  93.   proxyma@tula.net
  94.  
  95. Binaries should be avaiable at www site
  96.   http://www.proxyma.ru/stream
  97.  
  98.  
  99. Other bug reports shall be sent to ISpell authors.
  100.  
  101. ************************** Russian translation ***********************
  102.  
  103. Åα«úαἼᠻα«óÑન «αΣ«úαáΣ¿¿ ISPELL 3.2.06, »«αΓ ñ½∩ OS/2
  104.  
  105.  
  106. ** éìêîÇìêà **
  107.  
  108. ä½∩ ¿¡ßΓá½½∩µ¿¿ ¿ αáí«Γδ ΓαÑíπÑΓß∩ HPFS ¿½¿ ñαπúá∩ »«ññÑনóáεΘá∩ ñ½¿¡¡δÑ
  109. ¿¼Ñ¡á Σá⌐½«óá∩ ß¿ßΓѼá. Åα«óÑα∩ѼδÑ Σá⌐½δ, ΓѼ ¡Ñ ¼Ñ¡ÑÑ, ¼«úπΓ ¡áσ«ñ¿Γß∩
  110. ¡á ½εíδσ αáºñѽáσ.
  111.  
  112.  
  113. ** ôæÆÇìÄéèÇ **
  114.  
  115. 0) ÅÑαÑ¡Ñß¿ΓÑ WCA0A3OR.DLL ó ¬áΓὫú, π¬áºá¡¡δ⌐ ó óáΦѼ LIBPATH.
  116.    ƒ αѬ«¼Ñ¡ñπε ßñѽáΓ∞ ß»Ñµ¿á½∞¡δ⌐ ¬áΓὫú (¡á»α¿¼Ñα, "D:\TOOLS\DLL")
  117.    ¿ ñ«íáó¿Γ∞ Ñú« ó LIBPATH. Å«Γ«¼ ó φëà¬áΓὫú ¼«ª¡« ¬¿ñáΓ∞ óß∩¬¿Ñ
  118.    «ñ¿¡«τ¡δÑ ¿ ¡Ñ ß«óßѼ «ñ¿¡«τ¡δÑ DLL (¡á»α¿¼Ñα, EMX*.DLL). è«¡Ñτ¡«,
  119.    ¼«ª¡« »α«ßΓ« ñ«íáó¿Γ∞ ¬áΓὫú ß ISPELL ó LIBPATH, ¡« »α¿ Γᬫ¼ »«ñσ«ñÑ
  120.    LIBPATH íπñÑΓ αáßΓ¿ óßÑ í«½∞ΦÑ ¿ í«½∞ΦÑ, σ«Γ∩, ó«º¼«ª¡«, ¿º ¬á¬«ú«-Γ«
  121.    ¬áΓὫúá »«ΓαÑíπÑΓß∩ «ñ¡á-Ññ¿¡ßΓóÑ¡¡á∩ DLL.
  122.  
  123. 1) Å«ßΓα«⌐ΓÑ hash-Γáí½¿µδ ñ½∩ ¡πª¡δσ óá¼ ∩ºδ¬«ó:
  124.      - ÅÑαÑ⌐ñ¿ΓÑ ó ¬áΓὫú "Languages\óáΦ_∩ºδ¬"
  125.      - çá»πßΓ¿ΓÑ setup.cmd
  126.    Åα¿ ¡á½¿τ¿¿ ß½«óáαÑ⌐ ¼«ª¡« »«ßΓα«¿Γ∞ Γáí½¿µδ ñ½∩ ½εí«ú« ¬«½¿τÑßΓóá
  127.    ¡πª¡δσ óá¼ ∩ºδ¬«ó.
  128.  
  129. 2) Å« π¼«½τá¡¿ε ISPELL ¿ß»«½∞ºπÑΓ á¡ú½¿⌐߬¿⌐ ∩ºδ¬ (ß½«óáα∞ "english").
  130.    ¥Γ« ¼«ª¡« »ÑαÑ«»αÑñѽ¿Γ∞ ñóπ¼∩ ß»«ß«íἿ:
  131.      a) ôßΓá¡«ó¿Γ∞ »ÑαѼѡ¡πε «¬απªÑ¡¿∩ DICTIONARY, ó ¬«Γ«α«⌐ π¬áºáΓ∞
  132.         ¡πª¡δ⌐ ∩ºδ¬. ¥Γ« ¼«ª¡« ßñѽáΓ∞ ó CONFIG.SYS ¿½¿ .CMD-Σá⌐½Ñ, ¿º
  133.         ¬«Γ«α«ú« ºá»π߬áÑΓß∩ ISPELL. ìá»α¿¼Ñα, Ñß½¿ π óáß ó CONFIG.SYS
  134.         ¡á»¿ßá¡«:
  135.             SET DICTIONARY=russian
  136.         ISPELL íπñÑΓ ¿ß»«½∞º«óáΓ∞ »« π¼«½τá¡¿ε απß߬¿⌐ ∩ºδ¬.
  137.      í) êß»«½∞º«óáΓ∞ «»µ¿ε ¬«¼á¡ñ¡«⌐ ßΓ᫬¿ "-d". ìá»α¿¼Ñα, ¬«¼á¡ñá
  138.             ispell -d russian myfile.txt
  139.         »α«óÑα¿Γ myfile.txt, ¿ß»«½∞ºπ∩ απß߬¿⌐ ß½«óáα∞.
  140.         î«ª¡« ß«ºñáΓ∞ .CMD-Σá⌐½ ñ½∩ ºá»π߬á ispell ß φΓ«⌐ «»µ¿Ñ⌐.
  141.         é ¬áτÑßΓóÑ »α¿¼Ñαá ó ñ¿ßΓα¿íπΓ¿óÑ ÑßΓ∞ ruspell.cmd
  142.  
  143. 3) ÉѬ«¼Ñ¡ñπÑΓß∩, σ«Γ∩ ¿ ¡Ñ ∩ó½∩ÑΓß∩ «í∩ºáΓѽ∞¡δ¼, πßΓá¡«ó¿Γ∞ ó CONFIG.SYS
  144.    »ÑαѼѡ¡πε «¬απªÑ¡¿∩ "HOME", ¡á»α¿¼Ñα:
  145.        SET HOME=D:\Home
  146.    ¿ ß«ºñá⌐ΓÑ ¡á ñ¿ß¬Ñ ¬áΓὫú "D:\Home". è«¡Ñτ¡«, óδ ¼«ªÑΓÑ ¿ß»«½∞º«óáΓ∞
  147.    ½εí«Ñ ¿¼∩ ñ½∩ φΓ«ú« ¬áΓὫúá, ¡« «¡ ñ«½ªÑ¡ αẼÑΘáΓ∞ß∩ ¡á HPFS ¿½¿
  148.    ñαπú«⌐ »«ññÑনóáεΘÑ⌐ ñ½¿¡¡δÑ ¿¼Ñ¡á Σá⌐½«ó«⌐ ß¿ßΓѼÑ. ¥Γ«Γ "ñ«¼áΦ¡¿⌐"
  149.    ¬áΓὫú ¿ß»«½∞ºπÑΓß∩ ¼¡«ú¿¼¿ »ÑαÑ¡ÑßÑ¡¡δ¼¿ ¿º ε¡¿¬ßá »α«úαἼἿ ñ½∩
  150.    »«¿ß¬á Σá⌐½«ó ¬«¡Σ¿úπαᵿ¿ ¿ σαá¡Ñ¡¿∩ ½¿τ¡δσ ñá¡¡δσ »«½∞º«óáΓѽ∩.
  151.    ISPELL íπñÑΓ σαá¡¿Γ∞ ó φΓ«¼ ¬áΓὫúÑ ½¿τ¡δÑ ß½«óáα¿.
  152.  
  153.  
  154. ** äÄèôîàìÆÇûꃠ**
  155.  
  156. ÄíΘá∩ ¿¡Σ«α¼áµ¿∩ « ISPELL, ñá¡á ó Σá⌐½Ñ "README" (σ«Γ∩ í«½∞Φá∩ ÑÑ τáßΓ∞ --
  157. « ¬«¼»¿½∩µ¿¿ ¿ Γ.». -- íÑß»«½Ñº¡á ñ½∩ »«½∞º«óáΓѽÑ⌐ OS/2)
  158.  
  159. Å«½¡δ⌐ ε¡¿¬ß¬«¿ñ¡δ⌐ MANπá½ ¿ ß»¿ß«¬ «»µ¿⌐ ¬«¼á¡ñ¡«⌐ ßΓ᫬¿ »α¿óÑñÑ¡ ó Σá⌐½Ñ
  160. "ispell_1x.txt".
  161.  
  162. ö«α¼áΓ ß½«óáαÑ⌐ ¿ ß½«ó««íαẫóáΓѽ∞¡δσ Σá⌐½«ó ñá¡ ó Σá⌐½Ñ "ispell_4.txt".
  163.  
  164.  
  165. ** êæÅÉÇéïàìꃠ(»« ßαáó¡Ñ¡¿ε ß «α¿ú¿¡á½∞¡δ¼¿ ¿ßσ«ñ¡¿¬á¼¿) **
  166.  
  167. - ä«íáó½Ñ¡δ ¡Ñ¬«Γ«αδÑ »α«óÑન πß»ÑΦ¡«ßΓ¿ ºá»¿ß¿ ¡á ñ¿ß¬. è ß«ªá½Ñ¡¿ε,
  168.   »α«óÑα∩εΓß∩ ¡Ñ óßÑ ß¿Γπᵿ¿, ¡« «α¿ú¿¡á½∞¡á∩ óÑαß¿∩ ó««íΘÑ ¡Ñ ¿¼Ñ½á
  169.   ¡¿¬á¬¿σ »α«óÑ᫬ ¼ÑßΓá ¡á ñ¿ß¬Ñ :-( ùΓ«íδ íδΓ∞ »«½¡«ßΓ∞ε πóÑαÑ¡¡δ¼,
  170.   πíÑñ¿ΓÑß∞, τΓ« ¡á óáΦѼ ñ¿ß¬Ñ ßó«í«ñ¡« »« ¬αá⌐¡Ñ⌐ ¼ÑαÑ (2*αẼÑα_
  171.   _»α«óÑα∩Ѽ«ú«_Σá⌐½á) ¬¿½«íá⌐Γ.
  172. - ê¼Ñ¡á Σá⌐½«ó ßαáó¡¿óáεΓß∩ íѺ πτÑΓá αÑú¿ßΓαá ß¿¼ó«½«ó.
  173. - è«¼á¡ñá "Suspend" πíαá¡á ¿º óÑαß¿¿ ñ½∩ OS/2. èᬠ¼¡Ñ ¬áªÑΓß∩, «¡á »α¿¼Ñ¡¿¼á
  174.   Γ«½∞¬« ¬ ε¡¿¬ß-ΓÑନ¡á½á¼.
  175. - è«¼á¡ñá "Lookup" αÑ὿º«óá¡á ¬á¬ regexp-»«¿ß¬ »« ß½«óáαε.
  176. - .bak-Σá⌐½δ ß«ºñáεΓß∩ ¬á¬ "filename.bak", á ¡Ñ "filename.ext.bak"
  177.   (ñ½∩ ß«ó¼ÑßΓ¿¼«ßΓ¿ ß FAT)
  178.  
  179.  
  180. ** èÇè æÄ îìÄë æéƒçÇƣ惠**
  181.  
  182. é «íΘѼ ß½πτáÑ, ∩ ¡Ñ ß«í¿αáεß∞ ¿ß»αáó½∩Γ∞ «Φ¿í¬¿ ó ßἫ¼ ISpell. ò«Γ∩, Ñß½¿
  183. óáΦá »α«í½Ñ¼á ºáΓαáú¿óáÑΓ í«½∞Φ«Ñ ¬«½¿τÑßΓó« ½εñÑ⌐ ¿ ¼Ñ¡∩ ½¿τ¡«, ∩ »«»δΓáεß∞
  184. ßñѽáΓ∞, τΓ« ß¼«úπ. Å«ªá½π⌐ßΓá, »α¿ßδ½á⌐ΓÑ »α¿¼Ñα ¼¿¡¿¼á½∞¡«⌐ ñ½¿¡δ.
  185. üáú-αÑ»«αΓδ, ¬áßáεΘ¿Ñß∩ ¿¼Ñ¡¡« αáí«Γδ (¡Ñαáí«Γδ) ISpell ó OS/2 (ó óáΦÑ⌐
  186. ¬«¡Σ¿úπαᵿ¿ OS/2), »α¿¡¿¼áεΓß∩ íѺ «úαá¡¿τÑ¡¿⌐ :)
  187.  
  188.   Roman Trunov
  189.   proxyma@tula.net
  190.  
  191. öá⌐½δ ñ«ßΓπ»¡δ ¡á www-ßá⌐ΓÑ
  192.   http://www.proxyma.ru/stream
  193.