拼字檢查與自動修正檢查
Arbortext Editor 中有兩個子系統可以修正拼錯的字:
• 拼字檢查
拼字檢查功能由兩個字典所驅動,一個是您語言的所有已知字詞的語言特定字典,另一個是可將字詞與錯誤拼字對新增至其中的使用者字典。
◦ 使用者字典中的字詞不會標記為錯誤拼字
◦ 使用者字典中的錯誤拼字對由兩個字組成,表示為 a;b。
a 是拼錯的字,b 是可能正確的字。
錯誤拼字對僅在修正拼字期間使用。它們與 autocorrect.xlf 中自動修正功能所使用的字詞不同。
• 自動修正
自動修正功能由包含字詞對的 autocorrect.xlf 檔案所驅動。
各字詞對中的第一個字是常見的錯誤拼字,第二個字是正確的拼字。
Arbortext Editor 可支援多個語言版本的 autocorrect.xlf 檔案。
會對輸入到文件中的字詞進行處理,以下列順序檢查拼字:
1. 會將字詞傳送至自動修正功能。它會在 autocorrect.xlf 中查看,以確認是否有拼錯的字。如果有,會將該字取代為正確的拼字。
2. 會將字詞傳送至拼字檢查程式。如果字詞拼寫錯誤,會在下面加上一條紅色的波浪形底線。
3. 拼字檢查程式會評估新字以及它周圍的字。如果發現文法錯誤,會在存在錯誤的字詞下加上綠色的波浪形底線。
拼字檢查程式除了為拼字錯誤與文法錯誤加上底線之外,只有在呼叫時才會執行。您可以透過以下兩種方式呼叫檢查:
• spell 指令
• 工具列上的拼字圖示 (其可呼叫 spell 指令)
拼字檢查程式會檢查文件中的每個字,或者依預設僅檢查文件中所選區域的字。針對每個字:
• 如果主字典中有這個字,會將其視為拼寫正確,並略過該字
• 如果使用者字典中有這個字,會將其視為拼寫正確,並略過該字
• 如果主字典或使用者字典中都沒有這個字,拼字檢查程式會顯示一個對話方塊,針對拼錯的字提供最多八種可能的正確拼法。
如果字正好是使用者字典中錯誤拼字對左半部份的字,那麼就會提供錯誤拼字對右半部份的字作為其中一個建議的拼字。