ヘルプ文書は任意の言語で書かれるため、このように自動的に仕分けることが好ましくありません。自動的に仕分けたい場合は、あなたがその機能を実装する必要があります。索引データソースの用語集との構造上の違いは、複数の階層を持っていることです。用語集ファイルと全く同じ方法で単層にしても索引ファイルは完成されますが、複数の階層にすることで、特定の情報へナビゲートしやすくなります。二つのエントリしかありません。エントリを追加したいとします。エントリに属性を追加する必要があるので、これを正確に参照します。属性がこの目的に適います。これは、参照先が明らかなことを保証するために、ファイル内とあなたのコンテンツパックのデータソース内でユニークであるべきです。値が異なることを除けば、これは最上層のエントリ定義とほぼ同じように見えます。内のデータはデータを記述します。ノードを記述し、入れ子状のエントリは他のエントリを記述します。属性をもつエントリを渡します。プレフィックス付きで設定します。上記のような入れ子状の記述は、エントリの階層の深さに関係なく、全く同様に動作します。この制限に近くなってしまうような場合は、そこまで入れ子状にする必要があるのかよく考えてください。目次ファイル目次ファイルは、作成するデータソースの中で最も重要です。ヘルプビューアは、ビューアを開いたときに目次を表示します。ビューアのバージョンによっては、データソースの中で直接表示されるものは"これだけ"です。これは、ユーザに提供するヘルプの構造を表示する主な方法です。目次はまたトピックの一覧を提供し、ビューアのためのホームページをそこから選びます。