Linux parancsok

A legjobb nyelvtani és helyesírás-ellenőrző alkalmazások Linux számára

A legjobb nyelvtani és helyesírás-ellenőrző alkalmazások Linux számára

Ez a cikk felsorolja a Linux számára elérhető hasznos nyelvtani és helyesírási javító eszközök listáját. Ezek az alkalmazások elsősorban az angol nyelv támogatását nyújtják, néhányuknak lehetősége van más nyelvekre is. Ne feledje, hogy integrált helyesírás-ellenőrzőket használhat olyan alkalmazásokban, mint a LibreOffice, a Chrome, a FireFox, az AbiWord stb. hogy helyes írásmódot kapjon a szövegalapú tartalmához. Ez a cikk azonban főleg az önálló helyesírás-ellenőrző alkalmazásokra összpontosít, amelyek sokkal nagyobb szabadságot adnak a tartalom helyesírásainak elemzésére és kijavítására, valamint több alkalmazással való együttműködésre.

LanguageTool

A LanguageTool egy nyílt forráskódú és platformokon átívelő helyesírás-ellenőrző és nyelvtani javító szoftver. Több mint 20 nyelvet támogat, amelyek közül néhány fejlesztés alatt áll és korlátozott támogatással rendelkezik. A LanguageTool elemezhet bármilyen szöveget ezeken a támogatott nyelveken, különféle algoritmusok segítségével észlelheti a helyesírási hibákat, a rossz mondatkonstrukciókat és a nyelvtani hibákat. Javaslatokat kínál azok automatikus vagy manuális javítására is. A „Grammarly” prémium nyelvtani korrekciós szolgáltatás legjobb ingyenes alternatívája, bár saját prémium felhőalapú szolgáltatással érkezik, amely havi előfizetési tervet igényel a korlátok eltávolításához. Bővítményeket biztosít a Firefox és a Chrome böngészőkhöz, valamint beépülő modulokat olyan dokumentumszerkesztő szoftverekhez, mint a LibreOffice, az OpenOffice, a Google Docs és a Microsoft Word.

Ahhoz, hogy a LanguageTool olyan verzióját szerezhesse, amely korlátozás nélkül offline fut különböző operációs rendszereken, le kell töltenie az asztali verzióját. Furcsa módon a LanguageTool karbantartói soha nem tesznek említést az asztali verzióról a webhelyén, pedig nagyon aktívan fejlesztik. A webhely korábban bemutatta az asztali verziók letöltésének lehetőségét, de már nem. Ennek a közvetlen hivatkozásnak a segítségével továbbra is letöltheti a fájlszerveréről, vagy az összes letölthető fájlt innen tallózhatja. A LanguageTool forráskód elérhető a GitHubon. Különféle, bizonyos korlátokkal működő kiegészítőket letölthet a honlapjáról.

A LanguageTool Linux futtatásához először telepítenie kell a Java-t. Ezt megteheti az Ubuntuban az alább említett parancs végrehajtásával:

$ sudo apt install default-jre

Telepítheti a Java-t más Linux disztribúciókba, ha a csomagkezelőben a „Java” vagy „OpenJDK” kifejezésekre keres. Miután telepítette a Java-t a Linux rendszerére, bontsa ki a fenti linkről letöltött asztali verziót, és futtassa a következő parancsot a kibontott könyvtárból:

$ java -jar languagetool.befőttes üveg

A parancssori összeállítását az alább megadott paranccsal is futtathatja:

$ java -jar languagetool-parancssor.befőttes üveg

Ha többet szeretne megtudni a parancssori lehetőségekről, használja a következő parancsot:

$ java -jar languagetool-parancssor.korsó - segítség

Ír-jó

A Write-good egy csomópont.js könyvtár és parancssori segédprogram, amely szerkesztést javasol a rossz vagy ritka mondatalkotáshoz és az írásmóddal kapcsolatos hibákhoz. Nem nyújt széles körű javaslatokat a nyelvtanra, és nem tartalmaz helyesírás-ellenőrzőt. Úgy működik, hogy rámutat a gyakori mondatalkotási hibákra, amelyek növelik az írott szöveg összetettségét. Például aktívan ellenőrzi a „passzív” mondatokat, és rámutat azok használatára.

Az Write-good telepítéséhez az Ubuntuban használja a következő két parancsot:

$ sudo apt install npm
$ sudo npm install -g write-good

