Namazu-devel-ja(旧)


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

Re: tests/ja-mac/テストデータ追加



寺西です。

Yukio USUDA wrote:
> 
> "SLD3"から"SLD8"の間になにがあるのかよくわからないので
> macbinary付powerpoint4問題は
> filetype "SLD8"のみpowerpoint形式として受け付けるということ
> ですませて、powerpoint4とpowerpoint98の間のfiletypeが判明したら
> 追加していくということにしたいと思います。

はい。それが良いと思います。
 
> 本当はpowerpoint4ファイルを分析してppthtmlの修正を作者に依頼
> するのがよいのでしょうね。調べてはいませんがoleストレージ内のファ
> イル名がちがうため文書の抽出ができていないという程度だろうと
> 思っています。

ppthtml では Power Point 97 & 2000 用の PowerPoint Document の
チェックと、PowerPoint 4.0 用と思われる PP40 のチェックを行って
いる箇所があるのですが、PowerPoint Document の方は文書が取り出せ
ているが、PP40 の方は取り出せていないようです。
どうも中身が違うので、PP40 用の解析ルーチンが必要そうです。

# doccat も PowerPoint 4.0 形式には対応していないみたいだし。
 
> スライドショー形式はMS-Windows環境では"pps"という拡張子がつくもの
> で、ppthtmlで処理できます。

スライドショー形式にも対応していたのですね。
PowerPoint 2001 for Macintosh で出力したスライドショー形式の
テストデータも commit しました。

filename : powerpoint2001.pps
type     : PPSS
creator  : PPT3

> filter/powerpoint.plのadd_magicとpl/conf.pl.inの$ALLOW_FILEに
> 拡張子を追加しておこうと思います。

では非 Mac 版のテストデータも commit します。doccat も対応している
みたいだし。

win32/olepowerpoint.pl も add_magic() に pps を追加すれば、
処理できるのかな。
# Win32 では Namazu を使っていないので試せません。
-- 
=====================================================================
寺西 忠勝(TADAMASA TERANISHI)  yw3t-trns@xxxxxxxxxxxxxxx
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint =  474E 4D93 8E97 11F6 662D  8A42 17F5 52F4 10E7 D14E