WinShot ヘルプ (HTML Help 版)
WinShot の WinHelp をもとに HTML Help を作成しました。
- 投稿日 : 2007.11.17
- カテゴリー : HTML 関連
WinShot Version 1.53a に同梱されている WinShot.hlp をもとに、HTML HELP を作成してみました。
作成の動機は JTrim ヘルプ (HTML Help 版) と同様です。
使用方法も JTrim ヘルプ (HTML Help 版) と同様です。
ダウンロード
個人的作業記録
- KeiYu HelpLab の「WinHelpをHTML Helpに変換する」を参考に
- 変換ウィザードまではこぎつけても、WinHelp のプロジェクトファイル (*.hpj) がないため変換できない
- WinHelp が RTF で構成されていることを改めて知ったので、これに変換するための手段を探しに
- KeiYu HelpLab の「WinHelpの校正」を参考に
- HELPDECO というソフトで変換できるらしいが、サイトが閲覧できない
- ソフト名と作者名で検索して、Manfred Winterhoff 氏のサイトへ
- HELPDECO.ZIP もしくは HELPDC21.ZIP をダウンロード
- HELPDECO.EXE を用いて、WinShot.hlp から変換
- WINSHOT.HPJ と WINSHOT.RTF、そして使用されている画像が作成される
- HTML Help Workshop を用いて、WinShot.hlp をデコンパイル
- トピックごとに HTML ファイルが作成される (ファイル名は wins 以下がランダムの 4 文字、8.3 形式であった)
- トピック内のホットスポットがハイパーリンクに変換されていて、トピック間の相互移動ができるようになっていたので、ファイル名はそのままにして内容だけを変更した
- meta 要素の http-equiv 属性を修正
- 修正前
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=Windows-1252">
- 修正後
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
- その他、head 要素内の変更
- 行ごとに p 要素に変換され、太字が b 要素になっていたので、見出し、順不同リスト、定義リストなどを適宜用いた
- img 要素を追加 (ドキュメント内の図解画像であったため、今回は無視できない)
- WinShot.hlp と比較しつつ、変換の際に失われた外部リンクの追加
- meta 要素の http-equiv 属性を修正
- 一通り終わったところで、WinShot.hlp と比較しつつ確認
- WinShot.hlp と同じ目次を作り、HTML Help Workshop でコンパイル