1
Character String 要素を作成する
Character String 要素を作成し、RecipeName という名前を付けます。これはレシピ名に対応します。
2
Character String タブを開く
Character String タブをクリックします。
3
アルファベットを設定する
必要なアルファベットを設定します。テスト画像には、英語アルファベットのすべての文字、数字、
#、-、&、. が含まれています。文字の順序と数は事前にわかりません。4
アルファベット文字の割合を設定する
Percentage of alphabet characters を 1 に設定します。
5
埋め込み仮説を無効にする
Allow embedded hypotheses チェックボックスをオフにします。
6
非アルファベット文字の割合を設定する
Percentage of non-alphabet characters を 0.2 (つまり 20%) に設定します。
7
文字数を設定する
Character count fieldで、すべての文字列の合計長を見積もるあいまいな範囲を指定します。デフォルトの範囲
{-1, -1, INF, INF} のままにします。これは、文字列の長さに制約がないことを意味します。8
垂直方向の検索制約を設定する
Relations タブをクリックします。レシピ名がフォーム見出しの下側の境界から少なくとも 100 ドット下にあることを FlexiLayout Studio に指定します。つまり、見出しとレシピ名の間には少なくとも 100 ドットの間隔が必要です。見出しの下にあるすべての行がこの条件を満たすため、検索領域をさらに絞り込む必要があります。
9
検索対象を最も近い行に絞り込む
Advanced タブをクリックします。Advanced pre-search relations fieldで、追加の検索制約を指定します。ドキュメントの上端に最も近い行を検索します。FlexiLayout languageでは、次のように記述します。Relations タブの検索制約と組み合わせることで、検索領域はドキュメントの見出しに最も近い 1 行に絞り込まれます。

10
Search Constraints タブを開く
Search Constraints タブをクリックします。
11
Recipe および RecipeNumber の領域を除外する
ステップ 8で説明したように、Recipe および RecipeNumber 要素の領域を RecipeName の検索領域から除外します。Exclude regions of elements fieldの横にある Add… ボタンをクリックし、Select Element to Exclude ダイアログで Recipe および RecipeNumber 要素を選択します。

