anchor.diff:  
   ==== validate系メソッド
   
  -機能拡張スクリプトには、かならず**validate**系メソッドの定義がひとつ以上必要です。
  -RedPenは文書内の文（もしくは節）のすべてを引数にして、対応するvalidate系メソッドを呼び出します。エラーの追加はaddErrorメソッドを利用します。
  -
  -定義できるvalidate系メソッドは二種類（validateSentence・validateSection）存在します。どちらも入力文（あるいは節）内を検査してエラーを追加します。
  +機能拡張スクリプトには、かならず**validate**系メソッドの定義が一つ以上必要です。
  +
  +定義できるvalidate系メソッドは二種類（validateSentence・validateSection）存在します。
   
   ===== validateSentence メソッド
   
  
positive.code: ユーザは自身でRedPenを拡張（機能追加）できます。
  本節では機能追加の方法とRedPen が内部に保持する文書モデルについて解説します。
  
  機能拡張の作成には抽象クラス（Validator）を実装する必要があります。バージョン1.3以降ではJavaScriptでも拡張可能になっています。
  
  [[extending-validators]]
  === Validator クラスの拡張
  
negative.code: 
  === 作成した機能拡張スクリプトの利用
  
  **JavaScript**機能を有効にすると、機能拡張スクリプトが利用できます。JavaScript機能はデフォルトでRedPenホームディレクトリ直下のjsディレクトリを走査します。走査するディレクトリは<<properties-13, プロパティ>>で変更できます。
  
  [source, xml]
  ----
  