Ha bármilyen más Linux disztribúciót használ, akkor az „npm” csomagot a hivatalos tárolókból szerezheti be. Miután telepítette az „npm” -t a Linux rendszerére, futtassa a fent említett második parancsot.

A szövegdarabok ellenőrzéséhez használja a következő formátumú parancsot:

$ write-good --text = "A pénztárcámat ellopták."

Egy teljes fájl elemzéséhez használja a következő formátumú parancsot:

$ write-good fájl.txt

További információkért futtassa a következő parancsot:

$ write-good --help

A detektálási módszertanról és az algoritmusokról itt tudhat meg többet.

Egy varázslat

Az „Aspell” vagy „GNU Aspell” egy parancssori helyesírás-ellenőrző program, amely alapértelmezés szerint szerepel a legtöbb Linux disztribúcióban. Egy másik népszerű Linux helyesírás-ellenőrző „Ispell” néven fejlesztik. Az Aspell könyvtárként használható más programokban, valamint önálló alkalmazásként. Azt állítja, hogy jobb és pontosabb varázslati eredményeket nyújt, mint az Ispell és a Microsoft Word.

Az Aspell telepítéséhez az Ubuntuban használja az alább megadott parancsot:

$ sudo apt install aspell

Telepítheti az Aspell-t más disztribúciókba az alapértelmezett tárakból. A forráskód itt érhető el.

Az Aspell tartalmaz egy interaktív shell-t, ahol valós idejű helyesírás-ellenőrzési eredményeket kaphat. A következő paranccsal hívhatja meg:

$ aspell -a

Egy teljes fájl ellenőrzéséhez használja a következő formátumú parancsot:

$ aspell -c fájl.txt

A helyesírás-ellenőrzés nyelvének megváltoztatásához használja a „-lang” kapcsolót. Ha többet szeretne megtudni az érvényes nyelvkódokról és számos más lehetőségről, futtassa a következő három parancsot:

$ aspell használat
$ aspell --segítség
$ ember aspell

Hunspell

A Hunspell egy népszerű helyesírás-ellenőrző alkalmazás és könyvtár, amelyet számos népszerű nyílt forráskódú programban használnak, mint például a LibreOffice, a Google Chrome / Chromium és a Firefox. A helyesírás-ellenőrzés mellett a Hunspell is létrehozhat eredő, n grammos hasonlósági és morfológiai elemzési adatokat.

A Hunspell Ubuntuban történő telepítéséhez használja az alább megadott parancsot:

$ sudo apt install hunspell

Telepítheti a Hunspell-t az alapértelmezett tárolók más terjesztéseibe. A forráskód itt érhető el.

A Hunspell interaktív shelljének futtatásához, amely valós idejű eredményeket ad, használja a következő formátumú parancsot:

$ hunspell -d hu_HU

Az „en_US” szót helyettesítheti saját nyelvének kódjával. További nyelveket lehet telepíteni a disztribúció csomagkezelőjéből, ezek általában úgy néznek ki, mint „hunspell-”.

Egy teljes fájl ellenőrzéséhez használja a következő formátumú parancsot:

$ hunspell -d hu_HU fájl.txt

Ha többet szeretne tudni a Hunspell számos más lehetőségéről, futtassa a következő két parancsot:

$ hunspell --help
$ man hunspell

Rendszerszintű előugró helyesírás-ellenőrző a fedélzeti virtuális billentyűzet használatával

Az Onboard egy képernyős / virtuális billentyűzet, amely számos népszerű Linux disztribúcióban elérhető. Számos lehetőséget kínál a billentyűzet testreszabására különböző elrendezésekre, helyesírás-ellenőrzővel, érintésbarát vezérlőkkel, automatikus tájolással és így tovább. A fedélzeti számítógép a ma elérhető legrosszabb képernyőn megjelenő billentyűzet megoldás a Linux számára a rengeteg testreszabási lehetőség és a felhasználóbarátság miatt.

Az Onboard Ubuntu telepítéséhez hajtsa végre az alább megadott parancsot:

$ sudo apt install onboard

Az Onboard telepíthető más Linux-disztribúciókba a hivatalos tárhelyeikről. További információ a csomagjairól itt található.

Indítsa el a fedélzeten, és írjon be egy szót egy szövegszerkesztőbe. Látnia kell egy ilyen elrendezést. A felső sor középső része az automatikus kiegészítést és a következő szó előrejelzését mutatja. A sor bal oldalán helyesírás-ellenőrzési javaslatok láthatók. Itt javasolta a „mangó” kifejezést az „mngo” elgépelt szóra. Kattintson a nyíl szimbólumra, ha további helyesírási javaslatokat szeretne kapni. Az Onboard használata során azt tapasztaltam, hogy az Onboard helyesírási javaslatsávja kiválóan működik az összes GTK alkalmazásban, miközben a Qt és más, nem GTK alkalmazások támogatása eltalált.

