anchor.diff:  
   たとえば著しく類似した節を検知する機能 **DuplicatedSection** があります。
   
  -DuplicatedSectionは節単位の検査を行なってエラーを出力します。節の検査にvalidateSectionメソッドを利用します。
  +DuplicatedSectionは節単位の検査を行ないます。節の検査にvalidateSectionメソッドを利用します。
   
   ==== preValidate系メソッド
   
  -機能拡張スクリプトで**preValidate**系メソッドを定義すると検査前処理を行なえます。
  +機能拡張スクリプトで**preValidate**系メソッドを定義すると、検査に先立って前処理ができます。
   preValidate系メソッドは引数によって二種類（preValidateSentence・preValidateSection）存在します。それぞれ対応するvalidate系メソッド（validateSentence・validateSection）実行前に呼び出されます。
   
   ===== preValidateSentenceメソッド
  
positive.code: 
  === 作成した機能拡張スクリプトの利用
  
  機能拡張スクリプトを利用するには、**JavaScript**機能を有効にします。JavaScript機能は指定されたディレクトリを走査しスクリプトを実行する機能です。デフォルトでは、JavaScript機能はRedPenホームディレクトリ直下のjsディレクトリを走査します。
  
  [source, xml]
  ----
  
negative.code: ユーザは自身でRedPenを拡張（機能追加）できます。
  本節では機能追加の方法とRedPen が内部に保持する文書モデルについて解説します。
  
  機能拡張の作成には抽象クラス（Validator）を実装する必要があります。バージョン1.3以降、JavaScriptでも拡張可能になっています。
  
  [[extending-validators]]
  === Validator クラスの拡張
  