Автоматическая проверка орфографии и пунктуации в LibreOffice.

Автор CoolAller, 04 ноября 2014, 13:22:32

« назад - далее »

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

CoolAller

Всем привет!  :)
Подскажите как установить автоматическую проверку орфографии в Libre Office Version: 4.1.3.2
Build ID: 410m0(Build:2). Нужно чтобы автоматически осуществлялась проверка и английского и русского языка, собственно так, как это реализованно в MS Office. Установил русский словарь с помощью пакета hunspell-ru, активирована опция autospellcheck, но все равно подчеркивает красным все русские слова. Если выбрать locale settings: russian по умолчанию, то перестает автоматически проверять английские слова и начинает их подчеркивать красным. Проверяет только когда тыкаешь на каждое слово, т.е. вручную. Хотя надо сказать русскую орфографию проверяет плохо. Пунктуацию не проверяет совсем. Может есть какой-то плагин или еще что-то?

Пытался установить плагин LanguageTool требующий Java 7, но он кидает какую-то ошибку устрашающего содержания (libreoffice-java-common 1:4.1.3-1, default-jre и openjdk-7-jre установлен):
Открыть содержимое (спойлер)
Цитировать(com.sun.star.uno.RuntimeException) { { Message = "[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\X000ajava stack trace:\X000ajava.lang.UnsupportedClassVersionError: org/languagetool/openoffice/Main : Unsupported major.minor version 51.0\X000a\X0009at java.lang.ClassLoader.defineClass1(Native Method)\X000a\X0009at java.lang.ClassLoader.defineClass(ClassLoader.java:643)\X000a\X0009at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)\X000a\X0009at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)\X000a\X0009at java.net.URLClassLoader.access$000(URLClassLoader.java:73)\X000a\X0009at java.net.URLClassLoader$1.run(URLClassLoader.java:212)\X000a\X0009at java.security.AccessController.doPrivileged(Native Method)\X000a\X0009at java.net.URLClassLoader.findClass(URLClassLoader.java:205)\X000a\X0009at java.lang.ClassLoader.loadClass(ClassLoader.java:323)\X000a\X0009at java.lang.ClassLoader.loadClass(ClassLoader.java:316)\X000a\X0009at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:615)\X000a\X0009at java.lang.ClassLoader.loadClass(ClassLoader.java:268)\X000a\X0009at com.sun.star.comp.loader.RegistrationClassFinder.find(RegistrationClassFinder.java:55)\X000a\X0009at com.sun.star.comp.loader.JavaLoader.writeRegistryInfo(JavaLoader.java:399)\X000a", Context = (com.sun.star.uno.XInterface) @0 } }
[свернуть]

CoolAller

#1
Вышеописанную ошибку при установке LanguageTool устранил следующим образом: в опциях LibreOffice перед установкой плагина в меню Tools->Options->Advanced выбрал Oracle Corporation 1.7 (до этого стоял 1.6) Как пользоваться плагином я так и не понял, ничего нового не появилось, плагин включен, подозреваю, что он просто не работает.

Кто-нибудь знает как заставить его работать? Судя по описанию это то, что нужно, но не работает...

CoolAller

Помогите решить задачу, уж очень не хочется офис на виндовс переводить)) Да и на сайте плагина так все красиво выглядит, может кто-то сам заинтересуется. :D

Malaheenee

Как вариант - просто вяделяете текст и указываете ему нужный язык.
Все мы где-то, когда-то и в чем-то были новичками.

CoolAller

Malaheenee, это вообще не вариант, так как он весь текст подчеркивает и в добавок еще и язык руками менять придется.

Malaheenee

Так. А это выполняли?
Цитата: https://www.languagetool.org/ru/LibreOffice 3.5 и старше уже включает в себя лёгкую систему проверки грамматики (LightProof), которая блокирует работу LanguageTool для английского и русского языков. Отключить LightProof и включить LanguageTool для указанных языков можно через меню Сервис -> Параметры -> LibreOffice -> Настройки языка -> Лингвистика -> Доступные языковые модули -> Правка ... Необходимо поставить галочку для LanguageTool и убрать для LightProof.
Все мы где-то, когда-то и в чем-то были новичками.

CoolAller

Malaheenee, читал я этот мануал на их сайте, не работает.