Авторские статьи об OpenSource

Стань Буквоедом с помощью LanguageTool.



Берегите наш язык, наш прекрасный русский язык,
— это клад, это достояние, переданное нам нашими предшественниками!
Обращайтесь почтительно с этим могущественным орудием.

И. С. Тургенев

Писать правильно без ошибок на родном языке - это признак воспитанного человека, который сам уважает свой родной язык и тем самым заставляет уважать других. Уметь грамотно изъяснять свои мысли и правильно оформлять их при письме - это мощное орудие, достаточно вспомнить судьбу графа Монте-Кристо, ставшего узником замка Иф по ловко составленному письму-доносу. Воистину, в умелых руках перо посильнее пушек.

Нам компьютерщикам нужно дополнительно делать над собой усилие, так как мы злоупотребляем заимствованными словами. Достаточно вспомнить режущее слух "инсталяция", хотя есть прекрасное слово "установка".

Проверка орфографии доступна линуксоидам во множестве программ и красная подсвечивающая линия часто выдаёт слова с ошибками, которые можно и нужно вдумчиво исправлять.

Но одной орфографией русский язык не заканчивается. Есть open source проект LanguageTool в рамках которого для русского языка доступны проверки на грамматику, пунктуацию. Так же проект поможет с типографикой (оформление текстов) и стилями. На сегодняшний день доступно более 160 правил.

LanguageTool не поможет, к сожалению, с орфографией. Было бы просто замечательно в одном продукте получить всё и сразу, но увы и ах.

Оценить мощь LanguageTool, которым анализируют страницы с сайта Wikipedia, можно в онлайне с помощью community.languagetool.org/?lang=ru Площадки для тестирования LanguageTool.org

LanguageTool уже доступен для таких приложений как:

  • vim.org/scripts/script.php?script_id=3223 - LanguageTool для vim.
  • wiki.lyx.org/Tools/LyX-GrammarChecker - LanguageTool для LyX.
  • sourceforge.net/projects/omegat-plugins/files/OmegaT-LanguageTool/ - LanguageTool плагин для OmegaT добавляет проверку грамматики в систему автоматизированных переводов OmegaT с открытыми исходными кодами.
  • opentag.com/okapi/wiki/index.php?title=CheckMate - LanguageTool и CheckMate используется как сервер для расширения возможностей контроля качества переводов.
  • addons.mozilla.org/en-US/thunderbird/addon/14781 - LanguageTool для Thunderbird.

Для LibreOffice и OpenOffice.org доступно расширение, которое поможет заменить легковесную проверку LightProof на LanguageTool.

Вам помогут с расширением LT сайты:

  • languagetool.org/ru/
  • myooo.ru/content/view/83/43/
  • languagetool.org/forum/

Для интеграции с другими программами предусмотрен механизм, описанный в разделе Using LanguageTool from other applications.

Я вам предлагаю совершенно другой способ работы с LanguageTool. Учитывая тот факт, что для LT доступна работа в стиле Java Web Start, то, скачав маленький запускной файлик languagetool.org/webstart/web/LanguageTool.jnlp, вы получите всегда обновлённую версию LanguageTool.

Language Tool

Скачайте LanguageTool.jnlp и сохраните у себя в домашней папке.

Создайте на Рабочем Столе файл lt.desktop с содержимым, но измените путь к jnlp на свой.

[Desktop Entry]
Name=LT
Name[ru]=LT
Exec=/usr/bin/javaws -nosecurity /home/vasilisc/bin/LT/LanguageTool.jnlp
Icon=openjdk-6.xpm
Terminal=false
Type=Application
OnlyShowIn=Unity;
Categories=System;
Version=1.0

Дайте права исполнения на файл lt.desktop.

Мы создали описательный файлик desktop, который можно запускать с Рабочего Стола и/или перетащить на Launcher Unity.

Запуск LT в lt.desktop осуществляется с помощью инструкции /usr/bin/javaws -nosecurity /home/vasilisc/путь/к/LT/LanguageTool.jnlp. JavaWS из пакета Open Java отлично выполняет свою роль и не нужно мучаться с установкой Oracle Sun Java, которая исчезла из стандартных репозиториев из-за не понятной лицензионной политики Oracle.

Если выйдет новая версия LanguageTool или обновятся, дополнятся правила, то вы автоматически их получите и тем самым обновите свой LanguageTool. Вы не устанавливаете LanguageTool каким-то не правильным способом в обход стандартных репозиториев, так что повода для паники нет.

JNLP это сетевой способ доставки и работы Java приложений и не более того. Для профилактики делайте периодически sudo updatedb && locate -i LanguageTool | grep `whoami`. Команда найдёт в вашей домашней папке кэши LanguageTool, которые можно удалять изредка, для освежающего эффекта и экономии места. JNLP всё равно доставит последнюю актуальную версию, а от старья вы к этому времени избавитесь.

Так как LanguageTool умеет прятаться в системный трей, который в новых Ubuntu с Unity отсутствует, но если хочется данного функционала - достаточно запустить gsettings set com.canonical.Unity.Panel systray-whitelist "['all']".

    Twitter   
Берегите наш язык, наш прекрасный русский язык, — это клад, это достояние, переданное нам нашими предшественниками! Обращайтесь почтительно с этим могущественным орудием. И. С. Тургенев

Писать правильно без ошибок на родном языке - это признак воспитанного человека, который сам уважает свой родной язык и тем самым заставляет уважать других. Уметь грамотно изъяснять свои мысли и правильно оформлять их при письме - это мощное орудие, достаточно вспомнить судьбу графа Монте-Кристо, ставшего узником замка Иф по ловко составленному письму-доносу. Воистину, в умелых руках перо посильнее пушек. ">


Разделы

Главная
Новости
Ворох бумаг
Видео Linux
Игры в Linux
Безопасность
Статьи о FreeBSD
Статьи об Ubuntu
Статьи о Snappy
Статьи об Ubuntu Phone
Статьи о Kubuntu
Статьи о Xubuntu
Статьи о Lubuntu
Статьи об Open Source
Карта сайта

Лучшее на сайте:

1С под Linux.   Ускорение Ubuntu.   21 пример iptables.   Цикл статей о Ceph.   Убунту в дикой среде.   Ubuntu Linux на SSD.   Ubuntu для блондинок.   Поддержка железа в Linux.   BTSync на службе у админа.   Андроид программы в Ubuntu.   Прокидывание портов для p2p.   Анти СПАМ в Postfix.   Балка железобетонная серия гост балки.



Круги Гугл Ада.


Группа поддержки