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

Re: Beagle и поиск в документах winword



On 2009.02.24 at 14:35:35 +0700, marouder wrote:

> В Втр, 24/02/2009 в 09:07 +0200, Тихон Тарнавский пишет:
> > On Tue, 24.02.2009 13:24:27 , marouder wrote:
> > >   <command>antiword</command>
> > >   <arguments>-t %s</arguments>
> > > [...]
> > > Beagle находит в документах только английские слова.
> > > Может кто сталкивался? 
> > > Куда смотреть, чтоб поиск работал и по русским словам?
> > А antiword, вызванный напрямую в консоли с теми же параметрами,
> > нормальный тест выдаёт?
> Да, при наборе из консоли выдается нормальный текст

Проверить с какой локалью запускается антиворд из beagle.
Для этого заменить antiword в тэге command на скрипт следующего вида
(скрипт положить в файлик в /usr/local/bin, а в тэге указать имя этого
файла)
#!/bin/sh
env > /tmp/antiword.$$.env
locale charmap >> /tmp/antiword.$$.env
exec antiword "$@"

и по мере индексирования смотреть в появляющиеся файлики
/tmp/antiword.NNNNN.log


> 


Reply to: