namazu-dev(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

broken html file's result



白井です。

昨日 cvs で貰って来た Namazu を動かしているのですが、気になる点
を見付けました。例えば、

---- zzz.txt 開始 ----
<A HREF="http://web01.hoge.co.jp/telephone/search.html">電話帳</A>
<A HREF="http://web01.hoge.co.jp/telephone/">電話帳(全体)</A>
<A HREF="http://foo.bar.hoge.co.jp/~shirai/VHDL/">VHDLのお勉強</A>
<A HREF="http://foo.bar.hoge.co.jp/">第3研究室のインナウェブへ</A>
---- zzz.txt 終了 ----

のような、html の構文なんだけど、html とはみなされない text file
を作って mknmz したあとに、

% namazu --page 電話帳

とすると、NMZ.result.normal.xx を使用した出力が、以下のようになり、

<dd>${summary}
<dd><a href="${uri}">${uri}</a> (${size} bytes)<br><br>

の間に改行が入らなくなります。

----------------------------------------------
5. zzz.txt (Text File) (score: 2)
Author: (unknown)
Date: Mon, 31 Jan 2000 18:02:32
電話帳 電話帳(全体) http://foo.bar.hoge.co.jp/~shirai/zzz.txt (628 bytes)
----------------------------------------------

ちなみに
% namazu --page --html 電話帳

とすると、以下のような出力になります。

----------------------------------------------
<dt>5. <strong><a href="http://foo.bar.hoge.co.jp/%7Eshirai/zzz.txt">zzz.txt (Text File)</a></strong> (score: 2)
<dd><strong>Author</strong>: <em>(unknown)</em>
<dd><strong>Date</strong>: <em>Mon, 31 Jan 2000 18:02:32</em>
<dd>&lt;A HREF=&quot;http://web01.hoge.co.jp/telephone/search.html&quot;&gt;<strong class="keyword">電話帳</strong>&lt;/A&gt; &lt;A HREF=&quot;http://web01.hoge.co.jp/telephone/&quot;&gt;<strong class="keyword">電話帳</strong>(全体)&lt;/A&gt; &lt;A HREF=&quot;http://foo.bar.hoge.co.jp/~shirai/bookmarks.ht
<dd><a href="http://foo.bar.hoge.co.jp/%7Eshirai/zzz.txt">http://foo.bar.hoge.co.jp/%7Eshirai/zzz.txt</a> (628 bytes)<br><br>
----------------------------------------------


とりあえず、NMZ.result.normal に <br> をいれれば大丈夫なのですが、

## <dd>${summary}<br> <== こんな感じ。
## <dd><a href="${uri}">${uri}</a> (${size} bytes)<br><br>

正解はわからないので、よろしくお願いします。

-- 
白井秀行 (mailto:shirai@xxxxxxxxxxxxxxxxxxx)