外部 CHM ファイルの結合

問題

CHM ファイルの結合方法

解決方法

注意:

注意:外部インデックスを表示するには、マスター CHM のインデックスに 1 つ以上のキーワード(インデックスエントリ)が必要です。 これらの手順はバージョン 7 向けです。バージョン 2000 とバージョン 9 では、RoboHelp 内での CHM ファイルの結合機能が提供されています。

バージョン 7:

  1. 各外部プロジェクトの CHM を、マスタープロジェクトフォルダーにコピーします。

  2. Notepad のマスタープロジェクトの .HHC ファイルを開きます。これを行う方法の詳細については、記事 #11459、「How to edit files in Notepad」を参照してください。

  3. 各外部プロジェクトに下記のコードを入力します。コードは .HHC ファイルの下かつ </HTML> 終了タグの上に挿入する必要があります。各外部プロジェクトのコードを複製します。「Project.CHM」と「Project.HHC」を、必ずご使用の .CHM ファイルと .HHC ファイルの名前にそれぞれ置き換えてください。

    <OBJECT type="text/sitemap">

    <param name="Merge" value="project.chm::/project.hhc">

    </OBJECT>

  1. .HHC ファイルを保存して終了します。

  2. RoboHelp HTML のマスタープロジェクトを開きます。

  3. ファイル」をクリックします。

  4. プロジェクト設定」をクリックします。

  5. 索引」タブをクリックします。

  6. バイナリインデックス」チェックボックスをチェックします。

  7. コンパイル」タブをクリックします。

  8. 外部 .CHM ファイルを「マージしたファイル」ボックスに追加します。

  9. プロジェクト設定ダイアログボックスを閉じます。

  10. マスタープロジェクトを保存しコンパイルします。

  11. Notepad でマスタープロジェクトの .HHP を開きます。

  12. [MERGE FILES] セクションの下で、各 .CHM へのパスステートメントを削除し、.CHM の名前のみを残します。

注意:

マスタープロジェクトの最終的なコンパイルを実行するには、Microsoft HTML Help Workshop を使用する必要があります。HTML Help Workshop は Microsoft Web サイトにあります。すべての .CHM ファイルが同じディレクトリにあるようにしてください。

バージョン 2000:

  1. 「バイナリインデックス」オプションをマスタープロジェクトに割り当てます(二次的な .CHM ファイルはバイナリ形式である必要はありません):

  2. RoboHelp メニューバーから「ファイル」をクリックします。

  3. プロジェクト設定」をクリックします。

  4. 索引」タブをクリックします。

  5. バイナリインデックス」オプションがチェックされていることを確認します。

  6. セカンダリ .CHM ファイルをマスタープロジェクトに追加します。

  7. RoboHelp メニューバーから「ファイル」をクリックします。

  8. プロジェクト設定」をクリックします。

  9. 詳細」タブをクリックします。

  10. 追加」ボタンをクリックし、各 .CHM ファイルを追加します。

  11. マスタープロジェクトの目次の最上位にブックを追加します。

  12. 外部 TOC ファイルを新しいブックに追加します。

  13. TOC ウィンドウを右クリックします。

  14. 新規」を選択します。

  15. 外部 TOC」を選択します。

  16. セカンダリ .CHM ファイルとその .HHC ファイルを選択します。

  17. OK」をクリックします

注意:

注意:マスタープロジェクトの最終的なコンパイルを実行するには、Microsoft HTML Help Workshop を使用する必要があります。HTML Help Workshop は Microsoft Web サイトにあります。すべての .CHM ファイルが同じディレクトリにあるようにしてください。

ヘルプをすばやく簡単に入手

新規ユーザーの場合