[スレッド全体]

[98] ヘルプのソースって 
2001/11/19 (月) 11:57:48 やざきHomePage

はじめまして。みなさま。

HelpDesignerを使っていませんか?もしそうであれば、
ソースにHelpDesignerのHDPファイルもつけてほしいところです。

あれでは貢献しづらいし。。

[99] Re:ヘルプのソースって 
2001/11/20 (火) 12:53:17 やざきHomePage

ふたたび参上しました。

まだまだ問題あるけど、サクラエディタのWindowsヘルプを
もっともっと貢献しやすそうなフォーマットに書き換えてます。

現在作成中のファイル
http://www.sam.hi-ho.ne.jp/makoto-y/download.html
に行って、sakura_z_20011111.zip:サクラエディタを
ダウンロードし、sakura_doc.txtを見て!!

ちなみに、手元でヘルプ化したいときは、
ActivePerlとか、HelpDesignerとか、Help Workshopが
必要〜。

では。コメントがあると励みになります。

[100] Re2:ヘルプのソースって 
2001/11/20 (火) 12:54:12 やざきHomePage

> ダウンロードし、sakura_doc.txtを見て!!

できあがりのヘルプは、
help\sakura_z.hlpでした。

そちらも見てみてくださいませ。

[101] Re3:ヘルプのソースって 
2001/11/20 (火) 17:21:53 KENCH

▼ やざきさん
すとーにーさん作成のヘルプファイル(テキスト)から、逆に
いちじくファイルを作成するって事は可能なんでしょうか?
おそらく、すとーにーさんがいちじくファイルを作成する(文法を覚える)という行為を行うのは今までの流れがあるので簡単にはいかないのではと端から思ったりします。
たとえば、Winヘルプはすとーにーさんで、HTMLヘルプはやざき さんがこしらえるとかするといいかなぁぁなんて、個人的におもったりして、、、

[102] Re4:ヘルプのソースって 
2001/11/20 (火) 18:20:04 やざきHomePage

▼ KENCHさん
> ▼ やざきさん
> すとーにーさん作成のヘルプファイル(テキスト)から、逆に
> いちじくファイルを作成するって事は可能なんでしょうか?
> おそらく、すとーにーさんがいちじくファイルを作成する(文法を覚える)という行為を行うのは今までの流れがあるので簡単にはいかないのではと端から思ったりします。
> たとえば、Winヘルプはすとーにーさんで、HTMLヘルプはやざき さんがこしらえるとかするといいかなぁぁなんて、個人的におもったりして、、、


いちじくファイルが、それほど(あらためて覚えなおすと意識するほど)
難しいと感じられるかどうか、まずは、すとーにーさんのご意見を
お聞きしたく。。。

[105] Re5:ヘルプのソースって 
2001/11/21 (水) 13:59:07 すとーにぃ 〔HomePage

▼ やざきさん
> ▼ KENCHさん
> > ▼ やざきさん
> > すとーにーさん作成のヘルプファイル(テキスト)から、逆に
> > いちじくファイルを作成するって事は可能なんでしょうか?

 これがほしいです。(^-^;)
 「ヘルプ用RTFの文法は既に知っているが、いちじくはまだ知らない」
 という人がヘルプを修正するときに、RTFを直接いじりたいケースがあると思うので。
 HelpDesignerを利用していない理由もこれ(RTF→HelpDesigner形式ができなかった)です。

> いちじくファイルが、それほど(あらためて覚えなおすと意識するほど)
> 難しいと感じられるかどうか、まずは、すとーにーさんのご意見を
> お聞きしたく。。。

 これは既にあるサンプルをいじればよいのかな。。。


 sakura.hhファイルも自動生成しているのでしょうか?
 SAKURA_Z.hlpをsakura.hlpと改名してsakura.exeと同じフォルダに
配置すると、ヘルプのトピック番号の対応付けが正しくされず、
「メニューを選択してF1」とポップアップヘルプの機能が誤動作します...


#Perlは不案内(;_;)

