Najlepsza gramatyka i aplikacje sprawdzania pisowni dla Linux

Najlepsza gramatyka i aplikacje sprawdzania pisowni dla Linux

W tym artykule obejmie listę przydatnych narzędzi do korekty gramatyki i pisowni dostępne dla Linux. Te aplikacje zapewniają głównie obsługę języka angielskiego, a kilka z nich ma opcje dla innych języków. Zauważ, że możesz użyć zintegrowanych sprawców pisowni w aplikacjach takich jak LibreOffice, Chrome, Firefox, Abiword itp. Aby uzyskać prawidłowe pisownię dla treści tekstowych. Ten artykuł jednak koncentruje się głównie na samodzielnych aplikacjach sprawdzania pisowni, które dają znacznie większą swobodę analizowania i naprawy pisowni w treści i pracy z wieloma aplikacjami.

LanguageTool

LanguageTool to oprogramowanie do sprawdzania pisowni open source i międzyplatformowych i korekcji gramatyki. Obsługuje ponad 20 języków, niektóre z nich są w rozwoju i mają ograniczone wsparcie. LanguageTool może analizować dowolny tekst w tych obsługiwanych językach, wykrywać błędy pisowni, słabe konstrukcje zdań i błędy gramatyczne za pomocą różnych algorytmów. Zapewnia również sugestie dotyczące ich automatycznego lub ręcznego skorygowania. Jest to najlepsza bezpłatna alternatywa dla usługi korekcji gramatyki premium „gramatyki”, choć ma ona własną usługę opartą na chmurze premium, która wymaga miesięcznego planu subskrypcji, aby usunąć limity. Zapewnia dodatki do przeglądarki Firefox i Chrome, a także wtyczki do oprogramowania do edycji dokumentów, takich jak LibreOffice, OpenOffice, Google Docs i Microsoft Word.

Aby uzyskać kompilację LanguageTool, która działa offline w różnych systemach operacyjnych bez żadnych limitów, będziesz musiał pobrać wersję komputerów stacjonarnych. O dziwo, LanguageTool Cechenterzy nigdy nie wspominają o wersji stacjonarnej na swojej stronie internetowej, chociaż jest bardzo aktywnie rozwijana. Witryna używana do wyświetlania opcji do pobrania wersji komputerowych w przeszłości, ale już nie. Nadal możesz pobrać go z serwera plików za pomocą tego bezpośredniego linku lub przeglądać wszystkie pliki do pobrania stąd. Kod źródłowy LanguageTool jest dostępny na Github. Możesz pobrać różne dodatki, które działają z pewnymi limitami ze strony głównej.

Aby uruchomić LanguageTool w Linux, najpierw musisz zainstalować Java. Możesz to zrobić w Ubuntu, wykonując wspomniane poniżej polecenie:

$ sudo apt Zainstaluj default-jre

Możesz zainstalować Java w innych dystrybucjach Linux, wyszukując terminy „Java” lub „OpenJDK” w menedżerze pakietów. Po zainstalowaniu Java w systemie Linux wyodrębnij wersję komputerową pobraną z linku powyżej i uruchom następujące polecenie z wyodrębnionego katalogu:

$ java -jar languagetool.słoik

Możesz również uruchomić kompilację wiersza poleceń za pomocą polecenia określonego poniżej:

$ java -jar languagetool -commandline.słoik

Aby dowiedzieć się więcej o opcjach wiersza poleceń, użyj następującego polecenia:

$ java -jar languagetool -commandline.słoik -help

Pisz-dobry

Write-Good to węzeł.Biblioteka JS i narzędzie wiersza poleceń, które sugeruje edycje dla słabych lub nietypowych błędów konstrukcji i pisania w stylu pisania. Nie dostarcza sugestii dla gramatyki, ani nie zawiera sprawdzania pisowni. Działa, wskazując wspólne błędy konstrukcyjne zdania, które zwiększają złożoność tekstu pisanego. Na przykład aktywnie sprawdza „pasywne” zdania i wskazuje na ich użycie.

Aby zainstalować Write-Good w Ubuntu, użyj następujących dwóch poleceń:

$ sudo apt instal NPM
$ sudo npm instalacja -g zapis

