ヘルプファイル名に日本語が含まれると、モジュラーヘルプが正しく表示されません
対象製品
Doc-To-Help 9.0J(Enterprise/for Word)
詳細
作成したヘルプファイル名に日本語が含まれると、生成したモジュラーヘルプの
目次をクリックしても、該当する子のトピックが表示されません。
この現象の原因は次のように考えられます。
モジュラーヘルプ内部では、目次項目の情報は、以下のように、モジュラーヘルプ
名とタイトル情報を含むURL(※1)として指定されます。
(URLの例)
親のトピック:「ハブの見出し2の1」
mk:@MSITStore:<ユーザーフォルダ>¥HTMLHelp¥TestHub.chm::/Documents/4.htm
子のトピック:「子1の見出し2の1」
mk:@MSITStore:<ユーザーフォルダ>¥HTMLHelp¥TestChild.chm::/Documents/5.htm
※1 このURLは、次のようにして確認できます。
CHMファイルを表示 → 目次項目上をクリック → 右ペインで右クリック
→ プロパティ」ダイアログで「アドレス(URL)」を確認
次のようにこのURLに日本語ファイル名が含まれると、HTMLヘルプビューワによる
子のトピック認識が正しくできないために、子のトピックが表示されなくなるもの
と考えられます。
親のトピック:「ハブの見出し2の1」
mk:@MSITStore:<ユーザーフォルダ>¥HTMLHelp¥ハブ.chm::/Documents/4.htm
子のトピック:「子1の見出し2の1」
mk:@MSITStore:<ユーザーフォルダ>¥HTMLHelp¥子.chm::/Documents/4.htm
本現象を回避するには、作成するヘルプファイルの名前(※2)を、日本語ではなく
英数字のみで指定してください。
※2 ヘルプファイル名は、以下の場所で設定可能です。
ホームタブ > 「ヘルプターゲット」ダイアログ > 基本名
目次をクリックしても、該当する子のトピックが表示されません。
この現象の原因は次のように考えられます。
モジュラーヘルプ内部では、目次項目の情報は、以下のように、モジュラーヘルプ
名とタイトル情報を含むURL(※1)として指定されます。
(URLの例)
親のトピック:「ハブの見出し2の1」
mk:@MSITStore:<ユーザーフォルダ>¥HTMLHelp¥TestHub.chm::/Documents/4.htm
子のトピック:「子1の見出し2の1」
mk:@MSITStore:<ユーザーフォルダ>¥HTMLHelp¥TestChild.chm::/Documents/5.htm
※1 このURLは、次のようにして確認できます。
CHMファイルを表示 → 目次項目上をクリック → 右ペインで右クリック
→ プロパティ」ダイアログで「アドレス(URL)」を確認
次のようにこのURLに日本語ファイル名が含まれると、HTMLヘルプビューワによる
子のトピック認識が正しくできないために、子のトピックが表示されなくなるもの
と考えられます。
親のトピック:「ハブの見出し2の1」
mk:@MSITStore:<ユーザーフォルダ>¥HTMLHelp¥ハブ.chm::/Documents/4.htm
子のトピック:「子1の見出し2の1」
mk:@MSITStore:<ユーザーフォルダ>¥HTMLHelp¥子.chm::/Documents/4.htm
本現象を回避するには、作成するヘルプファイルの名前(※2)を、日本語ではなく
英数字のみで指定してください。
※2 ヘルプファイル名は、以下の場所で設定可能です。
ホームタブ > 「ヘルプターゲット」ダイアログ > 基本名