Adobe FrameMaker でスタイルとエレメント定義を変更、取り込みする方法を学びます。
Adobe FrameMaker では、1 つのファイルでスタイルとエレメントの定義を変更した後に、更新後のファイルからこれらの定義を取り込むことで、ブック内のすべてのファイルを更新できます。
ブック内のファイルのサブセットのみ定義を変更するには、ブックウィンドウでファイルを選択し、選択したファイルに定義を適用することができます。
FrameMaker では、既存の情報を置き換えず、新しい定義を文書に結合します。
開いていないファイルはディスク上で更新されます。 開いているファイルは、コンピューターのメモリ上だけで更新され、ディスク上では更新されません。 したがって、更新を保持するにはファイルを保存する必要があります。
使用するスタイルが含まれているファイルを開くか、作成します。ファイルを作成した直後の場合は、ファイルを保存してから、スタイルを取り込みするソースとして使用します。
ブックウィンドウで、ファイルまたは変更するファイルを選択して、
を選択します。文書から取り込みドロップダウンリストから、取り込むスタイルが含まれているファイルまたはテンプレートを選択します。
取り込みと更新の設定を選択します。 文字スタイルを使用する相互参照スタイル、数式定義または変数定義を更新している場合は、「文字スタイル」を選択します。
スタイルカタログにスタイルとして保存されていない書式変更を削除する場合は、次の操作を行います。
段落スタイルの一部ではない改ページを削除するには、「強制改ページ」を選択します。
段落、文字、ページレイアウトおよび表の書式変更を削除する場合は、「その他の書式 / レイアウトの変更」を選択します。
一般に、エレメント定義で書式変更が使用されている可能性があるので、構造化ブックでは「その他の書式 / レイアウトの変更」は選択しないでください。ただし、非構造化ブックでは、「その他の書式 / レイアウトの変更」を選択してさしつかえありません。
「取り込み」をクリックします。
この定義は、ブックやその他のファイルのエレメントカタログに保存されます。以下のような場合には、エレメント定義を取り込む必要があります。
非構造化ブックに構造を追加する場合。 定義を取り込んだ後は、ブックファイルにエレメントを挿入できます。
ブックやブック内のファイルのエレメント定義を更新する場合。 アプリケーション開発者によってテンプレートの定義が修正される場合は、必ず定義を更新します。
ブックとブック内のすべてのファイルに同じエレメント定義を適用する場合。 ブック内のファイルがそれぞれ異なるテンプレートから作成されたものであるときは、ブックを更新することをお勧めします。
エレメント定義をブックに取り込むと、FrameMaker によってブックとブック内の全ファイルの定義が新しい定義で置き換えられ、新しい定義を基に書式ルールが再度適用されます。 また、ブックファイルが有効かどうかの検証も行われます。
更新するブックと取り込む定義が含まれているテンプレート、文書またはブックを開きます。
ブックウインドウでエレメント定義を取り込みたいファイルを
文書から取り込みドロップダウンリストから、テンプレートまたは文書を選択します。このメニューには、開いている保存済みの文書とブックがすべて表示されます。
ファイル内の書式ルール変更を削除するには、「更新時に削除」の「変更された書式ルール」を選択します。この設定は、エレメントのテキストまたは段落の書式を変更した後で、エレメント定義に記述されている書式に戻す場合に使用します。
「取り込み」をクリックします。ブックファイルおよび「更新」スクロールリストに表示されているファイルの中のエレメント定義が更新されます。