[107] Re6:ヘルプのソースって 
2001/11/21 (水) 22:54:49 やざきHomePage

▼ すとーにぃさん
> ▼ やざきさん
> > ▼ KENCHさん
> > > すとーにーさん作成のヘルプファイル(テキスト)から、逆に
> > > いちじくファイルを作成するって事は可能なんでしょうか?
>  これがほしいです。(^-^;)
>  「ヘルプ用RTFの文法は既に知っているが、いちじくはまだ知らない」
>  という人がヘルプを修正するときに、RTFを直接いじりたいケースがあると思うので。
>  HelpDesignerを利用していない理由もこれ(RTF→HelpDesigner形式ができなかった)です。


残念ながら、難しいでしょうね。
いちじくは、
・や、1(半角数字)、−などに、タブ文字を続けて書きます。
変換時は、主にタブ文字をレイアウト情報として解釈していきます。

ところが、すとーにぃさんが作られているヘルプでは、
とくにそのあたりを厳密に作られていないようですので、
いちじくファイルに変換するのは難しいのではないかと思います。


逆に、いちじくなら、RTFを知らなくても(そもそもいちじくを知らなくても)
なんとなく書けてしまうし修正もできてしまうという点で、
貢献者を増やすことは期待できないでしょうか?


> > いちじくファイルが、それほど(あらためて覚えなおすと意識するほど)
> > 難しいと感じられるかどうか、まずは、すとーにーさんのご意見を
> > お聞きしたく。。。
>  これは既にあるサンプルをいじればよいのかな。。。


そうですそうです。(^-^)
すとーにぃさんが見た感じで、RTFといちじくファイルで、
どちらにも不慣れな人が、このプロジェクトに貢献すると
いう点でどちらがよさそうですか??


>  sakura.hhファイルも自動生成しているのでしょうか?
>  SAKURA_Z.hlpをsakura.hlpと改名してsakura.exeと同じフォルダに
> 配置すると、ヘルプのトピック番号の対応付けが正しくされず、
> 「メニューを選択してF1」とポップアップヘルプの機能が誤動作します...


ああそうか、sakura.hhを混ぜないといけませんね。
すっかり忘れてました。sakura.hhを混ぜるように改変してアップロードしなおしときます。

[108] Re7:ヘルプのソースって 
2001/11/22 (木) 01:21:21 やざきHomePage

> >  sakura.hhファイルも自動生成しているのでしょうか?
> >  SAKURA_Z.hlpをsakura.hlpと改名してsakura.exeと同じフォルダに
> > 配置すると、ヘルプのトピック番号の対応付けが正しくされず、
> > 「メニューを選択してF1」とポップアップヘルプの機能が誤動作します...
>
> ああそうか、sakura.hhを混ぜないといけませんね。
> すっかり忘れてました。sakura.hhを混ぜるように改変してアップロードしなおしときます。


というわけで、アップロードしました。
http://www.sam.hi-ho.ne.jp/makoto-y/sakura_z_20011122.zip
です。

この作業をしているときに気が付いたことを書いておきます。

-----
sakura.hhですが、

#define HLP000300        300 //ファイルタイプ
#define HLP000300        301 //スマートインデント
#define HLP000301        302 //色設定ファイル

となっていますが、

#define HLP000300        300 //ファイルタイプ
#define HLP000301        301 //スマートインデント
#define HLP000302        302 //色設定ファイル

ではありませんか?

#こちらで公開したファイルは、後者に修正してしまいました。

-----
それから、RTFファイルの中の
「目次」のヘルプIDは、HLP000100
「キーワード検索」のヘルプIDは、HLP000101

CNTファイル、HHファイルの中の
「目次」のヘルプIDは、HLP000101
「キーワード検索」のヘルプIDは、HLP000100
となっているので、CNTファイルからたどると、
表示されるトピックが食い違うみたいです。

#こちらで公開したファイルは、CNTファイルにあわせて、RTFファイルに書かれているIDを変えました。
-----

以上です。

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