Jeśli używasz dowolnej innej dystrybucji Linux, możesz uzyskać pakiet „NPM” z oficjalnych repozytoriów. Po zainstalowaniu „NPM” w systemie Linux, po prostu uruchom drugie polecenie wspomniane powyżej.

Aby sprawdzić kawałek tekstu, użyj polecenia w następującym formacie:

$ write-good --text = "mój portfel został skradziony."

Aby przeanalizować cały plik, użyj polecenia w następującym formacie:

$ plik zapisu.tekst

Aby uzyskać więcej informacji, uruchom następujące polecenie:

$ Write-Good-Help

Możesz dowiedzieć się więcej o jego metodologii wykrywania i algorytmach stąd.

Zaklęcie

„Aspell” lub „GNU Aspell” to program sprawdzania pisowni wiersza poleceń, który jest domyślnie zawarty w większości dystrybucji Linux. Jest opracowywany jako zastępca innego popularnego sprawdzania zaklęć dla Linuksa o nazwie „ISPELL”. Aspell może być używany jako biblioteka w innych programach, a także jako samodzielna aplikacja. Twierdzi, że zapewnia lepsze i dokładne wyniki zaklęć niż Ispell i Microsoft Word.

Aby zainstalować Aspell w Ubuntu, użyj polecenia określonego poniżej:

$ sudo apt Zainstaluj aspell

Możesz zainstalować Aspell w innych dystrybucjach z domyślnych repozytoriów. Kod źródłowy jest dostępny tutaj.

Aspell zawiera interaktywną powłokę, w której można uzyskać wyniki sprawdzania pisowni w czasie rzeczywistym. Możesz go wywołać za pomocą tego polecenia:

$ aspell -a

Aby sprawdzić cały plik, użyj polecenia w następującym formacie:

$ ASPELL -C Plik.tekst

Aby zmienić język sprawdzania zaklęć, użyj przełącznika „-Lang”. Aby dowiedzieć się więcej o prawidłowych kodach językowych i wielu innych opcjach, uruchom następujące trzy polecenia:

$ ASPELL Użycie
$ aspell - -Help
$ MAN ASPELL

Hunspell

Hunspell to popularna aplikacja do sprawdzania pisowni i biblioteka używana w wielu popularnych programach open source, takich jak LibreOffice, Google Chrome / Chromium i Firefox. Oprócz sprawdzania pisowni Hunspell może również generować dane dotyczące podobieństwa N-Grama i analizy morfologicznej.

Aby zainstalować Hunspell w Ubuntu, użyj polecenia określonego poniżej:

$ sudo apt Zainstaluj Hunspell

Możesz zainstalować Hunspell w innych dystrybucjach z domyślnych repozytoriów. Kod źródłowy jest dostępny tutaj.

Aby uruchomić interaktywną powłokę Hunspell, która daje wyniki w czasie rzeczywistym, użyj polecenia w następującym formacie:

$ hunspell -d en_us

Możesz zastąpić „en_us” własnym kodem językowym. Dodatkowe języki można zainstalować z menedżera pakietów dystrybucji, zwykle wyglądają jak „Hunspell-”.

Aby sprawdzić cały plik, użyj polecenia w następującym formacie:

$ hunspell -d en_us plik.tekst

Aby dowiedzieć się więcej o wielu innych opcjach Hunspell, uruchom następujące dwa polecenia:

$ Hunspell -Help
$ Man Hunspell

System szeroko wyskakujący sprawdzanie pisowni za pomocą wirtualnej klawiatury na pokładzie

Onboard to klawiatura na ekranie / wirtualna dostępna w wielu popularnych dystrybucjach Linux. Zawiera wiele opcji dostosowywania klawiatury do różnych układów, sprawdzania zaklęć, kontroli przyjaznych dotyku, automatycznej orientacji i tak dalej. Pobole jest prawdopodobnie najsolidniejszym rozwiązaniem na ekranie klawiatury dostępne dla Linux z powodu samej liczby oferowanych przez niego opcji dostosowywania i ogólnej przyjazności użytkownika.

Aby zainstalować na pokładzie w Ubuntu, wykonaj polecenie określone poniżej:

$ sudo apt instal instaluj na pokładzie

