среда, сентября 26, 2007

Поддержка .docx в OpenOffice

Недавно мне по email пришло несколько вордовских документов из нового ЗлоОфиса 2007. Встала задача, как, собственно, их открыть не прибегая к услугам этого самого офиса и тем более винды. После непродолжительного поиска Гугл выдал мне одну интересную статью. Итак, что нам нужно (описание на примере Ubuntu 7.04 со стандартным OpenOffice):
1. Установить пакет alien
sudo aptitude install alien
2. Скачать rpm-пакет odf-converter-1.0.0-5.i586.rpm 3. Сконвертировать скачанный пакет
alien -ct odf-converter-1.0.0-5.i586.rpm
Получаем tgz-архив. 4. Распаковываем полученный архив
sudo tar xvzf odf-converter-1.0.0.tgz
5. Затем следующее:
sudo cp usr/lib/ooo-2.0/program/OdfConverter /usr/lib/openoffice/program/

sudo cp usr/lib/ooo-2.0/share/registry/modules/org/openoffice/TypeDetection/Filter/MOOXFilter_cpp.xcu /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter/

sudo cp usr/lib/ooo-2.0/share/registry/modules/org/openoffice/TypeDetection/Types/MOOXTypeDetection.xcu /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/

rm -rf ./install ./opt ./usr (не обязательно, просто подчищаем ненужные файлы в домашней директории)
6. Результат:
Альтернативный метод: 1. Добавляем строчку
deb http://ubuntu.org.ua/ getdeb/
в файл /etc/apt/sources.list 2.
sudo aptitude update
3.
sudo aptitude install odf-converter
Либо просто скачиваем и устанавливаем пакет PS. Если установлен OpenOffice от Инфраресурс, то пути (шаг 5) будут другими. Адаптированная инструкция от SIR