0

CHM ファイルの作成に Wincm を使用しています。HTML や一般的なヘルプ ファイルの作成についてではなく、Winchm について質問があります。より具体的には、質問はchmファイルを構築するときのディレクトリ構造に関連しています。

これを読んで特に Wincm の経験がある人がいる場合は、問題の解決を手伝ってください。

次のディレクトリ構造があります(一目瞭然だと思います)

htmlファイル

画像

スタイルシート

スクリプト

該当する場合はいつでも、html ファイルには、次のように使用されるイメージ/スタイルシート/スクリプトへの参照があります。「../imagefilename.jpg」または「../scriptfilename.js」など

プロジェクトを開くと、html ページが画像を正常にロードすることに気付きました。ファイルをコンパイルするときの別の話。ファイル パスの相対参照にもかかわらず、出力 chm はスタイルシートを使用したり、画像を取得したりしません。

ただし、フォルダー (画像、スタイルシート、スクリプト) を html ファイル フォルダーに移動すると、出力 chm は期待どおりに機能します。

私が導き出した結論は、相対参照はコンパイラでは機能せず、3 つのフォルダーは htmlfiles ディレクトリ (または html ファイルと同じフォルダー) にある必要があるということです。

質問

  1. 上記の結論は正しいですか?

  2. 正しくない場合、何が問題なのですか?

  3. これは一般的なものですか、つまり、すべての html ファイル作成ツール/スイートに適用できますか? それとも、これは Wincm に固有のものですか?

  4. html ファイルと同じディレクトリに 3 つのフォルダーを配置する必要のない特定のツールはありますか?

参考になる回答があれば教えてください

すてきな一日を!ロミ

4

1 に答える 1

0

私は winchm を知りませんが、別のダンプ ツールを使用して CHM を抽出して HTML に戻すと、winchm がプロジェクトを CHM 内部ファイル システムに変換する方法が明らかになる可能性があります。

おそらく、「htmlfiles」をファイルシステムのルートに配置します。

于 2011-12-21T09:23:47.757 に答える