CompoundTable

@CompoundTable("name", min, max)

このコマンドはオプションです。

Open Parser のテーブルは、複合語 (such as "Mary Jo"、"Jo Beth"、"National Security Administration" など) を認識するように処理されます。どの Open Parser テーブルにもこの機能があるため、すべての Open Parser テーブルで複合語とそれ以外の語をサポートできます。

@CompoundTable("GivenNames",1,3)

このコマンドは、トークンがテーブル管理の Givens Names テーブルにマッチするかどうかをチェックし、マッチする語が 1 語から 3 語である場合に、トークンをマッチしたとみなします。マッチする語がないか、4 語以上マッチする場合は、マッチしないとみなします。

このコマンドの引数は、次のように指定します。

  • name は、テーブル名です。
  • min は、テーブルにマッチする語の最小数を表す値です。
  • max は、テーブルにマッチする語の最大数を表す値です。
  • min と max は、整数でなければなりません。

このコマンドを使用するには、次の手順に従います。

  1. コマンドを挿入する場所にカーソルを位置付けます。
  2. [コマンド] リストの [@CompoundTable] をダブルクリックします。最小または最大出現回数が必要ない場合は、該当するフィールドを空白にしておきます。
  3. テーブル名を選択します。

    必要なテーブルが表示されない場合は、テーブル管理でテーブルを作成する必要があります。詳細については、検索テーブルの概要を参照してください。

  4. 最小マッチ数の値を [最小値] フィールドに入力します。
  5. 最大マッチ数の値を [最大値] フィールドに入力します。
  6. [OK] をクリックします。