Sziasztok!
Nem sikerül rendes működésre bírnom az emacs helyesírás ellenőrzését.
az alábbi linken http://parszab.hu/sysadmin/apro/emacshunspell.html található leírás alapján az alábbiakat tettem:
1.
Ubuntu 9.04 alatt telepítettem: emacs, hunspell és myspell-hu csomagokat.
2.
az ~/.emacs fájlba bekerült:
(setq ispell-program-name "hunspell"
ispell-local-dictionary "hu_HU"
ispell-skip-html t
ispell-local-dictionary-alist
'(("hu_HU" "\[\[:alpha:\]\]" "[^[:alpha:]]" "[']" nil ("-d" "hu_HU") nil utf-8)))
(setq ispell-dictionary "hu_HU")
3.
emacs alatt flyspell-mode bekapcsolva
Az ékezet nélküli magyar szavakat rendben helyesen kezeli.
Az ékezetes szavak esetében néhány szót helyesnek tart de néhányat mindig helytelennek. Mi lehet ennek az oka?
példák:
hibátlannak látja és nem húzza alá a következő szavakat:
árvíztűrő tükörfúrógép árvíz tűrő hát ló ábrák hibás
hibásnak látja és aláhúzza a következő szavakat:
ajtó hátasló igásló ábra ábrázol hibátlan
Ilyenkor mit lehet még állítani?
Előre is köszönöm
Levus
- 1292 megtekintés
Hozzászólások
Most állítottam be, pont mint Te.
Nálam nem húzza alá.
(De az "asztall" szót aláhúzza.)
Milyen kódolást használsz?
Nálam latin-2 alatt és UTF-8 alatt is jó.
- A hozzászóláshoz be kell jelentkezni
Sima Ubuntu telepítés az azt hiszem utf-8 kódolással megy. (hol lehet megnézni)
A szerkesztett szövegfájlban magában nincs megadva semmi, illetve ha megvan adva pl:
%-*- coding: latin-2; -*-
az első sorban akkor is ezt csinálja.
Az nagyon furcsa, hogy ugyanannál az ékezetnél egyik szóban jól kezeli a másikban rosszul, mintha a szavakat nem ismerné fel jól.
A "talál", "tála" szavakat nem húzza alá a "tálal" szót aláhúzza, ki érti ezt?
- A hozzászóláshoz be kell jelentkezni
Esetleg próbáld meg konzolon ellenőrizni különféle kódolások esetén.
Úgy is téveszt?
- A hozzászóláshoz be kell jelentkezni
Az emacs-on belül aláhúzza a "házak" szót de terminálból kiadva a:
hunspell -d hu_HU emacs.tex
parancsot az hibajelzés nélkül lefut, mindent rendben lévőnek talál nem találja hibásnak a "házak" szót.
Közben pedig megtanulta néhány szót a flyspell mert most már nem húzza alá az "ábra" szót sem :)
- A hozzászóláshoz be kell jelentkezni
Lehet, hogy már javították:
471_ispell.el_hunspell-nil-character-mode.dpatch
Esetleg megpróbálhatod leszedni a Debianos csomagot.
Vagy legalábbis az ispell.el-t.
- A hozzászóláshoz be kell jelentkezni
a telepítésnél a 3.6 legutolsó verziójú ispel.el fájl került fel a következő helyre:
/usr/share/emacs/site-lisp/dictionaries-common/ispell.el
Ennél újabbat nem találtam.
Sajnos még azt sem tudom, hogy hogyan lehetne erre a hibára használható keresőkifejezést találni.
- A hozzászóláshoz be kell jelentkezni
Semmi új ötlet senkitől, hogy milyen irányban keresgéljem a megoldást? :(
- A hozzászóláshoz be kell jelentkezni