anchor.diff:  
   たとえば著しく類似した節を検知する機能 **DuplicatedSection** があります。
   
  -DuplicatedSectionは節単位の検査を行なってエラーを出力します。節の検査にvalidateSectionメソッドを利用します。
  +DuplicatedSectionは節単位の検査を行ないます。節の検査にvalidateSectionメソッドを利用します。
   
   ==== preValidate系メソッド
   
  -機能拡張スクリプトで**preValidate**系メソッドを定義すると検査前処理を行なえます。
  +機能拡張スクリプトで**preValidate**系メソッドを定義すると、検査に先立って前処理ができます。
   preValidate系メソッドは引数によって二種類（preValidateSentence・preValidateSection）存在します。それぞれ対応するvalidate系メソッド（validateSentence・validateSection）実行前に呼び出されます。
   
   ===== preValidateSentenceメソッド
  
positive.code: 
  ==== validate系メソッド
  
  機能拡張スクリプトには、かならず**validate**系メソッドの定義がひとつ以上必要です。
  RedPenは文書内の文（もしくは節）のすべてを引数にして、対応するvalidate系メソッドを呼び出します。エラーの追加はaddErrorメソッドを利用します。
  
  定義できるvalidate系メソッドは二種類（validateSentence・validateSection）存在します。どちらも入力文（あるいは節）内を検査してエラーを追加します。
  
  ===== validateSentence メソッド
  
  
negative.code: 
  === 作成した機能拡張スクリプトの利用
  
  **JavaScript**機能を有効にすると、機能拡張スクリプトが利用できます。JavaScript機能はデフォルトでRedPenホームディレクトリ直下のjsディレクトリを走査します。走査するディレクトリは<<properties-13, プロパティ>>で変更できます。
  
  [source, xml]
  ----
  