namazu-ml(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ALT
takehi-s@xxxxxxxxxxx (SHIOZAKI Takehiko) wrote:
>となって、後ろの方の<h6>の部分が優先されるというのはなくなりましたが、
>やはり前の方の<h2>や<h3>も出てきていません。
>これは<H1>がないからなんでしょうか?
調べてみました。とりあえず html.pl にメイル末尾のパッチを適
用すればある程度はまともになります。こんな感じ:
| 横須賀に研究開発拠点の 『NTT DoCoMo R&Dセンタ』がオープ
| ン [3月27日] (c)1998 ASCII Corporation All Rights
| Reserved. ascii24 head ad news headline hardware software
| internet topics マルチメディア健康・
# ついでに v1.4 の要約作成のバグを直しました
ところで、
| <h6 ALIGN="RIGHT">(c)1998 ASCII Corporation All Rights Reserved. </h6>
の <h6> はやめた方が良いでしょう (要約に入ってしまうし、そも
そも見出しではない)。
-- Satoru Takabayashi
Index: ../lib/html.pl
===================================================================
RCS file: /home/satoru/cvsroot/namazu/lib/html.pl,v
retrieving revision 1.7
diff -c -r1.7 html.pl
*** html.pl 1999/02/25 02:10:03 1.7
--- html.pl 1999/02/25 06:44:56
***************
*** 134,143 ****
for my $element (sort keys(%{$conf::Weight{'html'}})) {
my $tmp = "";
! $$contents =~ s/<($element)>([^<]*)<\/$element>/weight_element_sub($1, $2, \$tmp)/gie;
! $$headings .= $tmp if $element =~ /^H[1-6]$/ && ! $conf::NoHeadAbstOpt
&& $tmp;
! my $weight = $element =~ /^H[1-6]$/ && ! $conf::NoHeadAbstOpt ?
$conf::Weight{'html'}->{$element} : $conf::Weight{'html'}->{$element} - 1;
$$weighted_str .= "\x7f$weight\x7f$tmp\x7f/$weight\x7f\n" if $tmp;
}
--- 134,144 ----
for my $element (sort keys(%{$conf::Weight{'html'}})) {
my $tmp = "";
! # $$contents =~ s/<($element)>([^<]*)<\/$element>/weight_element_sub($1, $2, \$tmp)/gie;
! $$contents =~ s/<($element)>(.*?)<\/$element>/weight_element_sub($1, $2, \$tmp)/gies;
! $$headings .= $tmp if $element =~ /^H[1-6]$/i && ! $conf::NoHeadAbstOpt
&& $tmp;
! my $weight = $element =~ /^H[1-6]$/i && ! $conf::NoHeadAbstOpt ?
$conf::Weight{'html'}->{$element} : $conf::Weight{'html'}->{$element} - 1;
$$weighted_str .= "\x7f$weight\x7f$tmp\x7f/$weight\x7f\n" if $tmp;
}