[スレッド全体]

[246] HTMLヘルプの扱い方 
2006/8/20 (日) 02:11:19 げんた

ryojiさん,noviceさんお疲れ様です.

ところでヘルプファイルは今まで通りヘルプデザイナで扱うほうがいいんでしょうか.
それともWinHelpとは決別してHTMLの表現を生かす方向にしますか?

と言っても,二人くらいしか修正する人がいないからおまかせになっちゃいそうですが...

もう1つ.マクロヘルプとの関連はどうしましょうか?こちらは既にHTMLヘルプですけど.
ファイルは別でリンクだけしておく感じですかね?

[248] Re:HTMLヘルプの扱い方 
2006/8/20 (日) 03:33:00 ryoji

> ところでヘルプファイルは今まで通りヘルプデザイナで扱うほうがいいんでしょうか.
> それともWinHelpとは決別してHTMLの表現を生かす方向にしますか?


自分はWinHelpとの決別を想定してました。
ヘルプエンジンのインストールが必要になるとはいえ、
Win95 でも HtmlHelp は見れるので。

> もう1つ.マクロヘルプとの関連はどうしましょうか?こちらは既にHTMLヘルプですけど.
> ファイルは別でリンクだけしておく感じですかね?


SakuraMacro.chm と同じ場所に ppa.chm を置くと、
SakuraMacro.chm のヘルプ画面に ppa.chm も目次統合されますよね?
それと同じようにファイルは別で目次統合されるといいな、と思います。
このへんは maru さんがお詳しいのかな?

ところで、
ヘルプのバージョン管理には Subversion 使わないのでしょうか?

[250] Re2:HTMLヘルプの扱い方 
2006/8/20 (日) 08:06:15 げんた

>自分はWinHelpとの決別を想定してました。
>Win95 でも HtmlHelp は見れるので。

了解です.

>それと同じようにファイルは別で目次統合されるといいな、と思います。
>このへんは maru さんがお詳しいのかな?

じゃ,おまかせで.

>ヘルプのバージョン管理には Subversion 使わないのでしょうか?
使いましょう.使った方がいいと思います.

HTMLヘルプだとファイルが分かれているので,ヘルプデザイナよりは使いやすいかと.

もういっこ追加のアイディア:
ヘルプを開くのに失敗した場合には代わりにURLを開くようにしておくというアイディアはどうでしょうか?
こうしておけばヘルプを入れ換えてない人や,バイナリ単体だけダウンロードした人もヘルプが見られます.

ヘルプと同じファイルをsourceforgeにおいておくという前提ですが.
sourceforge.netならURLが変わることは当面無さそうですし,他の人にも管理権限を与えられますので.
それとsubversionからcronで自動check-outさせればSubversionの最新版が反映されることが保証できます.

でも,Popup Helpには対応できないですね...

[251] Re3:HTMLヘルプの扱い方 
2006/8/20 (日) 16:11:25 maru

> >それと同じようにファイルは別で目次統合されるといいな
noviceさんの配布ファイルhelp_2006xxxx.zipに含まれる
sakura.XHPを修正すればいいみたいです。
sakura.chmコンパイル時に、マージされる側のCHMファイル実体が
存在しなくても大丈夫でした。
http://sakura.qp.land.to/?Junk%2F4

--- sakura.XHP.old	Thu Aug 03 01:36:12 2006
+++ sakura.XHP.new	Sun Aug 20 15:48:31 2006
@@ -63,11 +63,17 @@
 URL=_RESOURCE\HLP000001.html
 JUMP1=_RESOURCE\HLP000001.html
 JUMP2=_RESOURCE\HLP000001.html
-Merge=0
+Merge=3
 UseMap=1
 UsePopup=1
 UseUserAlias=0
 MAP=sakura.hh
 PopupTxt=Cshelp.txt
 UserAlias=
+Merge1=SakuraMacro.chm
+Merge1age=
+Merge2=ppa.chm
+Merge2age=
+Merge3=script56.chm
+Merge3age=
 

[252] Re4:HTMLヘルプの扱い方 
2006/8/20 (日) 23:53:23 novice

▼ maruさん
> > >それと同じようにファイルは別で目次統合されるといいな
> noviceさんの配布ファイルhelp_2006xxxx.zipに含まれる
> sakura.XHPを修正すればいいみたいです。
> sakura.chmコンパイル時に、マージされる側のCHMファイル実体が
> 存在しなくても大丈夫でした。
> http://sakura.qp.land.to/?Junk%2F4

更新しました。

■作成ファイル(共有フォルダ)
help_20060820.zip

■今回やったこと
(1)目次を統合するようにした(上記パッチ適用)。
「sakura.chm」と「SakuraMacro.chm」と「ppa.chm」を同じフォルダに置いてください。

(2)sakura.exe更新。
「trunk#990」に「HtmlHelp_2.patch(Patches#1526879)」を適用(VC++.NET2003でコンパイル)

ヘルプファイルを見ていたら、サクラエディタ本体の動作にはIE4.0以上が必須のようですね。
この条件ならヘルプファイル内の画像ファイルもPNGにしても問題ないかもしれません。
というかスタイルシート使っている段階でIE4.0以上必須...

[253] Re5:HTMLヘルプの扱い方 
2006/8/21 (月) 02:24:54 maru

> (1)目次を統合するようにした(上記パッチ適用)。
> 「sakura.chm」と「SakuraMacro.chm」と「ppa.chm」
> を同じフォルダに置いてください。


既存のSakuraMacro.chmはすでにppa.chmをインクルード
しているので、そのまま使うとppa.chmがダブって
取り込まれちゃいます。
CSS等の相対パスの問題もあり、そのまま流用するのは
好ましくありません。

誤使用防止のためsakura.chmの対応と同時に
SakuraMacro.chmからmacro.chmなどに名称変更
しましょうか?

[▼次のスレッド]
INCM/CMT
Cyclamen v3.81