|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
These options can be used to implement features such as: Spelling Verification The Spelling Verification routine offers uncompromising accuracy, fast and error-free performance accelerators and complete, high-quality data. It checks spelling, including capitalization and punctuation. Two types of word lists are provided for this routine: 1. Disk-based (lexicon, user dictionary) 2. RAM-based (corelex, cache, hsp) The lexicon is a closed reference; the user dictionary can be changed. The corelex is a list of most frequently used words and is available in various sizes to accommodate your software packaging needs. The cache is a list that is built as the spell-checking process is performed. Hsp is a main word list that can be disk based or entirely in RAM, depending on the application's needs. The verifier recognizes the following word formations: Forgot to hit the space bar when typing? The uncatwords() function will verify that "thecat" is really "the cat"! Spelling Correction This routine performs phonetic and typographical analysis using Proximity's proprietary technique that corrects several types of mistakes. A misspelled word is corrected by comparing it against lists of valid words, including a User Dictionary, that provides an easy method by which proper nouns and other special words may be added to the underlying database of correctly spelled words. Spelling suggestions found by the analysis are returned in a list that is ordered from most likely to least likely for display to the user. User Dictionary The User Dictionary allows users to customize their systems by adding words not found in the word list. The number of entries is practically limitless! The User Dictionary has a large storage capacity with space for more than a million words and utilizes a special technique for minimizing disk usage. Multiple User Dictionaries can be created, allowing the user to categorize different types of supplemental words. Proper hyphenation for user list words can be included and words within the list can be edited. ProximitySpell |
![]() |