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?

Michael
źródło
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/

Centaurus A.
źródło
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.

Jeggy
źródło
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.
Tomek
źródło
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

xtreak
źródło
+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.

Mark Quinn
źródło
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.

supreeth I
źródło
0

Jeśli wybrałeś coś innego niż angielski (USA), prawdopodobnie nie będzie dostępna kontrola pisowni.

Oto A z zielonymi kropkami:

wprowadź opis zdjęcia tutaj

Jeśli potrzebujesz wersji GB, AU, CA lub ZA English, zainstaluj rozszerzenie English Dictionaries .

Greg Bell
źródło