[Namazu-devel-ja 1464] msofficexml.pl におけるタグ間のスペース問題
Tadamasa Teranishi
yw3t-trns @ asahi-net.or.jp
2007年 1月 27日 (土) 00:19:49 JST
寺西です。
これは何とかなるのでしょうか?
powerpoint2007.ppsx の検索結果は次のようになります。
19. Namazu のテスト (スコア: 22)
著者: test @ namazu.org
日付: Fri, 26 Jan 2007 20:20:51 +0900
Namazu のテスト test @ namazu.org Copyright (C) 2000 - 200 7 Namazu
Project. All rights reserved. トピック 1 Namazu は手軽に使えること
を第一に目指した日本語全文検索システムです。このファイルはテスト用
/backup/work/development-2-1/namazu/tests/tmp-data/powerpoint2007.ppsx
(58,097 bytes)
ここの "2007" が "200 7" に分かれてしまっています。
その理由は、元々 200x だった x を 7 に編集して保存したためで、
ファイルの中身は次のようにタグで分けられているためでしょう。
<a:r><a:rPr lang="ja-JP" altLang="ja-JP" dirty="0" smtClean="0">
<a:latin typeface="+mn-ea"/></a:rPr><a:t>200</a:t></a:r>
<a:r><a:rPr lang="en-US" altLang="ja-JP" dirty="0" smtClean="0">
<a:latin typeface="+mn-ea"/></a:rPr><a:t>7</a:t></a:r>
Office がきちんと連結してくれれば良いのですが、そう都合よくはありま
せん。
HTML の時のように $NON_SEPARATION_ELEMENTS のようにタグの種類で判別
するなどして、余計なスペースが入らないようにできればなぁと思います。
--
=====================================================================
寺西 忠勝(TADAMASA TERANISHI) yw3t-trns @ asahi-net.or.jp
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint = 474E 4D93 8E97 11F6 662D 8A42 17F5 52F4 10E7 D14E
Namazu-devel-ja メーリングリストの案内