Jak sprawdza─ç pisowni─Ö w terminalu Linux

Wi─Ökszo┼Ť─ç edytor├│w tekstu cz─Östo jest wyposa┼╝ona w modu┼é sprawdzania pisowni, kt├│ry mo┼╝e sprawdzi─ç pisowni─Ö. Co je┼Ťli powiem ci, ┼╝e Linux ma r├│wnie┼╝ w┼éasne narz─Ödzie sprawdzania pisowni w wierszu polece┼ä, aby sprawdzi─ç twoje pisanie w terminalu?

To narz─Ödzie nazywa si─Ö aspell i jest domy┼Ťlnie instalowane na Ubuntu. To narz─Ödzie ma wiele dost─Öpnych prze┼é─ůcznik├│w, kt├│re pomagaj─ů nam naprawd─Ö doceni─ç jego mo┼╝liwo┼Ťci. Oto, w jaki spos├│b mo┼╝esz wykorzysta─ç aspell do sprawdzania pisowni w terminalu.

Przedstawiamy Aspell

Pracujmy z plikiem o nazwie ÔÇ×README.mdÔÇŁ, w kt├│rym niekt├│re s┼éowa zosta┼éy napisane niepoprawnie.

Plik pisowni

Uruchomimy go przez modu┼é sprawdzania pisowni za pomoc─ů nast─Öpuj─ůcego polecenia. Prze┼é─ůcznik -c s┼éu┼╝y do okre┼Ťlania pliku do sprawdzenia.

Spowoduje to wy┼Ťwietlenie interaktywnego okna, jak pokazano poni┼╝ej. W g├│rnym okienku wy┼Ťwietlana jest zawarto┼Ť─ç pliku. aspell ju┼╝ przetworzy┼é plik pod k─ůtem nieprawid┼éowej pisowni. Teraz wy┼Ťwietli s┼éowa po kolei wraz z sugerowanymi poprawkami, a u┼╝ytkownik mo┼╝e wybra─ç dla nich now─ů pisowni─Ö. ÔÇ×AttempytingÔÇŁ jest tutaj pierwszym wyst─ůpieniem b┼é─Ödu ortograficznego. W dolnym okienku sugerowane s┼éowa zast─Öpuj─ů b┼é─Ödne s┼éowo. Warto┼Ť─ç liczbowa w pobli┼╝u sugerowanych s┼é├│w musi zosta─ç wpisana, aby modu┼é sprawdzania pisowni m├│g┼é wykona─ç swoj─ů prac─Ö.

Plik pisowni Chk1

Pewnego razu "1ÔÇŁZosta┼é wpisany, aspell przechodzi do nast─Öpnego b┼é─Ödnego s┼éowa i wy┼Ťwietla sugestie, aby je poprawi─ç.

Plik pisowni Chk2

W ten spos├│b mo┼╝na wprowadzi─ç wszystkie wymagane poprawki. Po wprowadzeniu wszystkich zmian w pliku interaktywny modu┼é sprawdzania pisowni ko┼äczy dzia┼éanie. Kopia zapasowa tego pliku jest tworzona z rozszerzeniem ÔÇ×.bakÔÇŁ, kt├│re ma oryginaln─ů b┼é─Ödn─ů tre┼Ť─ç. ÔÇ×README.mdÔÇŁ to poprawiony plik, a ÔÇ×README.md.bakÔÇŁ to plik z b┼é─Ödami ortograficznymi.

Plik konfiguracyjny znajduje si─Ö w ÔÇ×/etc/aspell.confÔÇŁ. To samo mo┼╝na wy┼Ťwietli─ç za pomoc─ů nast─Öpuj─ůcego polecenia:

Konfiguracja pliku pisowni 1

Istniej─ů informacje o u┼╝ywanym s┼éowniku, lokalizacji list s┼é├│w do sprawdzenia itp.

Konfiguracja pisowni2

Korzystanie z innego słownika

Rozwa┼╝my plik ÔÇ×country.txtÔÇŁ, kt├│ry zawiera dwie wersje pisowni s┼éowa ÔÇ×rozpozna─çÔÇŁ. Wersja z ÔÇ×sÔÇŁ odpowiada brytyjskiemu angielskiemu, a wersja z ÔÇ×zÔÇŁ odpowiada ameryka┼äskiemu angielskiemu.

Słownik Indian English jest podobny do słownika British English. Załóżmy, że chcemy wykonać sprawdzanie pisowni w tym pliku na podstawie słownika amerykańsko-angielskiego.

Przeliteruj nas plik

Nast─Öpuj─ůce polecenie pokazuje d┼éug─ů list─Ö dost─Öpnych s┼éownik├│w.

Dicts Spell

Mo┼╝emy okre┼Ťli─ç s┼éownik do sprawdzania pisowni za pomoc─ů prze┼é─ůcznika -d. U┼╝yjmy ameryka┼äskiego s┼éownika angielskiego, jak pokazano poni┼╝ej.

aspell -d en_US -c "country.txt"

To wykrywa pierwsze wyst─ůpienie ÔÇ×rozpoznawaniaÔÇŁ z ÔÇ×sÔÇŁ jako b┼é─Ödem i oferuje sugesti─Ö, kt├│ra zast─Öpuje ÔÇ×sÔÇŁ z ÔÇ×zÔÇŁ.

Przeliteruj plik Chk1

Po wykonaniu tej korekty trzeci wiersz w pliku jest identyfikowany jako b┼é─ůd. Mo┼╝na to poprawi─ç.

Przeliteruj plik Chk2

U┼╝ywanie liter akcentowanych

Niekt├│re j─Özyki zawieraj─ů litery akcentowane, jak pokazano w pliku ÔÇ×accents-example.txtÔÇŁ pokazanym poni┼╝ej.

Akcenty zakl─Ö─ç

Wykonanie sprawdzania pisowni w tym pliku przy u┼╝yciu domy┼Ťlnego s┼éownika wykrywa liter─Ö akcentowan─ů jako b┼é─ůd.

aspell -c accents-example.txt
B┼é─ůd akcent├│w pisowni

Oferowane sugestie zast─Öpuj─ů akcentowany list zwyk┼éym. Zamiast tego mo┼╝emy u┼╝y─ç s┼éownika obs┼éuguj─ůcego litery akcentowane do obs┼éugi takich plik├│w.

aspell -d en-w_accents -c accents-example.txt

Podany s┼éownik akceptuje litery akcentowane, a plik ÔÇ×accents-example.txtÔÇŁ pomy┼Ťlnie przechodzi sprawdzanie pisowni.

Inne opcje

aspell mo┼╝e by─ç r├│wnie┼╝ u┼╝ywany z plikami HTML / XML i Tex / LaTex, zapewniaj─ůc predefiniowane prze┼é─ůczniki. Mo┼╝na go r├│wnie┼╝ skonfigurowa─ç do obs┼éugi dzielonych s┼é├│w i ignorowania liter.

Pe┼éna lista opcji i prze┼é─ůcznik├│w dost─Öpnych dla aspell znajduje si─Ö na stronie podr─Öcznika u┼╝ytkownika oraz w podr─Öczniku Texinfo.

Czy ten artykuł jest przydatny?