Как установить языковые инструменты LibreOffice (проверка орфографии, тезаурус…)


113

Каковы шаги для установки проверки орфографии и поддержки других языков для LibreOffice. Например, испанский, французский, итальянский и т. Д.

Ответы:


90

Это, очевидно, управляется на системном уровне. Перейдите в меню « Поддержка языков» в меню « Системные настройки» и добавьте языки, которые вы хотите поддерживать. После этого перезапустите LibreOffice, и вы увидите, что проверка орфографии, например, даст вам возможность использовать только что установленные языки.


1
Хорошо, я увлекся старомодным поиском пакетов языковой поддержки. Это спасает меня от неприятностей. Благодарю.
Луис Альварадо

Сработало у меня, но возможно ли это из командной строки? Другие предложенные решения командной строки потерпели неудачу для меня.
Сиро Сантилли 新疆 改造 中心 法轮功 六四 事件

5
@cirosantilli, вы пробовали другие ответы «командной строки» ниже? Например, sudo apt-get install myspell-esили : aspell-esилиhunspell-es
alfC

5
не работает таким образом для большинства языков в Ubuntu 14.04 с LO 4.2

3
Комментарий Андре Блеча : предостережение: система загрузит зависимые от языка файлы, такие как справка и документация для ВСЕХ установленных приложений. Это может занимать много места и занимать много времени.
Fabby

30

Команда: sudo apt-get install aspell-<language pack> сделает свое дело

Например, испанский словарь:

sudo apt-get install aspell-es


Это специально для проверки орфографии, правда? Это на самом деле не дает вам тезаурус или другие функции в языке, не так ли?
Элия ​​Каган

Вы правы, Элия, это просто проверка орфографии
немецкий Аттанасио

2
недавно у меня была похожая проблема с электронной почтой Evolution, в этом случае решение заключалось в том, чтобы сделать то же самое, но вместо этого с hunspell,sudo apt-get install hunspell-es
alfC

Для получения списка всех доступных словарей sudo apt-cache search aspell
Philippe Gachoud

10
Установка aspellсловарей у меня не работала (Kubuntu 16.04, LibreOffice 5.1.4.2), но установка myspellсделала свое дело.
Датка

30

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

Американский словарь английского языка доступен здесь: extensions.libreoffice.org .

Инструкция по установке расширений:

  1. Скачайте расширение и сохраните его в любом месте на вашем компьютере.
  2. В LibreOffice выберите Инструменты → Диспетчер расширений в строке меню.
    Инструменты> Менеджер расширений ...
  3. В диалоговом окне Extension Manager (рисунок 2) нажмите кнопку Добавить. Использование Extension Manager
  4. Откроется окно браузера файлов. В диалоге Add Extension (s) вы можете найти файлы расширения в ваших системных папках. Файлы расширения имеют расширение OXT. Диалог добавления расширений
  5. Найдите и выберите расширение, которое вы хотите установить, и нажмите «Открыть».
  6. Если это расширение уже установлено, вам будет предложено нажать OK, чтобы подтвердить, следует ли перезаписать текущую версию новой, или нажать Отмена, чтобы остановить установку. Замена расширения
  7. После этого вас спросят, устанавливать ли расширение только для вашего пользователя или для всех пользователей.
    • Если вы выберете опцию «Только для меня», расширение будет установлено только для вашего пользователя (расширение будет сохранено в вашем профиле пользователя, и другие пользователи не будут иметь к нему доступа).
    • Если вы выбираете Для всех пользователей, вы должны иметь права системного администратора. В этом случае расширение устанавливается в системную папку LibreOffice и будет доступно для всех пользователей.
    • В общем, выберите «Только мне», для которого не требуются права администратора операционной системы.
      Варианты установки: только для меня или для всех пользователей
  8. После этого вас могут попросить принять лицензионное соглашение. Используйте кнопку прокрутки вниз, чтобы подтвердить лицензию
  9. Используйте кнопку прокрутки вниз, чтобы прочитать лицензионное соглашение. В конце текста лицензии кнопка «Принять» будет включена.
  10. Нажмите Принять, чтобы продолжить установку.
  11. После завершения установки расширение отображается в диалоговом окне Extension Manager. Диалоговое окно Extension Manager (снова), теперь содержит установленное расширение

Похищенные инструкции с libreoffice.org


работал как шарм. единственное, что мне нужно было сделать, это добавить расширение oxt в файл, потому что менеджер расширений не видит файл расширения. извините за плохой английский.
Энгельс Перальта

Libreoffice должен действительно упростить этот процесс.
Чиро Сантилли 新疆 改造 中心 法轮功 六四 事件

15

Чтобы установить испанскую проверку орфографии в Libre-Office, вам понадобится следующий пакет:

sudo apt-get install myspell-es

3
+1. Для меня aspell-nlбыл не работал, но myspell-nl был работать
Джаспер де Врис

2
Для немецкого языка, в отличие от приведенного выше примера, имя пакета - myspell-de-de.
Орширо,

sudo apt install myspell-nlурожайностьNote, selecting 'hunspell-nl' instead of 'myspell-nl'
Серж Штробандт

11

Для Ubuntu 12.04 и German (Австрия) установка пакета hunspell решила мою проблему:

sudo apt-get install hunspell-de-at

Не забудьте перезапустить LibreOffice Writer после установки пакета!


3

Существует также очень популярное расширение, поддерживающее до 20 языков, которое также может обнаруживать не только опечатки, но и некоторые грамматические ошибки и «ложные друзья». Расширение называется LanguageTool .


Лучший ответ на мой взгляд. Специфически для LO, многие языки включены (как первоначально просили), обновленное расширение, а не общесистемное, не требует рута, а не угадающей игры «apt-get install».
бербт

Вам нужно установить пакет "libreoffice-java-common", чтобы он работал (в противном случае он завершится с ошибкой UNO / java / NoClassDefFound)
Grey Panther

2

sudo apt-get --install-suggests install libreoffice-l10n-fr

Это установит: hunspell hunspell-fr-comprehensive hyphen-fr libreoffice-help-fr libreoffice-l10n-fr mythes-fr

Предполагалось установить, libreoffice-grammarcheck-frно по какой-то причине пакет недоступен в моей установке linuxmint


Все еще работает с Ubuntu 18.04. Чтобы просмотреть доступные языковые пакеты, введите sudo apt-get --install-suggests install libreoffice-l10n-и нажмите клавишу «Tab», чтобы просмотреть предложения по автозаполнению.
Танус

1

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


Нет, тебе не нужно . Смотрите другие ответы.
бербт

0

Нужен только Hunspell

Если требуется только дополнительный словарь проверки орфографии, без файлов для дополнительного языка пользовательского интерфейса (UI), откройте терминал командной строки и введите:

sudo apt install hunspell-xx

где xxнаходится двухбуквенный код языка ISO 639-1 .

В некоторых случаях, код языка должен быть дополнен либо ISO 3166-1 альфа-2 код страны , как в hunspell-en-gbи hunspell-de-chили трех или более букв аббревиатуры для специальных словарей , как в hunspell-en-medдля английских медицинских терминов.

Все доступные hunspellсловари перечислены с помощью команды:

apt search hunspell

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

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