2016-04-18 5 views
0

Robohelp 10 htmlヘルプを使用してください。結合された(子).chmからマスターにトピックをどのようにマップできますか?ユーザーはF1を押して、子の.chmからトピックを取得する必要があります。Child .chmトピックをRobohelpのコンテキストセンシティブヘルプにマップする方法

<Alias name="Test" link="child.chm::/test.htm"> 

が正しくchild.chmを参照する形式を把握することはできません:私はこのように、マスターの.aliファイルを編集し、別名エントリを変更してみました。子または私は(私はそれぞれのプロジェクト内の実際.htmファイルを入れて、私はちょうどその単一の.chmでテストし、それらをマージしていないよと仮定)

<Alias name="Test" link="test.htm"> 

を使用している場合、それは正常に動作し、自身をマスター。私は、名前パラメータが正しいことを知っている、私はちょうどtest.htmファイルを取得する子を見て理解するマスターを取得することはできません。古い例ではリダイレクトファイルについて言及していますが、このxml形式ではどうすればいいですか? 例を見てください。ロボベルプは、あなたが作業を定義するときに、.aliファイルに入っています。それは私が行方不明だ? はい私は子供にマッピングを全く入れますか? NO

答えて

0

スタンドアロンCHMで正常に動作しますが、マスターCHMもののスレーブトピックを開こうとすると、マージされたヘルプシステム内の1つの問題に実行することができますCreating Context-Sensitive Help for Applicationsコンテキストマッピングを定義します。

このプロセスでは、RoboHelp以外のマップファイルやエイリアスファイルを変更する必要があります。また、リダイレクタのトピックをマスターの.chmファイルに追加する必要があります。

Context IDs in Merged Helpを参照してください。

したがって、ソリューションのどちらがニーズに合っているかを判断する必要があります。

ピートリーズはHelpwareGroup.comサイトが.hhpファイルのALIASセクションがredirect.htmファイルに少なくとも一つのブックマークフリーの参照を含んでいなければならないことを説明していないことを...「何年か前に言及した。場合セクションのすべてのリダイレクトラインにブックマークが追加されてからコンテキストヘルプが失敗するので、問題を解決するには、.hhpファイルに次の2行を追加してください...」:

+0

xmlに移動しましたが、マスターの.aliファイルに次のようにこのダミーエントリを入れますか? <エイリアス名= Dummy_Unusedリンク= "redirect.htm">。そして私は#define Dummy_Unused 0をBSSCDefault.hファイルに入れましたか?これは、フォーマットが変更されたか、RoboHelpが別の方法で変更したため、明確ではありません。そして、.hhpファイルの[FILES]セクションのように、スレーブプロジェクトの.htmトピックファイルを何らかの形でインクルードする必要がありますか?ありがとう、私はあなたの助けに近づいています –

+0

私はRoboHelpを使用せず、[FAR HTML](http://www.help-info.de/en/FAR/far_html.htm)でヘルプを作成しています。私はFAR HTML(ドイツ語:www.HelpwareGroup.com参照)をドイツ語でサポートしています。上記のコメントから自分の質問に答えたと思います。RoboHelpでXMLを試してみてください。私はRoboHelpライセンスを持っていないので、私は追跡できません。上記のように、それは簡単ではありません。 RoboHelpユーザーフォーラムの追加ヘルプについて教えてください。 –

+0

私はダミーのエントリを必要としませんでした(私は本当にブックマーク無料参照が何であるか知りません)。最大の問題は、RoboHelpがランダムに.hhpからredirect.xhtmエントリを削除していて、リダイレクトのリンクでits-構文を使用しなかったことです。 –

関連する問題