索引の作成

索引エントリの作成、索引マーカーとマーカーエレメントの挿入、索引サブエントリ(マルチレベル索引)の作成、および索引エントリの相互参照とページ範囲の追加について説明します。

索引エントリ

Adobe FrameMaker の索引について理解します。

通常の索引では、マーカーに基づいてエントリが生成され、アルファベット順(50 音順)にエントリがソートされます。 内容のテキストが同じエントリは、複数ページを参照する 1 つのエントリとしてまとめられます。 マーカーテキストに特別な構成要素を追加して、索引エントリの書式を設定できます。例えば、構成要素を使用して特定のエントリをサブエントリにしたり、別のエントリへの相互参照として指定できます。

索引エントリ
FrameMakerでのインデックスエントリの作成

A.メインエントリB.サブエントリC.他のエントリへの相互参照D.ページ範囲

また、題目や作成者などの定義済みのマーカーの種類を使用したり、自分で作成した他のマーカーの種類を使用して、特殊な索引を作成することもできます。

ソース文書に挿入した索引マーカーと、書式設定された索引のエントリ
ソース文書に挿入された索引マーカーと、索引に表示される書式化されたエントリ

FrameMaker 文書に索引マーカーを挿入する

Adobe FrameMaker 文書に索引マーカーを挿入する方法について説明します。

FrameMaker 文書に索引マーカーを作成するには、以下を行います。

  1. マーカーを挿入する位置をクリックするか、索引に入れる単語を選択します。

  2. 挿入 > マーカーを選択します。

  3. ポップアップメニューでマーカーの種類を選択します。 通常は、マーカーの種類に「索引」を使用します。 同一文書に対してタイトル別の索引や著者別の索引など複数の索引を作成するには、索引ごとに別の種類のマーカーを使用します。

  4. マーカーポッドで、索引エントリのテキストを入力します。 最大 1,023 文字(全角では 511 文字)まで入力できます。 マーカーテキストに次の構成要素を使用して、索引エントリの書式と索引内での位置を設定することもできます。

    構成要素

    意味

    (コロン)

    エントリ内のレベルを変更します。

    ; (セミコロン)

    マーカー内の複数のエントリを区切ります。

    [ ](大括弧)

    エントリの特殊なソート順を指定します。

    <$startrange>

    ページ範囲の始まりを示します。

    <$endrange>

    ページ範囲の終わりを示します。

    <$nopage>

    エントリのページ番号を表示しません。

    <$singlepage>

    複数のエントリを含むマーカーでは、<$nopage> 構成要素に続くエントリごとにページ番号の表示を復元します。

    角括弧ないの文字タグ(< >)

    文書の書式を変更します(例<Emphasis>など)

    <Default Para Font>

    段落のデフォルトフォントに戻します。

    日本語フォントで作業している場合、角括弧([ ])で囲まれるタグ以外の構成要素はすべて半角文字を使用して入力します。

  5. 「作成」をクリックします。制御記号が表示される状態になっているときは、マーカー記号 マーカー記号)が表示されます。

ヒント: 円記号または、コロン、セミコロン、角括弧または山形括弧などの構成要素で使用される予約済み特殊文字を普通の文字の一部として入力するには、特殊文字の前にバックスラッシュ( \ )を入力します。
注意: マーカーは、テキスト枠内にしか挿入できません。

構造化された FrameMaker 文書に索引マーカーのエレメントを挿入する

構造化された Adobe FrameMaker 文書に索引マーカーを挿入する方法について説明します。

