From: rubikitch Date: 2000-05-13T14:10:38+09:00 Subject: [ruby-list:22507] Re: Title of RD (was Re: M17N/I18N for Ruby) From: rubikitch Subject: [ruby-list:22504] Re: Title of RD (was Re: M17N/I18N for Ruby) Date: Sat, 13 May 2000 13:39:40 +0900 るびきちです。 > まあ rd2 hogehoge.html | (= の後をタイトルにするためのフィルタ) ということで 最初に見つかった大見出しをタイトルとするためのフィルタを書いてみた。 rd2 hogehoge.html | rdhtml-design -t として使う。 #!/usr/bin/ruby load("parsearg.rb") $USAGE='usage' def usage() printf "Usage:\n" printf "%s [-t] [-b body]\n", $0 end parseArgs(0, "(t|b)", "t", "b:") def maketitle while gets break if /^(.+)<\/TITLE>$/ print end lines = [] while gets break if /^<H1><A[^>]+>(.+)$/ lines << $_ end lines << $_ puts "<TITLE>" + $1 + "" print lines print while gets end if $OPT_t maketitle end るびきち☆ http://i.am/rubikitch