Проверка орфографии LibreOffice не работает?


41

Я был немного удивлен, обнаружив, что в LibreOffice (3.5.4.2) проверка орфографии фактически не работает. Я был удивлен, так как проверки правописания были вокруг с .... 80-х? Не сложная вещь.

Я использую Ubuntu 12.04 с относительно новой установкой. Я ничего не сделал со своими словарями или языковыми файлами.

Под инструментами> Параметры> Языки> Письменные принадлежности, я выбрал опцию, чтобы проверить, как я печатаю, и использовать английские словари.

Тем не менее, я не получаю ошибок, когда я специально набираю орфографические ошибки, и когда я запускаю средство проверки, он просто говорит, что проверка орфографии завершена, и закрывает окно.

Это ошибка с Libre? или я что то не так сделал?


У вас включена автоматическая проверка орфографии. Он находится в раскрывающемся меню «Окно».
Райан

4
Смешно, что это не работает из коробки.
Карл Моррисон

правда, это, безусловно, "пособие для письма".
phil294

Ответы:


37

Быстрое решение для текущего документа (при условии, что текст на английском языке) - Инструменты - Язык - Для всего текста - Английский (США).

Я думаю, что постоянное исправление состоит в том, чтобы убедиться, что язык по умолчанию, используемый для документов, поддерживается установленным словарем. Это решение было задокументировано "idiota" на форуме вопросов LibreOffice:

«Проблема решается путем нажатия Инструменты / Параметры / Настройки языка / Языки. Это позволяет использовать десятки вариантов английского языка, НО правописание отключено для всех, у кого рядом с ними нет синей галочки ABC».

http://ask.libreoffice.org/question/1678/spell-checking-not-working-in-v342/


4
Поднял на собственное чувство патриотизма! Я был на английском (канадском), который, по-видимому, не имеет словаря. Английский сша работает нормально. Спасибо.
Майкл

1
Это было! Я бы не выбрал канадца, если бы знал, что это отключит проверку орфографии.
Ревноах

Действительно, комментарий на этом сайте sudo apt-get install myspell-en-gbисправил это для меня.
силь

10

При выборе языка вы видите чек помимо него?введите описание изображения здесь

Если нет, откройте «Поддержка языков» и нажмите «Установить / удалить языки ...», установите нужный язык, закройте LibreOffice и повторите попытку.


3
Где "языковая поддержка"?
Кролик

3
Вы должны найти его, выполнив поиск «Поддержка языков» в Unity Dash, в противном случае он находится в «Системных настройках». Вы также можете открыть его через терминал, написав «gnome-language-selector» и нажав Enter.
Джегги

1
да, «Языковая поддержка» - это не функция / меню LibreOffice, а сама Ubuntu.
Mnagel

Это похоже на ужасный дизайн юзабилити. Если ни на одном из языков не было никаких галочек, я не понимаю, как можно было бы ожидать, что им понадобятся что-то вроде галочек рядом с ними.
Гильденстерн

8

Для установки пакетов проверки орфографии для английского и США используются следующие команды терминала:

sudo apt update
sudo apt install myspell-en-gb myspell-en-us

Заметки:

  • Если вы уже установили, hunspell-en-gbто вы должны удалить его для установки myspell-en-gb.
  • Если вы уже установили, hunspell-en-usто вы должны удалить его для установки myspell-en-us.

1
Ваша ссылка может точно ответить на вопрос, но согласно правилам AU вам необходимо указать либо полный, либо частичный ответ.
r'dʒɑ

Что касается примечания, если у вас установлен hunspell, вам все равно не нужно устанавливать myspell ...
OJFord

myspell-en-usбольше не доступен для меня в Ubuntu 17.10
Патрик

4

Установите следующее:

sudo apt-get install myspell-en-us

Теперь перезапустите офисный пакет, чтобы проверка орфографии работала. Надеюсь это поможет


+1 это единственный ответ, который сработал в моем случае
user000001

2

В моем случае опция проверки орфографии для включения моего выбранного языка отсутствовала.

Словари были установлены, поэтому проблема была с офисной программой.

Это было исправлено следующим:

  1. killall soffice.bin

  2. rm -r .config/libreoffice/

  3. Запустите LibreOffice и перейдите в Инструменты-> Параметры-> Языковые настройки -> Язык по умолчанию для документов: английский Великобритания (теперь со значком проверки орфографии)

PS: Для английского UK у меня есть libreoffice-l10n-en-gbи myspell-en-gbустановлено.


Работал на меня. У меня была старая папка конфигурации из предыдущих установок.
Морлок

0

Перейдите -> Инструменты-> Параметры-> Языки-> Western. Затем установите западный язык как английский сша, так как он включен с проверкой орфографии.


0

Если вы выбрали что-то кроме английского (США), скорее всего, он не будет доступен для проверки орфографии.

Это A с зелеными точками, которые можно увидеть здесь:

введите описание изображения здесь

Если вам нужен английский вариант GB, AU, CA или ZA, установите расширение для английских словарей .

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.