構造化文書に索引マーカーを作成するには、以下を行います:

  1. マーカーを挿入する位置をクリックするか、索引に入れる単語を選択します。

  2. 構成要素カタログでマーカー構成要素を選択し、挿入をクリックします

    また、挿入マーカーを使用して > 構成要素を挿入することもできます。複数のマーカー構成要素が用意されている場合は、ダイアログボックスの構成要素タグポップアップメニューから1つ選択します。

  3. マーカーの種類を変更するには、マーカーの種類ポップアップメニューから選択します。 種類を変更しても書式ルールは変更されません。エレメントの種類が設定済みの場合でも同じことです。

    マーカーの種類を変更するときは、事前に構造化アプリケーションの開発者に相談してください。文書によっては、必要となるマーカーごとに個別のエレメントが定義されている場合があります。

    索引は、定義済みのマーカーの種類である「索引」、「タイトル」および「著者」から生成できます。 また、カスタマイズされたマーカーの種類も使用できる場合があります。

  4. 索引エントリのテキストを入力します。 最大 1,023 文字(全角では 511 文字)まで入力できます。 マーカーテキストに次の構成要素を使用して、索引エントリの書式と索引内での位置を設定することもできます。

    構成要素

    意味

    (コロン)

    エントリ内のレベルを変更します。

    ; (セミコロン)

    マーカー内の複数のエントリを区切ります。

    [ ]

    (大括弧)

    エントリの特殊なソート順を指定します。

    <$startrange>

    ページ範囲の始まりを示します。

    <$endrange>

    ページ範囲の終わりを示します。

    <$nopage>

    エントリのページ番号を表示しません。

    <$singlepage>

    複数のエントリを含むマーカーで、<$nopage> 構成要素の後のエントリのページ番号を表示します

    角括弧で囲まれた文字タグ(< >

    文字の書式を変更します(例<Emphasis>など)

    <Default Para Font>

    段落のデフォルトフォントに戻します。

    注意: 円記号または、角かっこ、コロン、セミコロンまたは山形かっこなどの構成要素で使用される特殊文字を普通の文字の一部として入力するには、これらの記号の前にバックスラッシュ( \ )を入力します。
  5. 「新規マーカー」をクリックします。制御記号が表示されている場合は、マーカー記号(マーカー記号)がドキュメントウィンドウに表示されます。 マーカーのバブルが表示され構造表示で、マーカーテキストの開始を示す

    テキストの断片が表示されています。
  6. 新規エレメントの属性ダイアログボックスが表示されるときは、マーカーエレメントの属性値を入力し、「エレメントを挿入」をクリックします。

  7. 目的の場所で使用できるマーカーエレメントがないときは、一時的に無効なエレメントを使用することも可能です。 無効なエレメントを挿入してから、挿入場所でそのエレメントを有効にすることについては開発者にお問い合わせください。

ヒント: 円記号または、コロン、セミコロン、角括弧または山形括弧などの構成要素で使用される予約済み特殊文字を普通の文字の一部として入力するには、特殊文字の前にバックスラッシュ( \ )を入力します。
注意: マーカーは、テキスト枠内にしか挿入できません。

入力しないで索引マーカーを挿入する

Adobe FrameMaker で索引マーカーを素早く簡単に作成する方法について説明します。

索引マーカーの作成時に入力時間を短縮するには、次のいずれかの操作を行います。

1 つのマーカーに複数の索引エントリを結合する

Adobe FrameMaker で 1 つのインデックスマーカーに複数の索引サブエントリを結合する方法について説明します。

1 つの索引マーカーに複数の索引エントリを結合できます。

次の例のように複数の項目をマーカーで入力し、項目と項目の間にはセミコロン(;)を使用します。

マーカーテキスト

索引の結果

Abrasion; Water erosion

摩耗10

水の浸食10

<$nopage>Erosion.See Abrasion; <$singlepage>Abrasion

摩耗10

浸食。See Abrasion

例の 2 行目にある <$nopage> 構成要素は、マーカー内の以降のエントリに影響します。ページ番号を表示する設定に戻すには、マーカー内の次のエントリに <$singlepage> を指定します。

ヒント: セミコロンの後には、任意の数のスペースを挿入して読みやすくすることができます。 ハードスペースや em スペースなどの特殊なスペースを除いて、先頭にあるスペースは索引のコンパイル時に無視されます。
注意: 日本語フォントでの作業中は、半角のスペース文字のみ無視されます。

索引のサブエントリを作成する

Adobe FrameMaker の索引のサブエントリを作成する方法について説明します。

複数のエントリをサブエントリとして、これより上のレベルの情報をカバーする 1 つのエントリ内にまとめることができます。 また、サブエントリの下に、さらにサブエントリを作成することもできます。

サブエントリ
FrameMakerで索引のサブエントリを作成する

エントリとサブエントリの間は、コロンで(:)で区切ります()。例えば、上の図にある最初のサブエントリを作成するには、Continental drift:fossil evidence と入力します。

サブエントリの前には、必ずその上のレベルのエントリを指定します。 サブエントリのレベルが 2 つ必要な場合、サブエントリとその下のサブエントリの間にコロンを挿入して、 例えば、Continental drift:fossil evidence:dating of のように入力します。が再パブリッシュされます。

索引エントリ内で相互参照を作成する

Adobe FrameMaker の索引エントリに相互参照を作成する方法について説明します。

索引には、関連用語として相互参照のエントリを含める場合がよくあります。 相互参照を指定すると、既に索引に含まれている関連用語のエントリやページ番号を繰り返す必要がなくなります。

相互参照
索引エントリの相互参照の作成

相互参照はサブエントリとして表示することもできます(この場合、図のように See also などの言葉が前に付きます)。 サブエントリをソートして、同じメインエントリ内のリストの上または下に表示させることができます。

注意: マーカーを挿入し、マーカーテキストの先頭に <$nopage> と入力して、このエントリのページ番号を表示しないように設定します。例えば、上の図にある最初の相互参照を作成するには、<$nopage>Abrasion. See also Sandstone と入力します。

索引エントリでページ範囲を使用する

Adobe FrameMaker で索引エントリのページ範囲を作成する方法について説明します。

このトピックの内容:

概要

「36-37」のようにページ範囲を使用して、複数のページの情報を示すことができます。

エントリ内にページ範囲を作成するには、開始ページと最終ページを示す 2 つのマーカーを手動で挿入して範囲を指定します。 また、同じマーカーテキストが同一文書の連続したページにある場合、FrameMaker で自動的にページ範囲を指定するように設定することもできます。 この自動設定ではエントリのページ範囲が「3, 4, 5」ではなく、自動的に「3-5」と表示されます。

索引エントリのページ範囲を手動で作成する

  1. 情報の開始位置に索引マーカーを挿入し、マーカーテキストの先頭に <$startrange> と入力します。例えば、ページ範囲の最初のページ番号は、<$startrange>Continental drift:fossil evidence と入力します。

  2. 情報の終了位置に索引マーカー(構造化文書の場合はマーカーエレメント)を挿入します。終了位置の索引マーカーは、マーカーテキストの先頭に <$startrange> ではなく <$endrange> を入力します。例えば、ページ範囲の最後のページ番号を作成するには、<$endrange>Continental drift:fossil evidence と入力します。

マーカーが両方とも同じページにある場合、ページ範囲は 1 つのページ番号として表示されます。

索引にページ範囲を自動的に作成する

  1. 索引の特殊テキストフローを含むリファレンスページを表示します。

  2. マーカーの種類で始まるタグが付いた段落の先頭に、<$autorange>という構成要素を入力します。

索引型のマーカーから生成されたエントリを可能な限りページ範囲内にまとめる場合、タグの付いた段落にIndexIXを編集して以下の構成要素を含むようにします:<$autorange><$autorange>

索引エントリ内のテキストを書式設定する

FrameMaker の索引エントリでテキストを書式設定する方法について説明します。

エントリに含まれる指定テキストやページ番号の文字書式を変更できます。 例えば、参照している本のタイトルを斜体で表示したり、特定のページ番号を太字で表示したりすることができます。 文字書式は、索引の文字カタログに保存する必要があります。

文字書式
FrameMakerでの索引エントリのテキストの書式設定

索引エントリを作成します。文字書式を使用して一部のエントリの書式を設定するには、次のいずれかの操作を行います。

ヒント: 主要なエントリを太字で表示するなど、索引中に特殊な文字書式を使用するページ番号が多くある場合、その書式を設定したカスタムのマーカーの種類を作成することができます。

索引でグループタイトルを使用する

索引でグループタイトルを使用する方法について説明します。相互参照 / ハイパーリンクを使用して、グループタイトルにすばやくアクセスできます。

このトピックの内容:

概要

索引エントリは、すべての A、すべての B などのように、最初は 1 文字ごとにグループにまとめられ、グループタイトルとしては大文字を使用します。 ただし、短い索引や、X、Y および Z などの一部の文字に属するエントリが少ない場合は、文字のまとめ方を変更してそのタイトルを変えることができます。

FrameMaker で挿入するグループタイトルは索引エントリと同じように扱いますが、使用する段落書式は異なります。 グループタイトルには、特殊テキストフローのグループタイトル段落で指定したラベルとソートの位置を使用します。

「IX」リファレンスページで編集したグループタイトル段落
FrameMakerの「IX」参照ページで編集した段落のグループタイトル

A. ソート情報 B. グループタイトル

生成した索引

グループおよびグループタイトルを変更する

  1. 参照ページを表示 > を選択し、索引用の特殊なテキストフロー内に参照ページを表示します。

  2. 特殊テキストフローにある「GroupTitles」という段落を編集します。例えば、グループタイトル(セミコロンの間にあり、角括弧で括られていない文字)を編集したり、不要なグループタイトルを削除します。 ソートしたグループタイトルを表示する位置を指定するには、角括弧([ ])の間にテキストを入力します。

    例えば、V から Z の文字で始まるエントリをすべて 1 つのグループにまとめて V の部分にそのグループタイトルを表示するには、「GroupTitles」段落を編集して、最後のエントリを「V-Z[V]」にします。

ヒント: 「GroupTitlesIX」段落の最初の 2 つのエントリでは、記号と数字に使用するグループタイトルの名前とそのタイトルの位置を定義します。 これらのタイトルは変更できますが、この 2 つのグループのソート情報を変更すると、予想外の結果になる場合があります。

グループタイトルなしで索引を作成する

グループタイトルなしで索引を作成するには、IX リファレンスページの IX テキストフローで「GroupTitlesIX」段落を次のように編集します。

[\ ];[0];[A];[B];[C];[D];[E];[F];[G];[H];[I];[J];[K];[L];[M];[N];[O];[P];[Q];[R];[S];[T];[U];[V];[W];[X];[Y];[Z]

グループタイトルもエントリグループ間のスペースもない索引を作成する

グループタイトルとエントリグループ間のスペースを含まない索引を作成するには、IX 参照ページの IX テキストフローにある「GroupTitlesIX」段落内のすべてのテキストを削除します。ただし、段落記号は削除しないでください。

索引のソート順序

FrameMaker で、インデックスの並べ替え順序、文や文字による並べ替え、日本語の並べ替え順序を指定する方法について学びます。

このトピックの内容:

概要

索引は、特殊記号、数字、アルファベットの順番で表示するようにソートされます。 初期設定では、句読点はソートでは無視され、アルファベットは英語をソートする順序で表示されます。

注意: 多言語の文書で索引を生成する場合、記号のソートは Unicode テキストエンコード規格の Unicode Collation Algorithm(UCA)に基づいて行われます。

索引エントリのソート順序を指定する

ソート順序を指定して、索引のエントリの位置を変更できます。 例えば、「486」というエントリは通常、索引では他の数字と同じ位置に表示されますが、これを「よんひゃくはちじゅうろく」として「行」のエントリの下に表示できます。 また、サブエントリに「See also」(も参照)という相互参照を使用する場合、これが常にメインエントリの一番下に表示されるように指定することもできます。

マーカーテキストの最後に角かっこ([ ])で括ったテキストを追加して、エントリのソート順序を指定します。

索引マーカーテキスト

索引の結果

説明

1950s[Nineteen fifties]

小潮47

1950s10

北アメリカ21

N行にソートされます(Nineteen fifties)。

Erosion:of soil

[土壌の浸食]の略

土壌の

浸食率32

10

の言葉を無視します

<$nopage>浸食:

[風浸食:認証、認可、アカウティング]

も参照してください

浸食については

風速も

参照してください16

「Erosion」の最初のエントリとしてソートします。

<$nopage>浸食:

[浸食:認証、認可、アカウティング]

風も参照してください

浸食率

速度16

風も参照

「Erosion」の下の最後のエントリとしてソートします。

注意: 角かっこで括ったソート情報は、必ずマーカーテキストの最後に追加します。

索引のソート順序を指定する

ソート順序の変更には、ソート順序を指定し、IX リファレンスページにある IX テキストフローの「IgnoreCharsIX」段落と「SortOrderIX」段落の内容を編集します。

特殊テキストフローにある「SortOrderIX」という段落に、索引内での文字のソート方法を指定する構成要素が指定されています。

SortOrderIX 段落
SortOrderIXparagraphによる索引の分類順の指定

ソート順序の各構成要素には、一連の文字が特定の順序で並んでいます。 次の表に、英語版の順序を示します。 アルファベットのソートの順序は、言語によって多少異なります。

構成要素

文字とその順序

<$numerics>

0 1 2 3 4 5 6 7 8 9

<$alphabetics>

A Á À Â Ä Ã Å a á à â ä ã å ª B b C Ç c ç D d E É È Ê Ë e é è ê ë F f ƒ Gg H h I Í Ì Î Ï i ì í î ï J j K k L l M m N Ñ n ñ O Ó Ò Ô Ö Õ Ø o ó ò ô ö õ ø º P p Q q R r S s T t U Ú Ù Û Ü u ú ù û ü V v W w X x Y Ÿ y ÿ Z z

<$symbols>

ASCII コードの順序で並ぶその他の文字

  1. 参照ページを表示 > を選択し、索引用の特殊なテキストフロー内の参照ページを表示します。

  2. 「SortOrderIX」段落の構成要素を、目的のソートの順序に並べた実際の文字で置き換えます。

新しいソート順序を入力する場合は、次の規則に従います。

  • <$alphabetics> を個別の文字で置き換える場合は、文字グループの間にスペースを 1 つ挿入することで区別します。(文字グループ(例えば、「F f ƒ」など)は、同じ文字としてソートされる文字です(ただし、これらの文字がソートテキスト内で唯一異なる文字である場合は例外です)。 ただし、ソートするテキスト内に 1 つの文字グループしかない場合は、この文字列にある最初の文字が最初に表示されます)。

  • <$symbols> を個別の文字で置き換える場合、山形括弧( < > )の前にはバックスラッシュを使用します。

  • 各行の最後で Return キーを押さないでください。 行末の文字を自動的にラップさせます。

  • 2 文字を 1 文字としてソートするように指定する場合は、その 2 文字を山形かっこ(< >)で括り、例えば、「C Ç c ç<CH><Ch><ch>」のように入力します。 この例では、各文字と 2 文字のペアが「C」という 1 つの文字グループに属します。 2 文字の CH は C の文字の後ろに、大文字のペアは小文字のペアの前に並びます。

単語単位ではなく文字単位でソートを行う

単語ごとに索引文字を並べ替えるには、次の手順を実行します。

  1. 参照ページを表示 > を選択し、索引のIXテキストフロー内の参照ページを表示します。

  2. IX リファレンスページの IX テキストフローにある IgnoreCharsIX 段落の先頭にスペースを追加します。

    文字単位のソート

    単語単位のソート

    海底

    海水面

    季節変動

    海の壁

    海面

    海壁

    海底

    季節の変動

無視する文字を指定する

FrameMakerの初期設定では、索引エントリをソートする際にハイフン、区切りなしのハイフン、enダッシュ、emダッシュが無視されるように指定されています。
-_–—
この他に、コンマ、ピリオド、角括弧、中括弧、引用符と感嘆符、通貨記号などの文字を無視するように指定することもできます。
-_–—,.()[]{}$?!"

索引の生成時に無視する文字を指定するには、次の手順に従います。

  1. 参照ページを表示 > を選択し、索引用のIXテキストフロー内のIX参照ページを表示します。

  2. 「IgnoreCharsIX」の段落を編集します。

注意: 日本語フォントでの作業中は、必要に応じて「無視する文字」段落に長音記号( (長音記号)無視して、文字の無視を行います。長音記号は音を伸ばして発音する際に用いる記号なので、ソート順序に影響させたくない場合があります。

記号や数字やその他の文字を索引内の別の位置にソートする

記号や数字やその他の文字を索引内の別の位置にソートするには、次の手順に従います。

  1. 参照ページを表示 > を選択し、索引用の特殊テキストフロー内の参照ページを表示します。

  2. 特殊テキストフローにある「SortOrderIX」段落の構成要素を並べ替えます。例えば、英文索引の先頭ではなく末尾に記号を入力するには、以下のように構成要素を配置します:
    <$numerics><$alphabetics><$symbols>

日本語のソート順序を指定する

漢字は常にソート順序を指定する必要があります。

日本語フォントを使用する文書には、日本語の仮名(平仮名とカタカナ)のソート順序を指定する <$kana> という構成要素が含まれます。

構成要素

文字とその順序

<$kana>


日本語のソート順を指定する

半角のカタカナは、ソート時に生成ファイルで全角のカタカナに変換されます。 漢字のソート順序は読み仮名で決まります。 このため、<$kana> 構成要素でほとんどの漢字のソートも制御されます。

読み仮名のない漢字および日本語の記号(全角の数字とローマ字)のソート順序は、初期設定では <$kana> 構成要素に含まれていません。漢字はコード値に基づいてソートされ、<$kana> でソートされた文字の後に続きます。

読み仮名のない漢字と日本語記号のソート方法を変更するには、これらの文字を <$numerics><$alphabetics><$kana> のいずれかの構成要素に追加します。例えば、全角の日本語文字を <$symbols> 構成要素に追加することができます。

マーカーテキストに、角かっこで括った読み仮名を入力します (ここでは、全角の角かっこも使用できます)。

漢字の索引エントリのソート順序
漢字の索引エントリのソート順序

索引を生成する

ブックと文書の索引を生成する方法について説明します。FrameMaker では、索引にページ番号を表示することもできます。

ソース文書に索引マーカーを挿入したら、標準索引などのマーカーの索引を生成できます。 ソース文書を変更する場合は、索引を再生成してこれを更新することができます。

通常は定義済みのマーカーの種類を使用しますが、 カスタムのマーカーの種類を作成して、主要なエントリを太字で表示したり、特定のページ番号だけにカスタムのテキストを追加したりするなど、索引のスタイルを自由に変更することができます。 カスタムテキストには、特定のページ番号の後に付ける「note」(注意)や「figure」(図)などを指定できます。 また、学術論文などの索引には、ページ番号の後に「ff」(以下)や「passim」(諸所)などの略語を使用する場合もあります。

さらに、文書で使用するフォントの索引などの特殊な参照索引を生成することもできます。 この種類の索引は、マーカーからは生成されません。

注意: アラビア語、ヘブライ語、ペルシア語などの RTL 言語の索引を生成する場合は、コンピューターのロケールがその言語のロケールに設定されていることを確認します。

ブックの索引を生成する

ブックの索引を生成するには、以下の手順に従います。

  1. ブックウィンドウを開き、索引を生成するファイルを選択します。

  2. 次のいずれかの操作を行います。

    • 挿入標準 > 索引を選択します

    • 挿入索引 > を選択し、作成したい特殊化した索引の種類を選択します。

  3. エントリに使用するマーカーの種類を「含む」スクロールリストに移動します。

    標準索引ダイアログを設定するFrameMakerのブックの索引を作成する

    スクロールリスト間でアイテムを移動するには、まずアイテムを選択して矢印ボタンをクリックするか、アイテムをダブルクリックします。

    スクロールリスト内のアイテムをすべて別のスクロールリスト内に移動する場合は、Shift キーを押しながら矢印ボタンをクリックします。

  4. ファイルの追加ポップアップ・メニューでは、生成されたリストを現在の文書の前に追加するか後に追加するかを指定します。

  5. ファイル名に接尾辞を入力するか、初期設定の接尾辞をそのまま使用します。 接尾辞は、生成ファイルの種類を示します。 例えば、標準索引の接尾辞には、通常「IX」を使用します。

    注意: 接尾辞はファイル名の拡張子とは異なります。 拡張子は、生成されたリストの段落タグで使用され、例えばユーザーガイドIX索引のように、生成されたファイルのファイル名の一部として表示されます。
  6. 生成する索引の各エントリをそのソースにリンクするには、「ハイパーテキストリンクを作成」を選択します。

  7. OK」をクリックします。索引が生成され、別の文書として表示されます。

  8. 索引をソース文書またはブックと同じフォルダーに保存します。生成されたファイルの名前を変更する場合は、ブックウィンドウを使用します。ディスク上のファイル名が変更され、すべての参照が更新されます。

    初めて索引を生成する場合は、ブック内にある生成された文書以外の最初の文書のページレイアウトを使用するので、すべてのエントリが同じ書式で表示されます。 テンプレートを使用すると、最初から書式を設定できます。索引を再生成しても保持される書式の変更に関する詳細。

  9. ブック内で開いているファイルを保存します。 開いているファイルは、コンピューターのメモリ上では更新されていますが、ディスク上では更新されていません。 ファイルが開いていない場合は、変更はディスク上で行われます。

文書の索引を生成する

  1. 次のいずれかの操作を行います。

    • 挿入標準 > 検索を選択します

    • 挿入索引 > を選択し、作成したい特定な索引の種類を選択します。

  2. 確認のメッセージが表示されたら、リストをスタンドアロンの文書として作成するか、ブックに追加するかを指定します。

    「はい」を選択してスタンドアロンの文書を作成する場合は、元の文書と同じフォルダーに索引が生成されます。

    いいえを選択した場合、FrameMakerは開いているブックに索引を追加し、必要に応じて新しいブックを作成します。

  3. ファイル名に接尾辞を入力するか、初期設定の接尾辞をそのまま使用します。 接尾辞は、生成ファイルの種類を示します。 例えば、標準索引の接尾辞には、通常「IX」を使用します。

    注意: 接尾辞はファイル名の拡張子とは異なります。 拡張子は、生成されたリストの段落タグで使用され、ユーザーガイドIX索引のように、生成されたファイルのファイル名の一部として表示されます
  4. 生成する索引の各エントリをそのソースにリンクするには、「ハイパーテキストリンクを作成」を選択します。

  5. 次のいずれかの操作を行います。

    • スタンドアロンの索引を作成している場合は、「OK」をクリックします。索引が生成され表示されます。

    • 索引をブックに追加する場合は、「追加」をクリックし、次に「更新」をクリックします。新しいブックっを作成した場合、ファイルに > 名前をつけてブックを保存、を選択し、ブックを保存します。

    初めて索引を生成する場合は、ソース文書、またはブック内にある生成された文書以外の最初の文書のページレイアウトを使用するので、すべてのエントリが同じ書式で表示されます。 索引を再生成しても保持される書式の変更に関する詳細。

  6. 索引をソース文書またはブックと同じフォルダーに保存します。

複数の方法でページ番号を表示する標準索引を生成する

複数の方法でページ番号を表示する標準索引を生成するには、以下に従います。

  1. カスタムのマーカーの種類を作成し、その用途を示すわかりやすい名前を付けます。 例えば、脚注を参照する索引エントリには、「IndexNote」というマーカーの種類を作成します。

  2. 標準のエントリには「索引」マーカー、その他のエントリにはカスタムのマーカーをそれぞれ使用して、ソース文書の索引を作成します。

  3. 索引を生成します。 この手順 3 では、カスタムのマーカーの他に「索引」マーカーも選択します。

    索引で、カスタムのマーカーのリファレンスページ(リファレンスページには「IX」が付いています)にある特殊テキストフローを編集して、ページ番号の後にテキストを追加したり、文字書式を変更したりします。 例えば、IndexNoteIX のテキストを <$pagenum> [note] のように変更すると、[note] がページ番号の後に表示されます。

  4. 索引を更新して、編集を有効にします。

索引を更新・変更する

FrameMaker のブックまたはスタンドアロン文書の一部である索引の更新と編集について説明します。

このトピックの内容:

概要

索引はすぐに古くなってしまいます。 通常は、索引を初めて校閲したときに修正が必要になります。 例えば、エントリの文体が統一されていなかったり、エントリのまとめ方を変更したりする場合があります。

索引のエントリを編集するには、ソース文書内でそのエントリに対応する段落またはマーカーを編集してから、索引を再生成します。 索引に直接入力してエントリを修正すると、索引の再生成時にその変更が無効になります。

例えば、索引で入力エラーを直接訂正しても、ソースマーカー内に入力エラーが残っていると、次に索引を生成したときに修正前の状態に戻ります。 このエラーを根本的に解決するには、ソース文書内の段落またはマーカーテキストを変更してから、索引を再生成する必要があります。

ブックの一部である索引を更新する

ブックの一部である索引を更新するには、以下に従います。

  1. ソース文書に必要な変更を行います。

  2. ブックウインドウで更新ブックの編集 > を選択します

  3. 更新するリストを生成スクロールリストに移動し、「目次リスト索引を生成」が選択されていることを確認し、「更新」をクリックします。

ブックの一部である索引に含まれるアイテムを追加または削除する

ブックの一部である索引に含まれるアイテムを追加または削除するには、以下に従います。

  1. ブックウィンドウで、生成された索引を選択します。

  2. 編集標準 > 索引準備(または、索引準備の種類)を選択します。

  3. 必要に応じてリストボックス間でアイテムを移動し、「設定」をクリックします

  4. 「更新」をクリックします。

スタンドアロンの文書である索引を更新する

  1. ソース文書に必要な変更を行います。

  2. ソース文書で「挿入」メニューから「標準索引」などのコマンドを選択し、スタンドアローン文書の作成を指示されたら「はい」を選択します。

  3. 必要に応じてリストボックス間でアイテムを移動し、

  4. OK」をクリックします。

索引エントリのソースを検索する

FrameMaker の検索と置換のリンクを使用して、索引エントリのソースを検索する方法について説明します。

このトピックの内容:

概要

エントリを改訂するには、そのソース、つまり、ソース文書内で対応するマーカー(または構造化文書で作業している場合はマーカーエレメント)を検索する必要があります。

索引エントリのソースを簡単に検索するには、生成ファイルのエントリに設定されたハイパーテキストリンクを使用します。 ハイパーテキストリンクを使用すると、ソース文書内の対応する情報を表示して選択できます。 構造化された文書を扱っている場合、構造図でバブルが見えていればその要素を選択できます。

ソース文書内でマーカーを見つけて選択するもう 1 つの簡単な方法は、マーカーポッドを使用することです。 このマーカーポッドには、マーカーテキスト、マーカーの種類、マーカーがある文書が表示されます。マーカーの種類のリストをソートして、文書内のすべての索引マーカーを表示できます。 マーカーボッドにあるエントリを選択すると、自動的に文書内のマーカーがハイライトされます。 エントリをダブルクリックすると、マーカーポッドが開き、素早く編集することができます。

マーカーボッドを使用すると、マーカーは文書内のまったく同じ場所に複数のマーカーがある場合でも、特定のマーカーを簡単に選択できます。

重要: マーカーの数が 50,000 を超えるような長い索引を生成する場合は、「ハイパーテキストリンクを作成」を選択しないでください。「ハイパーテキストリンクを作成」を選んで大きなサイズの索引を生成すると、処理時間が長くなったり、処理が失敗する場合があります。

リンクを使用して索引エントリのソースを検索する

リンクを使用して索引エントリのソースを検索するには、以下に従います。

  1. 索引の生成時に「ハイパーテキストリンクを作成」を選択しなかった場合は、このオプションを選択して索引を再生成します。

  2. 挿入 > マーカーを選択します。

  3. 生成された索引内で、索引のページ参照を Alt と Ctrl キーを押しながらクリックします。

対応するマーカーが含まれているソース文書のページが開き、そのマーカーが選択されます。 マーカーテキストはマーカーポッドに表示されます。

「検索と置換」を使用してマーカーを選択する

「検索と置換」を使用してマーカーを選択するには、以下に従います。

  1. ソース文書(生成されたリストにはない)で、編集 > 検索と置換を選択します

  2. 次のいずれかの操作を行います。

    • FrameMakerの文書で作業している場合、「検索」ポップアップメニューから「任意のマーカー」、「マーカーの種類」または、「マーカーテキスト」のいずれかを選択します。必要に応じて、マーカーの種類またはマーカーテキストを入力します。

    • 構造化されたFrameMaker文書で作業している場合、検索ポップアップメニューから「要素」を選択し、検索したい要素のタグを入力して「設定」をクリックします

  3. 検索」をクリックします。

注意: マーカーを選択すると、マーカーのテキストがマーカーポッドに表示されます。マーカーテキストを変更するために、検索・置換ダイアログボックスで「置換」をクリックしないでください。これを行うと、マーカー自体が置換されます。 マーカーテキストを変更するには、マーカーのポッドで「マーカーを編集」をクリックします

マーカーおよびマーカーの種類を追加、編集、削除する

FrameMaker でマーカーやマーカーの種類を追加、編集、削除する方法、ドキュメント間でマーカータイプをコピーする方法について説明します。

このトピックの内容:

概要

任意のマーカーの種類を作成して、リストや索引で他のマーカーの種類と同様に使用することができます。

新規のマーカーの種類を作成すると、他の文書やブックでもこれを共有できます。

マーカーを編集または削除する

マーカーを編集または削除するには、以下に従います。

  1. 削除するマーカー(またはエレメント)を選択し、次のいずれかを実行します。

    • マーカーポッドから「削除」アイコンをクリックします。

    • マーカーポッドの「マーカーの削除」ボタンをクリックします。

  2. 編集したいマーカー(または要素)を選択し、マーカーポッドのテキストを変更してからマーカーの編集アイコンをクリックします。

カスタムのマーカーの種類を追加・削除する

カスタムマーカーの種類を追加・削除する場合:

  1. 挿入マーカー > を選択し、マーカーの種類ポップアップメニューから編集を選択します。

  2. 次のいずれかの操作を行います。

    • 新しい名前を入力し、追加をクリックします。

    • ポップアップメニューで名前を選択し、削除をクリックします

  3. 「完了」をクリックします。

ヒント: ブックウィンドウを使用して、カスタムのマーカーの種類を編集することもできます。 対象となる文書を選択し、Esc キー、e キー、m キー、t キーの順に押します。

別の文書へマーカーの種類をコピーする

マーカーの種類を、別の文書へコピーします。

  • マーカーまたはマーカーが含まれているテキストをコピーして、別の文書にペーストします。

  • ファイルを取りこみ > 書式を選択し、 > 文書のプロパティを取りこみます

マーカーの種類の名前を変更する

マーカーの種類の名前を変更する:

  1. マーカーの挿入を選び > マーカーの種類ポップアップメニューから編集を選択します。

  2. ポップアップメニューから名前を変更したいマーカーの種類を選択し、「変更」をクリックします

  3. 次のいずれかの操作を行います。

    • 指定したマーカーを新しい名前に変更するには、「To」のテキストボックスに新しい名前を入力します。

    • 指定したマーカーの名前を別のマーカーの種類に変更するには、「移動先」ポップアップメニューから新しいマーカーの種類を選択します。

  4. OK」をクリックします。

  5. 「完了」をクリックします。


January 24, 2022

Legal Notices | Online Privacy Policy