RoboHelpデータ作成

作成前に必ず確認

1コンディショナル設定、TopicとHelp以外を非表示にする
2ブックを更新、閉じる
3ソースFMにロックファイルがないこと

RH生成後のフォルダーにコピー

sozai2の中身をコピーする

テキスト置換

矢印後ろのスペース削除

ヘルプ生成後の加工

目次の表示(1クリックでアクティブにする)

生成後のWebHelpソース内(\WebHelp\template\scripts)「 topic.min.js」ファイルに、以下を追加する

!function () {
window.rh.model.subscribe(rh.consts('EVT_MODEL_TOC_DATA_READY'), function () {
// 少し遅らせて実行(描画完了待ち)
setTimeout(function () {
const tocData = window.rh.model.get(rh.consts('KEY_TEMP_DATA'));
const tocElements = document.querySelectorAll('.rh-toc-entry');

  tocElements.forEach(function (elem) {
    const key = elem.getAttribute('data-key');
    const item = tocData.find(obj => obj.key === key);

    if (item && item.type === 'book' && item.url) {
      elem.addEventListener('click', function (e) {
        e.preventDefault();
        window.rh._.navigate(item.url);  // URLに遷移
      });
    }
  });
}, 300); // TOC描画の安定化用に少し遅延
});
})();