どっかで書いたかもしれないが、nifty:FPROGORG/MES/13/14に書いた
http://www.nifty.ne.jp/forum/fprog/today/ にある今日の出来事ですが、幅が固定なので読みにくいです。
という発言。 最初は幅が狭いので、と書こうとしたがふとブラウザを小さくすれば広いので 読みにくくなると思い直して固定なので、に書き直したのです。
ちなみに今は%指定で幅が固定の方が数値で固定のものよりましだと思ってます。
[ruby-list:24711]からのツリーで色々教えてもらったおかげで一応RDtoolは 使えるようになったが、自分で出力をいじりたいので、 Development Infomation of RDtoolに書いてあるように Visitorを作れば良さそうだけど、すぐにはできそうにない。
何か作るのならrd2ewb MLにも入った方が良さそうだけど 登録が手動らしいのでちょっとためらってしまう。 どのくらいのメールが流れているのかもわからないし。
作りたいものの構想としては
内容にあったラベルを付けられるようにする。
[ruby-list:24711]のようなものを勝手にリンクにできるようにする。 (書き方は([[ruby-list: 24711]])のようなのがいいかも。)
とりあえずrd2でそのまま変換したものをYYYYMMDD.htmで公開する。 本当はYYYYMM.htmにしたいが、自分でVisitorを作って変換したものをそっちにして、 そのときまでにリンクされたとしても変更してもらう手間をかけないために 別ファイルにする予定。
以下のように * だけの行があるとrd2がエラーになった。 間違ったrdがエラーになるのはいいんですが、これだけエラーメッセージが長いと DOS窓だと流れて行ってしまってどこが原因だったのかわからなくなりそうです。
>type bad.rd =begin * =end >ruby.mswin32.exe -S rd2 bad.rd C:/RUBY/lib/ruby/site_ruby/1.6/rd/rdinlineparser.tab.rb:596:in `on_error': (ParseError) RD syntax error: line 3: ... ... ^ from C:/RUBY/lib/ruby/site_ruby/1.6/rd/rdblockparser.tab.rb:180:in `_rb_parse' from C:/RUBY/lib/ruby/site_ruby/1.6/rd/rdblockparser.tab.rb:59:in `send' from C:/RUBY/lib/ruby/site_ruby/1.6/rd/rdblockparser.tab.rb:59:in `do_parse' from C:/RUBY/lib/ruby/site_ruby/1.6/rd/rdinlineparser.tab.rb:508:in `parse' from rd/rdblockparser.ry:159:in `_reduce_60' from C:/RUBY/lib/ruby/site_ruby/1.6/rd/rdblockparser.tab.rb:292:in `send' from C:/RUBY/lib/ruby/site_ruby/1.6/rd/rdblockparser.tab.rb:292:in `racc_do_reduce' from C:/RUBY/lib/ruby/site_ruby/1.6/rd/rdblockparser.tab.rb:146:in `_rb_parse' from C:/RUBY/lib/ruby/site_ruby/1.6/rd/rdblockparser.tab.rb:145:in `catch' from C:/RUBY/lib/ruby/site_ruby/1.6/rd/rdblockparser.tab.rb:145:in `_rb_parse' from C:/RUBY/lib/ruby/site_ruby/1.6/rd/rdblockparser.tab.rb:59:in `send' from C:/RUBY/lib/ruby/site_ruby/1.6/rd/rdblockparser.tab.rb:59:in `do_parse' from C:/RUBY/lib/ruby/site_ruby/1.6/rd/rdblockparser.tab.rb:482:in `parse' from C:/RUBY/lib/ruby/site_ruby/1.6/rd/rdfmt.rb:809:in `parse' from C:\RUBY\BIN/rd2:193