Możesz instalować na pokładzie w innych dystrybucjach Linux z ich oficjalnych repozytoriów. Więcej informacji o jego pakietach można znaleźć tutaj.

Uruchom na pokładzie i wpisz słowo w edytorze tekstu. Powinieneś zobaczyć taki układ. Środkowa część górnego rzędu pokazuje automatyczne uzupełnienie i prognozy następnego słowa. Lewa część wiersza pokazuje sugestie dotyczące sprawdzania zaklęć. Tutaj zasugerowało „mango” dla błędnego słowa „Mngo”. Możesz kliknąć symbol strzałki, aby uzyskać więcej sugestii pisowni. Podczas korzystania z pokładu odkryłem, że pasek sugestii pisowni na pokładzie działa świetnie we wszystkich aplikacjach GTK, podczas gdy jego obsługa dla QT i innych aplikacji innych niż GTK jest trafiona lub Miss Miss.

Teraz, jeśli używasz na pokładzie na komputerze stacjonarnym, możesz nie potrzebować tej ogromnej klawiatury przyklejania się do dołu, ponieważ możesz używać klawiatury sprzętowej do wpisywania słów. Korzystając z funkcji edycji układu, możesz usunąć z niego wszystko, aby widoczny był tylko pasek kontroli zaklęć, jak pokazano na zrzucie ekranu poniżej:

Możesz przeciągnąć krawędzie dowolnego wbudowanego układu klawiatury, aby go zmienić rozmiar, abyś mógł również zmienić rozmiar paska zaklęć. Przycisk „X” umożliwia zamykanie na pokładzie, podczas gdy przycisk „EN” umożliwia zmianę języka sprawdzania pisowni i predyktora słów. Powinno to działać szerokie we wszystkich aplikacjach GTK, gdy tylko uruchomisz na pokładzie. Aby osiągnąć ten wynik, musisz wykonać kilka prostych kroków:

Uruchom na pokładzie i kliknij aplet panelu, aby otworzyć preferencje.

Przejdź do „Wspomagania pisania” i włącz pole wyboru „Pokaż sugestie”.

Włącz „Auto-Show”, aby automatycznie wykonać wyskakujące okienko podczas edytowania tekstu.

Przejdź do karty „Układ” i kliknij dowolny wybrany układ. Kliknij „Nowy”, a następnie wprowadź nową nazwę dla niestandardowego układu. Załóżmy, że nazwa to w tym przypadku „niestandardowa warunek”. To utworzy nowy układ, dziedzicząc wszystkie pliki i dane od układu „kompaktowego”.

Kliknij „Otwórz folder Layouts” i edytuj „Custom-Layout.Plik na pokładzie ”. Umieść w nim następujący kod lub usuń inne wiersze w pliku, aby na końcu wyglądało to jak:










Powyższa próbka kodu usuwa wszystkie elementy interfejsu użytkownika z pokładu, z wyjątkiem kontroli zaklęć i paska prognozowania słów. Uruchom ponownie na pokładzie, a następnie wybierz nowy układ, aby wyświetlić wynik końcowy.

Jeśli w jakiś sposób wprowadzisz złe edycje do „.na pokładzie ”plik układu i na pokładzie nie rozpoczyna się, przejdź do„ $ home//.Folder lokalny/share/onboard/layouts ”i usuń wszystkie pliki związane z niestandardowym układem (jak pokazano na zrzucie ekranu poniżej).

Możesz dostosować i rozmiar na pokład, aby przenieść go do dowolnego miejsca na komputerze, aby działał jak sprawdzanie pisowni wyskakujących podczas edytowania dowolnego dokumentu tekstowego. Nie wydaje się, aby na pokładzie nie obsługuje wyboru wirtualnych klawiszy i przycisków za pośrednictwem klawiatury sprzętowej. Będziesz musiał wybrać sugestie pisowni tylko za pośrednictwem myszy lub ekranu dotykowego (przynajmniej to właśnie znalazłem w moich testach).

Wniosek

Aplikacje sprawdzania pisowni w Linux są dość solidne i oparte są na latach rozwoju. Nawet jeśli używasz aplikacji bez wbudowanego sprawdzania pisowni, istnieją narzędzia wiersza poleceń i aplikacje graficzne, które pomogą ci poprawić gramatykę i pisownię.