Re: lug-bg: ispell
- Subject: Re: lug-bg: ispell
- From: luben@xxxxxxxxx (Luben Karavelov)
- Date: Wed, 3 Oct 2001 19:50:44 +0300
On Wed, Oct 03, 2001 at 05:05:58PM +0300, Àíòîí Çèíîâèåâ wrote:
> Ìíîãî ñå íàäÿâàì äà äîâåäà íåùàòà äî ïîëîæåíèå, ïðè êîåòî èçêëþ÷åíèÿòà
> îò ïðàâèëàòà íå ñà ìíîãî. Ðàçáèðà ñå ñòàâà âúïðîñ çà ñëîæíè ïðàâèëà,
> êàêâèòî mmorph ìîæå äà ïîåìå. Åäíà ãðàìàòèêà çà ispell íåìèíóåìî ùå èìà
> áåçáðîé èçêëþ÷åíèÿ. Íà ìåíå çàòîâà ìè å èíòåðåñíî êàêâè òåõíèêè ñå
> èçïîëçâàò çà íàïðàâàòà íà åäèí ispell ðå÷íèê. Äàëè íÿìà íà÷èí
> ãðàìàòèêàòà çà ispell àâòîìàòè÷íî äà ñå ïîëó÷è îò ñïèñúêà ñ âñè÷êè äóìè?
>
gramatika za ispell v osnovni linii se pishe po slednia nachin:
file bulgarian.aff:
#v nego se definirat clasovete
prfixes
FLAF *P
[^ÕÒÑÂîú]> ÏÐÎ # ïðî-õîäÿ
# ò.å. ïðî- íå ñå ñëàãà ïðåä äóìè çàïî÷âàùè ñ áóêâèòå o,ú, à ïðåä äóìè çàïî÷âàùè ñ õ,ò,ñ,â.
siffixes
#pyrvo sprejenie
FLAG *X
#segashno vreme
ß > -ß,ÈØ #õîäÿ > õîäèø
ß > -ß,È #õîäÿ > õîäè
ß > -ß,ÈÌÅ #õîäÿ > õîäèìå
ß > -ß,ÈÒÅ #õîäÿ > õîäèòå
ß > -ß,ßÒ #õîäÿ > õîäÿò
#minalo vreme
ß > ß,ÈX #õîäÿ > õîäèx
ß > ß,È #õîäÿ > õîäè
ß > ß,ÈØ #õîäÿ > õîäè
ß > ß,ÈXÌÅ #õîäÿ > õîäèxìå
ß > ß,ÈÕÒÅ #õîäÿ > õîäèõòå
ß > ß,ÈÕÀ #õîäÿ > õîäèõà
etc.
i syotvetni v fail bulgarian.dict se otbeliazva:
õîäÿ/PX
--------------------------------------------------
oshte ne znam kak triabva da se formalizira i dali izobshto mozhe da se
formalizira v tozi ezik za opisanie prehodite na bukvi. da rechem
ïèØà > ïèÑà
i t.n.
kato se sravni s mmorph e s znachitelno po-malko vyzmozhnosti, ili pone na men
taka mi se struva ot pryv pogled.
> Ñ ïîçäðàâ: Àíòîí Çèíîâèåâ
> anton@xxxxxxxxxx, zinoviev@xxxxxxxxxxxxxxxx
>
--
_________________________________________________________
Luben Karavelov [phone] +359 2 9877088
Network Administrator [ICQ#] 34741625
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<HR>
<UL>
<LI>application/pgp-signature \\\\\\\\\ \\\\: stored
</UL>
===========================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora
|