OvationPro2.75(30-April-05)) gȴ,    d6HSVndBxG  L L " @0 <<,<(  tn L GenericBlackfWhitefTransparent fRedfGreenfBluefCyanfMagentafYellow fRegistration f PF.HSVn:Pff.- @ 7"cA \PBt,SZnMӧn&n=!n"б,nm2nRNn>_.fQDPDingsArial Bold ItalicTimes New RomanTimes New Roman ItalicSymbolArial ItalicCourier NewArial BoldArialTimes New Roman Bold ItalicCourier New BoldTimes New Roman Bold P ,Bodytext#P\.. "40P33`* Ch NumberG8+`0P33t Ch HeadingC 0u0uYЉ0P33o Ch ContentsV б**!. 020Pff( ۯCh IntroW б**!020Pff( UNoPointsP\.. "40P33`* HeadingCб66+=0 P331 SubHeadingF..# 70 P33, FunctionName ..X70P33}, Function? ..w70P33}, CaptionDӧ%'-0P33$ Indentt( P\.. "40P33`* pBIndent12mmVP\.. "40P33`* ߄!{Listing**20P33( BoldItalicR..!@50P33`* Bold-lineQ>..(#70P33+ BoldWordQ>..(#70P33+ CourierWord .. 50P33' SpaceAfter!P\.. "40P33`* Nospaceafter"P\.. "40P33`* HeaderL#?!б**!020P33( hHeaderR$G!б**!020P33( vItalict*SBtL.."60P33+  48- FWeg8P\..$30P33) Eб**!00P33& h  б**!00P33& vu б66+=0 P331 W * P\..$30P33) wR..$30P33) 0N =P\..$30P33) .. 50P33' ! ..$]40 P33o*   Q>..$30P33)   "7..1(!-0P33s& y7 Q>..$30P33)  Q>..$30P33) "7..1(!-0P33s& MZ..$l90P33 / |DQ>..$30P33) 8,;SBt..$30P33) h6SBt..$30P33) *X б66+=0 P331 _h..$]40 P33o* 3'.. 50P33'  SBt..$30P33) SBt..$30P33) JP\..$30P33) pB~ .. 50P33' pBD'0Q>..$30P33) D'"7..1(!-0P33s& y7 "7..1(!-0P33s& D'Q>..$30P33) ۩X .. 50P33' T!.. 50P33' pB/"P\..$30P33) pB1#Q>..$30P33) 1$"7..1(!-0P33s& 5,%Q>..$30P33)  8K+&Q>..$30P33) pB )MZ..$l90P33 / D'*"7..1(!-0P33s& eMH+ӧ%'+0P33\# C,R..$30P33) NV.3f0P33a V/0u0uZ\0P33j 3Q"0б**!. 00Pff& ۯ1б**!. 00Pff& ۯ42б**!. 00Pff& < 3б**!. 00Pff& Y54cA**!00Pff& UE 5б**!00Pff& UQ 6б**!00Pff& U?7cA**!00Pff& Ueg88P\S0P33{ W * 9 P\..$30PP33) W * : P\..$30P33) ?%;cA%'+0P33\# eMH< ӧ%'+0PX33\# }3D,=ӧ%'+0P33\# " >ӧ%'+0P33\# q-j!?cA%'+0P33\# @ӧ%'+0P33\# F3f0P33a !Gб**!00P33& vHSBt..$30P33) IcA%'+0P33\# J ӧ%'+0PX33\# }3D,K ӧ%'+0PX33\# O"7..1(!-0P33s& ?ScA**!00Pff& UCTR..$30P33) _hU..$]40 P33o* D'VQ>..$30P33) I+.X\0{c|c}ck6+,Hb8g>+V;&S="d*@os|  UKJYT>;+F+.NXO\1\0zc%{c#|ck6*b8@=Jq: K;IbG#d*|OЋ/ҡ&5H G  0213""9<Y@pp1"۩X 3,_h4!<THNVX pp1"۩X 3,_h4!<THNVX`!l x3Q"VW * < E Q u *X ~ E |D(J0?8eMHDLD'X `Clwtq-j!?% 8K+5,}3D,/14Y5h6y7 eg88,;0N =(%&%  % %%%$$%%%%% #*%* %%%%%&%&%%%%+*%%*%"%  PvXh`h8h'#X T maindictuserdict!Ignore   |\   L A4  L A4 $tXt L  \  c߄1 c߄1 n  4}XyU L X]7n,/  D}@ PP Esa3 dd,,+lThe Spelling Checker"Chapter 14 P $_0 Lt L  $$ t߄1 t߄1  (byU L X]7 h t߄1nt߄1n X ؋byU݄L X]7$ TSection 14.:..l RP $_0l tt'L  $Q$ t߄1 t߄1  (byU L X]7( PPPP14.1 Spellchecking Experience shows that checking text, especially when reading a document from the screen is prone to missing mistakes. Ovation Pro has two facilities to help check your text: ,Hinteractive spell check. ,Hmarking wrongly spelt words. Before either of these can function properly, a dictionary must be available. Normally OvationPro uses the dictionary named MainDict by default.  Interactive approach The text of the document is checked and if a potential error is found a window opens giving you several options. To activate this procedure  Spellcheck is used. X Menu  Misc  Spellcheck .......  The visual way TOvation Pro can also mark all words it believes are wrongly spelt. This can be selected by setting  Spelling errors in the View Options menu  XMenu View Options ...... Ctrl+Shift+O  Repeated words A special facility is the indication of repeated words when using the interactive spell check. A repeated word is the common typographical error of typing the same word twice e.g. the the. The Spellcheck   error window has an icon at the bottom which displays "Repeated word" if this is the source of the error (fig. 14.2).14.2 Dictionaries The spelling checker works by checking the words in a document against the words in the currently loaded dictionaries. If a word can be found in a dictionary, it is assumed that it is spelt correctly. Main Dictionary The main dictionary MainDict, contains over 67,000 UK English words covering basic vocabulary. Each word ending is treated as a separate word, so there are entries for walk, walks, walker, walking, walked etc. It also contains many real names such as country and city names. These names are capitalised in the dictionary, so the spelling checker will insist that they are correctly capitalised in the document. You may add any words to the main dictionary, but it is recommended that any personal words such as names of people, towns and roads, or any specialist terms are put into user dictionaries.  User Dictionaries You may supplement the main dictionary with any number of user dictionaries. These may contain personal names, foreign words or technical terms for use with specific documents. For your convenience an empty user dictionary called UserDict is supplied by default. A special user dictionary called HyphDict is also supplied. This contains hyphenation exceptions and is used by the hyphenator, not the spelling checker. However, it is maintained in the same way as other user dictionaries (see14.8). Rules for Capitalisation When the spelling checker compares words in the document against those in the dictionaries, it takes the capitalisation of the words into account i.e. whether the letters are in lower-case, upper-case or a mixture of both. The rules for capitalisation are as follows: 2A word in the document in all upper-case will match with the same word in the dictionary, regardless of the upper-case/lower-case format of the word in the dictionary. pBSo the word introduction in the dictionary will match with INTRODUCTION in the document. 2A word in the dictionary in all lower-case will match with the same word in all lower-case or in lower-case with an initial capital. pBSo the word march in the dictionary will match with march or March in the document. 2A word in the dictionary in mixed lower-case and upper-case will only match with the same word in exactly the same format (or in all upper-case as permitted by the first rule above). pBSo the word PostScript in the dictionary will only match with PostScript or POSTSCRIPT in the document. The general rule is that words that are valid in all lower-case, must appear thus in the dictionary. XPlease note that dictionaries can contain more than one copy of the same word, if each copy has a different lower-case/upper-case format. Loading & Attaching Dictionaries If you spellcheck a document without loading any dictionaries first, the MainDict and UserDict dictionaries are automatically loaded. These should be suitable for most applications. Alternatively you may explicitly load the dictionaries required using the option SpellcheckDictionary (fig14.1). X Menu Misc Spellcheck Dictionary The process of loading a dictionary involves two stages: 2The dictionary is physically loaded into memory if it is not already in memory. 2The dictionary is attached to the current document. This means that it will be used when the document is spellchecked. The names of the dictionaries attached to a document are saved with the document. So when the document is reloaded and spellchecked, the appropriate dictionaries are automatically loaded from disc. 14.3 Check Story/From Caret X Menu  Misc  Spellcheck ...... Choose SpellcheckCheck story to check all the words in the current story against the words in the currently loaded dictionaries. The check starts at the beginning of the story and continues to the end of it, irrespective of the position of the caret or of selected text. Alternatively, SpellcheckCheck from caret will check the spelling of all the words from the word containing the caret to the end of the story or from the start of a selection. Remember that if you have not explicitly loaded any dictionaries, the MainDict and UserDict dictionaries will be automatically loaded for you. If there are no spelling errors, the message Nospelling errors is displayed. Otherwise the word is highlighted and the Spellcheck dialogue box is displayed with the queried word in the writable icon (fig.14.3). Ignore If you consider that the queried word, despite its omission from the loaded dictionaries, is correct as it stands, you may click on the Ignore option. The spell check will then resume at the following word. Words that are ignored are placed in a special dictionary embedded in the document called !Ignore. If you spellcheck a document more than once in the same session, words ignored in the first spell check will not be queried again in subsequent spell checks. This feature can save considerable time. Each loaded document that has been spell checked may have its own ignore dictionary. An ignore dictionary remains resident until the document is closed or until the dictionary is deleted using the SpellcheckDictionary dialogue box. Alternatively you may use an option on the Choices dialogue box (see1H5.7), which causes the ignore dictionary to be saved with the document. This means that ignored words will not be queried next time the document is loaded and spell checked (fig. 14.4). UNext If you dont want the word adding to the ignore dictionary for example if you want to examine any other occurrences click on this option. The spell check will then resume.Guess If Guess is selected, the window above the queried word shows the words that the spelling checker suggests may be the correct spelling. The guesses are made on the assumption that one of the following simple typing errors has been made: 2There is a single typing error. 2A pair of letters have been transposed. 2There is one missing letter. 2There is one extra letter In the example dialogue box shown, the queried word is om mission, and one of the guesses is correctly shown as omission. If the queried word is incorrect and the intended word is listed in the guess window, you can replace the misspelt word in the document by double-clicking over the intended word in the guess window. The new word will replace the misspelt word, taking the same upper-case and lower-case format. The spell check will then resume at the following word. Browse If Browse is selected, the window above the queried word lists the words in MainDict that are adjacent to the queried word in the dictionary. The default dictionary being browsed is MainDict, but this may be changed by choosing any loaded dictionary from the Browse menu. Use the vertical scroll bar to browse through the list of words. If the queried word is incorrect and the intended word is listed in the browse window, you can replace the misspelt word in the document by double-clicking over the intended word in the browse window. The new word will replace the misspelt word, taking the same upper-case and lower-case format. The spell check will then resume at the following word. Replace If the queried word is incorrect and the intended word is not listed in the guess or browse window, you may correct the misspelt word directly in the writable icon. Alternatively left click over the closest word in the guess or browse window to transfer that word to the writable icon, where it may be edited. Notice that if Browse is selected, the browse window is continually updated to show the words adjacent to the queried word as it is edited. When you have corrected the queried word, click on Replace to replace it in the document and continue the spellcheck. Add If you consider that the queried word is not only correct but also sufficiently important to merit a place in a dictionary, click on Add. The spell check will then resume at the following word. The dictionary to which the word is added is shown in the icon to the right of the words Addto. If you have not explicitly loaded any dictionaries, the default dictionary to which words are added is UserDict. This may be changed by choosing another dictionary from the menu. Please note that words are not physically inserted into dictionaries until the spell check has completed. !pB"The! Cursor up" and !Cursor down "keys in the spell check window allow stepping through words. This allows error correction without taking your hands off the keyboard.  pBHolding down Control when clicking on Add or Replace will carry out the action but without resuming the spell check. Useful if you want to see how the text looks after replacing a word.Cancel You may cancel the spell check at any time by clicking on Cancel. If any words have been added to any dictionaries (except the ignore dictionary) during the spellcheck, you will be asked if you wish to retain the changes (fig.14.H5). The End of the Spell Check When the spell check has finished, you will be asked if you wish to retain the changes made to the dictionaries (fig.14.H5). 14.4 Check Word # Menu$#Misc$#Spellcheck$#Check% wordlSX#Ctrl+W Choose Check word to check the spelling of just the word at the caret. If the word is present in one of the loaded dictionaries you will hear a beep, and no further action is taken. If the word is not present in any of the loaded dictionaries, the Spellcheck dialogue box is displayed with the queried word in the writable icon. The procedure for correcting the queried word is the same as for Check story described earlier. When the queried word has been corrected or ignored, the dialogue box is closed and the spell check stops. 14.5 Check Document   Menu Misc Spellcheck Check document Choose Check document to check the spelling of all the word in all stories in the document. The procedure for correcting queried words is the same as for Check story described earlier. 14.6 Check as You Type  Menu Misc Spellcheck Checkasyoutype This checks the spelling of each word after you have typed it. The word ends when you type a space, tab, carriage return or punctuation mark. If the typed word is absent from the dictionaries currently loaded, a beep will be heard. At this point you can: 2Ignore the warning if you consider the word to be correct. 2Correct the spelling in the document. 2Choose &Check word to use the facilities on the &Spellcheck dialogue box to correct the word. Words are not checked if you move the caret off the word before you have finished typing it, nor are words created as a result of the insertion or deletion of characters. Another way of checking while you type is by setting  Spelling errors in X View Options Spelling errorsX< Ctrl+Shift+) O If this is done then wrongly typed words are marked.14.7 Creating & Editing Dictionaries X MenuO MiscO SpellcheckO Dictionary The Spellcheck*Dictionary option opens the Dictionary dialogue box (fig.14.H6). This allows you to load, remove, create, delete and edit dictionaries. The small window lists all the dictionaries that currently exist. Those that are loaded and attached to the current document are ticked. Apart from MainDict, UserDict and any other user dictionaries you have created, this window will often list two further dictionaries, HyphDict and !Ignore. HyphDict contains a list of words that are hyphenated in a special way by the automatic hyphenator (see14.H8H). HyphDict is automatically loaded and attached to the current document, but may be edited, deleted and re-created just like any other dictionary. The embedded dictionary !Ignore contains a list of words that were ignored during previous spellcheck operations on the current document. !Ignore may be edited and deleted just like other dictionaries. Unlike other dictionaries, !Ignore is normally deleted when the document is closed, unless you choose to save it with the document (see14.2). Selecting a Dictionary Most of the operations described below apply to a selected dictionary. To select a dictionary, left click over its name so that it becomes highlighted. You may only select one dictionary at a time. Load The Load option loads the selected dictionary (if it is not already loaded), and attaches it to the current document. A tick next to the dictionary name indicates that it is attached, and will be checked against next time the document is spellchecked. Remove Remove, detaches the selected dictionary from the current document, and if it is not attached to any other loaded documents, removes it from memory. This means that the selected dictionary will not be checked against next time the document is spell checked. Please note that Remove does not actually delete the dictionary. +Create The Create option opens the Create dictionary box (fig.14.H7), which allows you to create a dictionary with the name specified. A warning is given if you attempt to create a dictionary with the same name as an existing dictionary. You can create and save any number of dictionaries with your document.  Delete The Delete option deletes the selected dictionary. Since this action is irreversible, you will be asked for confirmation before the deletion takes place. Edit Dictionary files cannot be edited directly in a text editor since they are in a special compressed format. The Edit option allows you to examine and edit the contents of a dictionary. Remember that most words in the dictionaries should be in lower-case letters so that they will match with all lower-case words or words with initial capitals. If words in the dictionary have capitals, the spelling checker will insist that queried words are capitalised. Click on Edit to open the Edit dialogue box for the selected dictionary (fig.14.8). Alternatively, double-click on the dictionary name in the scrolling window. The name of the dictionary being edited is confirmed in the title bar. The window in the dialogue box lists the words in the dictionary in alphabetical order. You may use the scroll bar to scroll through the list of words. The number of words in the dictionary is shown in an icon at the top of the window. Add To add a new word to the dictionary, simple type it into the icon below the word list, and press Return or click on Add. Your new word is inserted into the dictionary in the correct place, and highlighted in the word list. If you are adding a number of words to the dictionary, remember to clear the writable icon before typing each new word. Notice that as you type into the writable icon, the word list continually updates, showing you the words adjacent to it in the dictionary. This feature may be used at any time to locate words in the dictionary. To add a word based on a word in the word list, left click over the word in the word list to transfer it to the writable icon. Now edit the word as required, then press Return or click on Add to add it to the dictionary. Delete To delete a word, left click on it so that it is highlighted, then click on Delete. Saving the Dictionary Click on OK to save the dictionary with all the changes you have made. Click on Cancel to close the dialogue box without updating the dictionary. Import & Export In addition to adding words individually into a dictionary, you may import words in bulk from file. To do this, prepare an ASCII text file of words, with each word separated by a carriage return or line feed character. Now drag the file of words to the Edit dialogue box and drop it on the word list, where it will be merged into the existing dictionary. Please note that with large dictionaries, this process may take some time to complete. Right clicking over the word list in the VEdit dialogue box, will open a menu offering Import Words and Export Words, these options open the standard Windows Open and Save dialogues. Exported text files will contain each word in the dictionary separated by an end of line code. 14.8 Hyphenation Exceptions The special dictionary called HyphDict is used by the automatic hyphenator to deal with words that do not hyphenate correctly using the standard algorithm. So if you find that a word is regularly hyphenated incorrectly, you may add it to HyphDict. This may be done in one of two ways: 2If the word is added to HyphDict without any hyphens, then it will be ignored by the automatic hyphenation algorithm i.e. it will not be hyphenated 2If the word added HyphDict contains one or more hyphens, it will only be hyphenated at one of the hyphens. So if you add the word auto-matic, it will only be hyphenated between auto and matic. Please note that Hyp hDict is only used when automatic hyphenation has been enabled (see5.6). 14.9 Relocating Spellcheck Dictionaries Dictionaries are installed by separate installer programs. The rst time one of these is run you will be offered a choice of location.  Spell Checking on a Network A common requirement when running ,OvationPro on a network or when more than one user shares a computer is to allow users to share MainDict, but have their own user dictionaries. The installer for MainDict will offer you a choice of setting up a UserDictionary folder for each user. If this is selected then when ,OvationPro is re-run, each user can browse the same shared version of MainDict, and add words to their own copy of UserDict. Any new dictionaries created, are saved locally in the users prole and override any shared dictionaries with the same name. If MainDict is edited, it is automatically saved locally and overrides the original shared version.th t%T%%%% Esa=\ Ea3r EGa3 E/a3 Ega3g Ea3T Ea3 E7a3,` Eoa3 Ea3} EWa52t E,a3 E=wa]4s d E빃a3? E+a3lz Ek*a37xT E3va3a Ea3> E a3 EXa]4J L Ea3T EӅa3ך E a3$  EWa3 D Eia]4$ Ea]4 j < Eha3yT E0a3! Eha3!W E(a3O Ehوa3 Ea3 EIa3soEsa=OxEa3~EGa3XE/a3 uEga3E岁a]4\PEa5t{E-a3KEfa3-FESa5HEւa5 0Ea3,EGa3ESa3Ea3vaE[a3K~E;a3 lEsa3Ea3VOE9a]4\E9a3E'ra3{Ega3ҚEa3_Eo.a3uEfa5UEwa5fEa3*E"a3E7[a3Ewa3WiEއa]4 E<~a]4x d Ea38 E*a3 Ej1a3k Eia3l Eꡁa3X Ea3 Ez9a3M q@356M @3>kM :@3| E.a5fM Bf@56MM @39D EJa3ˡM "@3aM Z@3 Ea5PM ބ@5~z E*a3zM b@3l[M @3U M ZӅ@3}~ E"a5M bW@5M @5^ Ejۆa3| Ea3j Er_a3X4E~a3kE&a3aEfa3pE:a]4E2}a3Era5wEa3i:E%a3Eqa3Ea3OE:a3E.a3}$Eya3E a3 Ea3)H 6@3OEځa3|-H @34 H Z@3E">a3#Ebva3Ea3sEa32E"a3 ,Bjh3Bh3 Esa=% Ea3 E a3 ECa3 EO{a3 Ea3 Ea3g E$a3< Eoa3j< Ea3r EWa3. Ea3 | E_da3; Ea5 Eԃa3՚ E a3 EXa5_ E'a3A EgɄa3c Ea3A EoMa3Era]49,Ea3BEa3E'&a3Eg^a3Ea3lEoa3QXEa3?ERa59pE/a3N~EoÂa3{Ea3dE3a3WLEa3ɴEa3FEa3PmE;a3e5E?ta3Ea3EEa3xi(Ea3 E?Ua3Ea3EŅa3_Ea]4eU$ESa3{Eˋa3(E Ća3EKa3 ` E<~a]4J( Ea3r$ E*a3s Ej1a3 Eia3Xz Eꡁa3  Ea3Uj Ez9a3 EBa3< E тa3~| Ea3 EUa5Y| ERa5W Eكa3C EZa32 EIa3T Eځa3{X Ea3] EZa3k E*a3?B Eba33x Ea]4P, Ea3 A E(a5 E&aa3, Efa3 Eцa5 E a3a EUa3R Ea3 E.Ƈa3e Ena3: E6a3kv Ena3' E.a3 En߈a3 Ea3 Eba]4E<~a]4ų Ea3CE*a3Ej1a3Eia3YEꡁa3qmE*ځa3sEja3W@E2^a3HEra3֢E΂a3.Eza3 ERa3nKEa3dEփa]4[ Ea3EQa3cEFa3PEa3]EN a3CEEa3jE}a3 REa3ENa55E&a36E^a3wEa3]ENφa3,Ea3Efa5/!H @3"H ^ׇ@30"H @3+7"Ef[a3E.a3NH n߈@3H @3[(H O@3+H .@3FH Era]4, Ea3Ri Ea3 E'&a3 Eg^a3 l Ea3g Ea]41\| Es$a3ii E\a3y Ea3< Ea3 E,a3Esa=~pEa3#E[a=%\EoLa3NEa3E!a3nE/a3/E@a3UE7ya36Ewa3nvEa3qaE!a3SmE7Za3d$Ea3rTE?ރa3Ea34E[ba= E~a=p E^ʀa=( < Era3  EWa3j Ea3M E2ȁa3$, Ea3E~a=LE^ʀa= Era3wEWa3S`Ea3HvEہa3Ea3nXE:La3+ <Ea3+H BЂ@30E a3Ega3FuH @3H R؃@3lE$a3EZ\a3Ea3kĒa3`Ea3bEPa3Ea3Eԅa3E a3;EXa3E0 Esa=B_ Ea3}$ E a3`h ECa3`4 EO{a3& Ea3_8 EWa3l E7a3A Eoa3j Ea5"> EWa3mv Ea5ְ EPa5D Ea5|6 Eԃa3T E a5غ E_Ea3 E}a3L Eߵa3 Ea5x E9a3Iq E'ra3u Ega5g[ Ea3; Ea5 E'Sa35h Ega3t E/׆a3Era]4lEa38Ea3bE'&a3Eg^a3TEa]4 E<~a]4o Ea3L E*a38S Ej1a3o Eia3J Eꡁa3 E*ځa38 EH%a]4\, Ega3] E6a3 Ev؂a38 Ea3_ EHa33~ E6a3@$ Ẽa3/ E>a3@ EOa++E<~a]4,Ea3(E*a3:Ej1a3E2}a3DEra3(JEa30Ez9a3Eqa3kEa3Ea]4,ENKa3Ea3EVσa3Eta]4 Era]4X Ea3I Ea3>B E'&a37u Eg^a3U E/a3T` Eoa3r Ea33= - The ?Spellcheck= dialogue box. PD aS+=8XlXF HKni;<ni;<ni;<\^)` @ 0 @ L  H Fmi 7߄mi 7߄t n [^ [ L X]7IJX( $IXXX@Fig. 14.4 - An example !Ignore dictionary created while spellchecking this chapter. ddJ((( o+ޚ@ =o+Ö @ 0KBFmi;=Pomi;=Po DtLQ<ML  8$M NLt߄1 t߄1  (byU L X]7R=rq F  N Mt߄1nt߄1n X &byU݄L X]7OP8$ ppO88Section G14.3tCheck Story/From Caret`@B o PP $_0  tQ[LRL  \\R ZQc߄1 c߄1 n  4}XyU L X]7\Mn@@,/T(JX XU WZ^bM U_^bM U_^bM U_LWoB yu $@ } JW UsbK .ބsbK .ބm^ xn ,͇`W8 TL X]7XY{( X{{{>Fig.= 14.>5>= - Click on ?Yes= to retain the changes made to any dictionaries during the spellcheck. dY((( <+HL>@ =<+I = ZRU^bM ^bM  Dtt[`Q\L  $\ ][t߄1 t߄1  (byU L X]7aRBZ  hH] \t߄1nt߄1n X xևbyU݄L X]7^_K$ ^KKKSection G14.5 & 14.6LCheck Document & Check as You Type0= |PhP_ $_0, t`j[aL  \a `c߄1 c߄1 n  4}XyU L X]7k\n@@,/ 0x XXd f#b)7LkE#b " 7‰#b " 7‰W [ W@ zy J8f dc WЌLEkEc fQ߄n g;oX7 agƙ X]7gh(sJg=14.>6>= - The ?Dictionary= dialogue box allows Kyou= to load, remove, create, delete and edit dictionaries. @dh((( > +0=H >= +* = tju`kL J$8$k ljt߄1 t߄1  (byU L X]7vapT),S l tkt߄1nt߄1n X _byU݄L X]7mnA$ T|mAASection G14.7, Creating & Editing Dictionaries0= ,V PPn $_04Xo qtu .Pj+u :u :c> ?O  +l@   0lDq oH Rj+ M 80 ?b X]7rsCK ||rCCC=14.>7>= - The ?Create dictionary= dialogue box. P Ps cm+=  tlou `j+u `tttujvL  \v ~uc߄1 c߄1 n  4}XyU L X]7kn@@,/K 0Xy {~crxckclX@ n-V@ Τ J{ yc xc ބnm coX F[ X]7|}R( |RRR=14.>8 =- The ?Edit= dialogue box allows you to edit dictionaries. ` d}((( }j+= }=j+  =L ~vycr!zxc!W DttuL  $ t߄1 t߄1  (byU L X]7vT-;oaJd t߄1nt߄1n X DjbyU݄L X]78$ pp88Section G14.8bHyphenation Exceptions0= PP $_0 tL <\\ c߄1 c߄1 n  4}XyU L X]7n@@,/x Ч @!{~ H   l\ \H  "H, l\ HH  Xl\HH  nH8 (H  Xl\ HH  xnH8 HpH  Xl\ H  Xl\ hH  Xl\JHH  c| H n4 |pHHn4 | H y( | pHy( | HH  X|llTTTTSection 14.:..l P z _02l xd,,+1=The Spelling Checker"Chapter 14 PP $_0 dd,,+1=The Spelling Checker"Chapter 14 P $_0 LDH y(  HHy(  dpd,,+1=The Spelling Checker"Chapter 14 P $_0JTH y(  HHy(  dd,,+1=The Spelling Checker"Chapter 14 P $_0Ldd,,+1=The Spelling Checker"Chapter 14 P $_0 LH y(  HHy( Jpd,,+1=The Spelling Checker"Chapter 14 PP $_0 HLH  c H  n4 JH!n4  " {filename} P{pagenumber} {datetime}-iKZ XX# @]:FYM| \  a n &g:@ )  $@ #:80 P>V Ys kUMW CM8m 4gb X]7/KAB?Ut xxA???@Fig. 14.2 - A IRepeated Word@ found.I@J@ PtPB Lh+R@ HY  E?\7 Jad#b)+Y^?LkE#b " +Y~ (+c_Ljc^jJD H  c )( HH nM )( HpH e= )( Hn4 )( hH  F| )( ASCIIauto-maCDDavidPiegHyDthyatiMaDtmaMuMcSpeeCheDtiotiVwOp\sommsOSva\PronProPostScriptspee SpeeChe D\yuUrDtWdsvs2bVwOp\sSpewrognyO DxD ASCII 4# P, ASCIIauto-maCDDavidPiegHyDthyatiMaDtmaMuMcSpeeCheDtiotiVwOp\sommsOSva\PronProPostScriptspee SpeeChe D\yuUrDtWdsVwOp\sSpewrognyO DD ASCII 44" ASCIIauto-maCDDavidPiegHyDthyatiMaDtmaMuMcSpeeCheDtiotiVwOp\sommsOSva\PronProPostScriptspee SpeeChe D\yuUrDtWdsVwOp\sSpewrognyO0@D ASCII 44" .0/. P.BM.6(Uttff333fff̙ff3f3̙ff̙f                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                H  c̪ H n̪ HH.(n̪ HpH4 h̪ H4Z0 h@r̪ Xa8Hn4 ̪ HH  r̪ ``` ?.`BM,`6(mttff333fff̙ff3f3̙ff̙f                                                                                                                                                                                                                                                                                                                                                                                                                                                      H yP ̪ 8H. n^DDDLDDLLDDDDDLDDLLDLDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDLLNFd<%DDDDDDDDDDDDLDDLDDLLDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDLLNOHVW y ̪ HHWXw} V̪ HpHXYwU V̪ HY}`j n7̪ܘ(,HZ[y̪ HH[\[D̪ HH\E U̪ ]9#:: ^ AjBMhv(ttf)333DfUUUiff                                                           莱z莱莱z莱          DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNDDfDODDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNDNwmDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@@NDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDLLNDNw|~dDLDDDDDDLDDDLDDLDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDLLNDDdDDDDLLDDDDDLDDDLLDLLDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDLLNDDGٞtDDDDDLLDDDDDDDDDDDDDLDDLDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDLLNDDG~tDDDDDDLLDDDDDDDDLDDLDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDLLNDDdDDDDDDLLDDDDDDDDDDLLDDLDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDLLNDD>^DDDLDDLLDDDDDLDDLLDLDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDLLNFd<%DDDDDDDDDDDDLDDLDDLLDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDLLNOH`a n̪ Hab;QY̪ l> <HbcP ̪ HHcf ;̪ HHden̪ HefJ3 q̪pHHfg ̪ Hg4 n