メインコンテンツへスキップ
ページをどのようにドキュメントとして正確にアセンブリするかをプログラムに指示する、参照アセンブリを作成できます。 参照アセンブリは、Reference layout と同様に FlexiLayout のデバッグに使用されます。これにより、FlexiLayout に基づくページのドキュメントへのアセンブリ結果を、正しいことが分かっている参照アセンブリと比較できます。 参照アセンブリは、Reference layout 表示モードで確認できます。ツールバーの ボタンをクリックして、このモードをアクティブ化します。 Difference layout 表示モード (ツールバーの ボタン) をアクティブ化すると、参照ドキュメントアセンブリと FlexiLayout によって得られたアセンブリとの差異を確認できます。参照アセンブリで指定されているものの、現在の FlexiLayout では検出されないドキュメントの先頭と末尾は、四隅の赤いマーカーで示されます。FlexiLayout では検出されるものの、参照アセンブリでは指定されていないドキュメントの先頭と末尾は、四隅の緑色のマーカーで示されます。 参照ドキュメントアセンブリを作成するには:
  1. Batch ウィンドウで、目的のページを選択します。
  2. 選択範囲を右クリックし、ショートカットメニューで [Assemble to Reference Documents…] を選択します。
  3. Assemble to Reference Document ダイアログで、ページをどのようにドキュメントにグループ化するかを選択します。選択したすべてのページを 1 つのドキュメントにアセンブリするには [One document] を選択し、ドキュメント内のページ数を指定するには [Group by page count] を選択してページ数を入力します。
  4. Header 要素をドキュメントの最初のページに一致させる必要がある場合は、[First page of document matches Header] を選択します。ドキュメントのアセンブリに Header 要素を使用しない場合 (つまり、代わりに固定のページ数を使用する場合) 、または選択したページに Header 要素が存在しないか、確実に一致させられない場合は、このオプションを選択しないでください。
  5. Footer 要素をドキュメントの最後のページに一致させる必要がある場合は、[Last page of document matches Footer] を選択します。ドキュメントのアセンブリに Footer 要素を使用しない場合 (つまり、代わりに固定のページ数を使用する場合) 、または選択したページに Footer 要素が存在しないか、確実に一致させられない場合は、このオプションを選択しないでください。
  6. OK をクリックします。参照アセンブリが Reference layout 表示モードで表示され、ドキュメントの先頭と末尾が四隅の青いマーカーで示されます。
個々のページについて、[First page of document matches Header] オプションと [Last page of document matches Footer] オプションをオフにできます (たとえば、ドキュメントにフッターがない場合) 。その場合でもページは引き続きアセンブリされます (プログラムは、次のドキュメントの最初のページで検出された Header 要素に基づいてドキュメントの末尾を検出します) 。 [First page of document matches Header] オプションと [Last page of document matches Footer] オプションを選択または解除するには:
  1. 目的のページを選択します。
  2. 選択範囲を右クリックし、ショートカットメニューで [Change Reference Header/Footer…] を選択します。
  3. [First page of document matches Header] オプションと [Last page of document matches Footer] オプションを選択または解除します。
参照アセンブリに関する情報は、Batch ウィンドウの Reference Document Number 列と Reference Sequence Number 列にも表示されます。Reference Document Number 列には、そのページが属するドキュメントの番号が表示され、Reference Sequence Number 列には、そのドキュメント内でのページ番号が表示されます。かっこ内の H または F は、そのページに Header 要素または Footer 要素を一致させる必要があるかどうかを示します。 Matched Document Number 列および Matched Sequence Number 列には、一致した FlexiLayout について同様の情報が表示されます。Matched Document Number 列および Matched Sequence Number 列が、参照アセンブリの Reference Document Number 列および Reference Sequence Number 列と一致する FlexiLayout を作成することを目指してください。