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 は、整数でなければなりません。
このコマンドを使用するには、次の手順に従います。
- コマンドを挿入する場所にカーソルを位置付けます。
- [コマンド] リストの [@CompoundTable] をダブルクリックします。最小または最大出現回数が必要ない場合は、該当するフィールドを空白にしておきます。
- テーブル名を選択します。
必要なテーブルが表示されない場合は、テーブル管理でテーブルを作成する必要があります。詳細については、検索テーブルの概要を参照してください。
- 最小マッチ数の値を [最小値] フィールドに入力します。
- 最大マッチ数の値を [最大値] フィールドに入力します。
- [OK] をクリックします。