》From: s.suda / mix.or.jp 》Subject: [ruby-list:1639] Script for making Index of Ruby Manual 》Date: Thu, 9 Jan 97 00:47:13 JST > 須田です。 > > マニュアルの総索引みたいなものが欲しくなって、ちょっとスクリプトを書いて > 見ました。 あ、同じような事されてる。 休み中に ML に流したのですがサーバが止まってたそうで うまく流れなかったようでした。 私がやってるのは二つありまして、 1 組み込みクラスが持つメソッドを継承も含めてリストアップし、 クラス毎に整理して ruby-man/*.html にlink する。 2 組み込みクラスが持つメソッドを継承も含めてリストアップし、 メソッド毎にそれを持つクラスをリストし、link する と言うものです。両方とも *.c から抜き取るので、undocumented メソッド までリストしてしまう、、、 でこれ今松本さんとゴチョゴチョやってます。 問題が二つあります。須田さんの [ruby-list:1638] 問題が出て 3つになった。 (1) *.html と クラスの名前が(長いがゆえに)一致していないのが二つある (2) アンカーの NAME として method をそのまま使ってもらえると楽なのだが + が plus * が times とか mult とかになってる。 (3) IE3 での 二重NAME問題[ruby-list:1638] (1) はどうにかなります。 (3) どうなるかな、、、 で、(2)ですが、Netscap の場合は +ー/<> などなど大丈夫だったので そうゆう風に修正して見たのですが、IE がだめだーーー!! ということで、松本さん、plus、minus などのままにしましょう で、* の様に ある時は mult ある時は times ってのを統一してもらえますか? asta か mult か、、、 でどうせだから (1) も こちらで例外処理します。 (3)はこまったね。何か HTML 上の工夫でにげられませんか?