Most, ha asztali számítógépen használja az Onboard szoftvert, nem biztos, hogy szüksége lesz ennek a hatalmas billentyűzetnek az aljára, mivel hardveres billentyűzetet használhat szavak beírásához. Az elrendezésszerkesztő funkcióval mindent eltávolíthat róla, hogy csak a helyesírás-ellenőrző sáv legyen látható, amint az az alábbi képernyőképen látható:

Bármely fedélzeti billentyűzetkiosztás szélét áthúzhatja annak átméretezéséhez, így átméretezheti a varázssávot is. Az „x” gombbal bezárhatja a fedélzetet, míg az „En” gombbal megváltoztathatja a helyesírás-ellenőrző és a szó előrejelző nyelvét. Ennek az egész GTK alkalmazásban rendszerszinten működnie kell, amint elindul a fedélzeten. Ennek az eredménynek az eléréséhez néhány egyszerű lépést kell végrehajtania:

Indítsa el az Onboard alkalmazást, és kattintson a panel kisalkalmazására a beállítások megnyitásához.

Nyissa meg a „Gépelési segítség” részt, és engedélyezze a „Javaslatok megjelenítése” jelölőnégyzetet.

Engedélyezze az „Auto-show” lehetőséget az automatikus fedélzeti felugráshoz a szöveg szerkesztése közben.

Lépjen az „Elrendezés” fülre, és kattintson bármelyik választott elrendezésre. Kattintson az „Új” gombra, majd írja be az egyéni elrendezés új nevét. Tegyük fel, hogy a név ebben az esetben „egyedi elrendezés”. Ez új elrendezést hoz létre az összes fájl és adat öröklésével a „Compact” elrendezésig.

Kattintson az „Elrendezések mappa megnyitása” elemre, és szerkessze az „egyéni elrendezést”.fedélzeten ”fájl. Helyezze be a következő kódot, vagy távolítsa el a fájl többi sorát, hogy végül így nézzen ki:










A fenti kódminta az UI összes elemét eltávolítja az Onboard-ról, kivéve a helyesírás-ellenőrzést és a szó előrejelző sávot. Indítsa újra a fedélzeten, majd válassza ki az új elrendezést a végeredmény megtekintéséhez.

Ha valahogy rosszul szerkeszted a.onboard ”elrendezési fájl és az Onboard nem indul el, lépjen a“ $ HOME /.local / share / onboard / layouts ”mappát, és törölje az egyéni elrendezéshez kapcsolódó összes fájlt (az alábbi képernyőképen látható módon).

Testreszabhatja és átméretezheti az Onboard-t, hogy az asztal bármely helyére áthelyezhesse, hogy a szöveges dokumentumok szerkesztésekor úgy működjön, mint egy felugró helyesírás-ellenőrző. Nem úgy tűnik, hogy az Onboard nem támogatja a virtuális billentyűk és gombok kiválasztását a hardveres billentyűzeten keresztül. Tehát a helyesírási javaslatokat csak egér vagy érintőképernyő érintésével kell kiválasztania (legalábbis ezt találtam a tesztelés során).

Következtetés

A helyesírás-ellenőrző alkalmazások a Linuxban meglehetősen robusztusak és több éves fejlesztésen alapulnak. Még akkor is, ha beépített helyesírás-ellenőrző nélküli alkalmazást használ, vannak parancssori segédprogramok és grafikus alkalmazások, amelyek segítenek a nyelvtan és a helyesírás helyesbítésében.

OpenTTD bemutató
Az OpenTTD az egyik legnépszerűbb üzleti szimulációs játék. Ebben a játékban létre kell hoznia egy csodálatos szállítási vállalkozást. Azonban kezdete...
SuperTuxKart Linuxhoz
A SuperTuxKart egy nagyszerű cím, amelynek célja, hogy ingyenesen hozza el a Mario Kart élményét Linux rendszerén. Elég kihívást jelentő és szórakozta...
Csata a Wesnoth bemutatóért
A Battle for Wesnoth az egyik legnépszerűbb nyílt forráskódú stratégiai játék, amelyet jelenleg játszhatsz. Ez a játék nem csak nagyon hosszú ideje fe...