Автор Тема: Проверка правописания в Libre Office  (Прочитано 14486 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4639
Проверка правописания в Libre Office


Если скачать Libre Office с официального сайта, то словарь и программа для проверки грамматики будут в комплекте.

Если установить Libre Office из репозитория, то нужно доустановить следующее:

Орфографический словарь (хватит одного)

ОРФО - проприетарная программа со словарем, бесплатная версия только для некоммерческого использования, проблем с буквой Ё нет, более тщательный подбор слов для замены. Скачать инструкцию по установке. Купить для использования в организации.

АОТ - свободная программа со словарем, присутствует буква Ё, если в слове вместо ё напишете е - то покажет ошибку.

Hunspell (deb пакет hunspell-ru) - свободная программа со словарем, вместо буквы Ё используется Е, есть в репозитории Ubuntu.


Старые словари для опенофиса: http://extensions.openoffice.org/en/dictionaries



Программа для проверки грамматики (знаки препинания)

LanguageTool - написана на java, в базе не много правил, но свою работу выполняет.
Для ее работы нужно установить openjdk-7-jre или Oracle Java и включить в офисе использование java: Сервис - Параметры - LibreOffice - Java или Расширенные возможности (название пункта зависит от версии LibreOffice)


lightproof - программа написана на языке python, но она еще мало что умеет, лучше использовать LanguageTool.






Инструкция по установке дополнений для Libre Office
Скачать дополнение.
Запустить Libre Office Writer.
Сервис - Управление расширениями - Добавить - Выбрать скачанное дополнение - Нажать открыть.
Перезапустить Writer.

Детальное управление дополнениями для проверки правописания затем осуществляется в Libre Office:
Сервис - Параметры - Настройка языка - Лингвистика.
« Последнее редактирование: Май 25, 2013, 02:13:04 от Пользователь. »

Оффлайн Владимир Юрганов

  • Активист
  • ****
  • Сообщений: 438
Re: Проверка правописания в Libre Office
« Ответ #1 : Октябрь 11, 2013, 07:06:01 »
LanguageTool устанавливается криво. У меня при включении дополнения выдал ошибку
[jni_uno bridge error] UNO calling Java method writeRegistryInfo: non-UNO exception occurred: java.lang.UnsupportedClassVersionError: org/languagetool/openoffice/Main : Unsupported major.minor version 51.0
java stack trace:
java.lang.UnsupportedClassVersionError: org/languagetool/openoffice/Main : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:314)
    at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:615)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    at com.sun.star.comp.loader.RegistrationClassFinder.find(RegistrationClassFinder.java:55)
    at com.sun.star.comp.loader.JavaLoader.writeRegistryInfo(JavaLoader.java:399)

видимо версия явы ему не по душе

Оффлайн Владимир Юрганов

  • Активист
  • ****
  • Сообщений: 438
Re: Проверка правописания в Libre Office
« Ответ #2 : Октябрь 11, 2013, 07:08:38 »
нагуглил
Цитировать (выделенное)
Лечится эта ошибка установкой пакета libreoffice-java-common (для LibreOffice) и openoffice.org-java-common (для OpenOffice).

однако не помогло

тут же полез в обновление LibreOffice
И на сайте прочитал:
Цитировать (выделенное)
Эта версия LibreOffice готовится с заботой и гордостью представлены сообществом LibreOffice. Обратите внимание, что, так как это очень вторая версия в серии, не забудьте прочитать примечания к выпуску ( в разделе "Handy ресурсы» ).
Кто может подсказать, что бы это значило?
« Последнее редактирование: Октябрь 11, 2013, 07:14:52 от Владимир Юрганов »

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4639
Re: Проверка правописания в Libre Office
« Ответ #3 : Октябрь 11, 2013, 13:09:20 »
Какая версия офиса, какая версия java, включено ли использование java в настройках офиса (сервис-параметры-расширенные возможности)?

Сейчас проверил на LibreOffice 4.1.0.4 с Oracle Java 8, все работает. С Oracle Java 7 раньше использовал, тоже работало.


Твое сообщение об ошибке выходит если не установлен пакет libreoffice-java-common, после установки и перезапуска программы удаление и установка дополнения прошла нормально.

Оффлайн Владимир Юрганов

  • Активист
  • ****
  • Сообщений: 438
Re: Проверка правописания в Libre Office
« Ответ #4 : Октябрь 11, 2013, 13:42:08 »
Какая версия офиса, какая версия java, включено ли использование java в настройках офиса (сервис-параметры-расширенные возможности)?

Сейчас проверил на LibreOffice 4.1.0.4 с Oracle Java 8, все работает. С Oracle Java 7 раньше использовал, тоже работало.


Твое сообщение об ошибке выходит если не установлен пакет libreoffice-java-common, после установки и перезапуска программы удаление и установка дополнения прошла нормально.
установил  libreoffice-java-common и даже машину перезагрузил.
Ничего не поменялось.

Поглядим после переустановки системы, она не за горами

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4639
Re: Проверка правописания в Libre Office
« Ответ #5 : Октябрь 11, 2013, 15:24:34 »
Версии укажи.
И как устанавливал офис? Я рассказывал про установленный из репозитория либры, также должно работать для офиса установленного из официального репа убунты.


А скачанная с официального сайта версия либры упакована немного по другому.