Narzędzie sprawdzania pisowni LibreOffice nie działa?


41

Byłem trochę zaskoczony, gdy odkryłem, że w LibreOffice (3.5.4.2) sprawdzanie pisowni w rzeczywistości nie działa. Byłem zaskoczony, odkąd sprawdzano pisownię od… lat 80-tych? Nie jest to trudne.

Używam Ubuntu 12.04, na stosunkowo nowej instalacji. Nie zrobiłem nic ze swoimi słownikami ani plikami językowymi.

W obszarze Narzędzia> opcje> języki> pomoce do pisania mam zaznaczoną opcję sprawdzania podczas pisania i korzystania ze słowników angielskich.

Jednak nie otrzymuję żadnych błędów, gdy celowo wpisuję błędy ortograficzne, a kiedy uruchamiam moduł sprawdzania, to po prostu mówi, że sprawdzanie pisowni zostało zakończone i zamyka okno.

Czy to błąd w Libre? czy zrobiłem coś złego?


Czy masz włączone automatyczne sprawdzanie pisowni? Znajduje się w menu rozwijanym „Okno”.
Ryan,

4
Śmieszne, że to nie działa po wyjęciu z pudełka.
Karl Morrison,

prawda, to z pewnością jest „pomoc w pisaniu”.
phil294,

Odpowiedzi:


37

Szybką poprawką dla bieżącego dokumentu (przy założeniu tekstu w języku angielskim) jest Narzędzia - Język - Cały tekst - Angielski (USA).

Myślę, że stałą poprawką jest upewnienie się, że domyślny język dokumentów jest obsługiwany przez zainstalowany słownik. To rozwiązanie zostało udokumentowane przez „idiota” na forum pytań LibreOffice:

„Problem został rozwiązany poprzez kliknięcie Narzędzia / Opcje / Ustawienia języka / Języki. Umożliwia dziesiątki smaków języka angielskiego, ALE pisownia jest wyłączona dla wszystkich, które nie mają małej niebieskiej ikony ABC obok nich”.

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


4
Podniesione przeze mnie poczucie patriotyzmu! Byłem nastawiony na angielski (kanadyjski), który najwyraźniej nie ma słownika. Angielski US działa dobrze. Dzięki.
Michael

1
To było to! Nie wybrałbym Kanadyjczyka, gdybym wiedział, że spowoduje to wyłączenie sprawdzania pisowni.
revnoah

Rzeczywiście, komentarz na tej stronie sudo apt-get install myspell-en-gbnaprawił go dla mnie.
sil

10

Czy przy wyborze języka widzisz czek oprócz tego?wprowadź opis zdjęcia tutaj

Jeśli nie, otwórz „Wsparcie językowe” i kliknij „Zainstaluj / Usuń języki ...” i zainstaluj żądany język, zamknij LibreOffice i spróbuj ponownie.


3
Gdzie jest „obsługa języków?”
Rabbit

3
Powinieneś go znaleźć, wyszukując „Wsparcie językowe” w Unity Dash, w przeciwnym razie w „Ustawieniach systemu”. Możesz także otworzyć go za pomocą terminala, pisząc „gnome-language-selector” i naciskając enter.
Jeggy,

1
tak, „Wsparcie językowe” nie jest funkcją / menu LibreOffice, ale pochodzi z samego Ubuntu.
mnagel

Wygląda to na okropny projekt użyteczności. Jeśli żaden z języków nie ma żadnych znaczników wyboru, nie widzę, jak ktoś mógłby oczekiwać, że będzie potrzebował czegoś takiego jak znaczniki wyboru obok nich.
Guildenstern

8

Aby zainstalować pakiety sprawdzania pisowni dla języka angielskiego i USA, należy wykonać następujące polecenia:

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

Uwagi:

  • Jeśli masz już zainstalowany hunspell-en-gb, musisz go usunąć, aby zainstalować myspell-en-gb.
  • Jeśli masz już zainstalowany hunspell-en-us, musisz go usunąć, aby zainstalować myspell-en-us.

1
Twój link może dokładnie odpowiedzieć na pytanie, ale zgodnie z zasadami AU należy podać pełną lub część odpowiedzi.
rɑːdʒɑ

Jeśli chodzi o notatkę, jeśli masz zainstalowany hunspell, to i tak nie musisz instalować myspell ...
OJFord

myspell-en-usnie jest już dla mnie dostępny na Ubuntu 17.10
Patrick

4

Zainstaluj następujące elementy:

sudo apt-get install myspell-en-us

Teraz uruchom ponownie pakiet biurowy, aby sprawdzić pisownię. Mam nadzieję że to pomoże


+1 to jedyna odpowiedź, która zadziałała w moim przypadku
user000001

2

W moim przypadku opcja sprawdzania pisowni w celu włączenia mojego języka nie była dostępna.

Słowniki zostały zainstalowane, więc problem dotyczył programu biurowego.

Zostało to naprawione przez:

  1. killall soffice.bin

  2. rm -r .config/libreoffice/

  3. Uruchom LibreOffice i przejdź do Narzędzia-> Opcje-> Ustawienia języka -> Domyślny język dokumentów: angielski w Wielkiej Brytanii (teraz z ikoną sprawdzania pisowni)

PS: Dla języka angielskiego w Wielkiej Brytanii mam libreoffice-l10n-en-gbi myspell-en-gbzainstalowałem.


Pracował dla mnie. Miałem stary folder konfiguracji z poprzednich instalacji.
Morlock,

0

Idź do -> narzędzia-> opcje-> języki-> zachodnie. Następnie ustaw język zachodni jako angielski USA, ponieważ jest on włączony z funkcją sprawdzania pisowni.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.