File: GYIK

package info (click to toggle)
magyarispell 0.99.4-1.1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 3,988 kB
  • ctags: 132
  • sloc: sh: 883; awk: 337; makefile: 240
file content (285 lines) | stat: -rw-r--r-- 9,427 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
GYAKRAN ISMTELT KRDSEK S SZTRPTSI SEGDLET 1.4.

-----------------------------------------------------------------
Mi ez?

A Magyar Ispell egy nyitott forrskd (ingyenes,
korltozsok nlkl hasznlhat, mdosthat, terjeszthet)
professzionlis magyar helyesrs-ellenrz rendszer.
A magyar OpenOffice.org, a PrmPosta levelezrendszer, s
szmos magyartott alkalmazs helyesrs-ellenrzje.

-----------------------------------------------------------------
Mibl ll?

Hrom f rszbl ll, egy sztr-elllt
keretrendszerbl (Magyar Ispell sztr), s egy
helyesrs-ellenrz fggvnyknyvtrbl (Magyar MySpell),
valamint a Hunspell parancssori felletbl.

Ez a GYIK llomny a sztri keretrendszer rsze.

-----------------------------------------------------------------
Hol tallhat?

A legutols vltozatok (2003.09.15.):

Magyar Ispell sztr:
http://magyarispell.sf.net/magyarispell-0.99.4.tar.gz
http://magyarispell.sf.net/magyarispell-0.99.3.tar.gz
http://magyarispell.sf.net/magyarispell-0.99.2.tar.gz
http://magyarispell.sf.net/magyarispell-0.99.1.tar.gz
http://magyarispell.sf.net/magyarispell-0.99.tar.gz
http://www.yahoogroups.com/group/magyarispell/files/magyarispell-0.98.tar.gz
http://www.yahoogroups.com/group/magyarispell/files/magyarispell-0.97.tar.gz
http://www.math.u-szeged.hu/~bognarv/magyarispell-0.96.tar.gz
http://www.math.u-szeged.hu/~bognarv/magyarispell-0.95.tar.gz
http://www.szofi.hu/gnu/magyarispell/magyarispell-0.94.tar.gz

Magyar MySpell fggvnyknyvtr s Hunspell program:
http://magyarispell.sf.net/hunspell-0.9.6.tar.gz
http://magyarispell.sf.net/hunspell-0.9.0.tar.gz
http://www.yahoogroups.com/group/magyarispell/files/mispell-lib-0.8.3.tar.gz
http://www.yahoogroups.com/group/magyarispell/files/mispell-lib-0.8.2.tar.gz
http://www.math.u-szeged.hu/~bognarv/mispell-0.8.1.tar.gz
http://www.math.u-szeged.hu/~bognarv/mispell-0.8.0.tar.gz
http://www.szofi.hu/gnu/magyarispell/mispell-lib-0.7.2.tar.gz

-----------------------------------------------------------------
Hol tallok lerst?

Magyar Ispell dokumentci:
http://www.szofi.hu/gnu/magyarispell/magyarispell.pdf

A IV. GNU/Linux konferencia kiadvnyban megjelent cikk:
http://www.szofi.hu/gnu/magyarispell/linuxkonf2002.pdf

Az I. MaTeX konferencia bemutatja (rszletesebb
sszehasonlts a jelenlegi MS Office-ban tallhat
magyar helyesrs-ellenrzvel, a Helyes-e?-vel):
http://www.szofi.hu/gnu/magyarispell/texkonf2002.pdf

Az j szkincs-modulok ltrehozsval
a GYIK utols szakasza foglalkozik.

-----------------------------------------------------------------
Milyen segtsget vrunk?

Vrjuk azokat a gyakori szavakat, szalakokat, amelyeket hibsnak
jelez a Magyar Ispell, s brmilyen egyb szrevtelt.

Amennyiben a krlmnyei engedik (szakdolgozat, szakdolgoz),
rmmel vesszk a szakmai lektorlst, illetve j szakmai
modulok elksztst!

-----------------------------------------------------------------
Tszavak felvtele

Ragozhat tszavak felvtelt jelenleg csak a mispell nvre
hallgat fellet tmogatja kzvetlenl.

A sztrptst megknnyti, ha a mispell a szablyos bemenetet dolgozza
fel, gy szavanknt, vagy akr soronknt adhatjuk meg az ellenrizend
szveget. Ehhez paramter nlkl indtsuk a programot:

$ mispell
*
ftetlen
# ftetlen 0
ltatlan
& ltatlan 1 0: lbatlan
ft
+ FA
fapofa
-

rtelmezse:
csillag: ebben az alakban a sztrban,
+: ragozottknt elll,
# nincs, mg hasonl sem,
& nincs, lsd a hasonlkat,
- sszetett szknt elll


-----------------------------------------------------------------
Hogyan kszthetjk el a sajt
terminolginkat, hasonlan az informatikaihoz?

Nagyon egyszer a sztrpts. ltalban egyszer szfaji
kategorizls megteszi: fonev, melleknev, ige_alanyi, ige_targy,
melleknev. Ne ijedjnk meg, nzzk meg pldul az _informatika
modult!

1. mkdir _botanika
Ltrehozzuk az j modulknyvtrat. Ennek neve alhzsjellel
kell, hogy kezddjk.

2. Lpjnk be a knyvtrba, s kezdjk bvteni!  Bizonytalan helyesrs
szavakat ellenrizzk le a helyesrsi sztrban, (csak vgs esetben a
Google-val).

cd _botanika
echo >>fonev iring
echo >>ige_targy kvadrtoz

(Hasznlhatunk szvegszerkesztt is, de ha felfele nyl, Ctrl-r, valamint
Alt-backspace billentyparancsokat ismerjk, akkor a parancssor gyorsabb.)

3. Ha ltezik a Botanika->_botanika szimbolikus kts, akkor fordtsnl
a _botanika modul tartalma is befordul a sztrba. Ha ezt nem szeretnnk,
akkor trljk a ktst:

rm -f Botanika

Ha mgis meggondoltuk magunkat:

ln -s _botanika Botanika

Ha elindtjuk a sztr fordtst, akkor egy men segtsgvel
vgezhetjk el ugyanezt,

-----------------------------------------------------------------
Hogyan dntjk el, hogy egy sz mely llomnyokba kerljn?

A specilis sztrllomnyok lerst a szotar/_alap/LEIRAS
llomny tartalmazza!

A ragozsi osztlyok kapcsolit az aff/aff.fej llomny
ismerteti. (A ragozatlan szavak felvtelhez van erre
esetlegesen szksg.)

A kvetkezket csak akkor olvassuk el, ha a LEIRAS llomnyt
mr ttanulmnyoztuk!

Meg kell tudnunk klnbztetni a kzneveket, tulajdonneveket, igket
s mellkneveket.

Pl. a katona beker

Legyen a sz pl. katona:

1. ez fnv, betesszk a fonev llomnyba.
2. magas magnhangzt (i) tartalmaz sztagra vgzd s
    vegyes hangrend (van benne mg aou)
    vagy csak i magnhangz(ka)t tartalmaz? Nem.
3. mssalhangzra vgzdik? Nem. 
Vge.

Legyen a sz pl. csekk:

1. ez fnv, betesszk a fonev llomnyba.
2. magas magnhangzt (i) tartalmaz sztagra vgzd s
    vegyes hangrend (van benne mg aou)
    vagy csak i magnhangz(ka)t tartalmaz? Nem.
3. mssalhangzra vgzdik? Igen.
    a. -jaje s -ae birtokos  szemlyjelet is kap? Nem. 
    b. b, d, f, k, l, n, p, r s t a vge, s mgis 
	-a/-e birtokos szemlyjelet kap? Nem.
Vge.

Legyen a sz pl. menedk:

1. ez fnv, betesszk a fonev llomnyba.
2. magas magnhangzt (i) tartalmaz sztagra vgzd s
    vegyes hangrend (van benne mg aou)
    vagy csak i magnhangz(ka)t tartalmaz? Nem.
3. mssalhangzra vgzdik? Igen.
    a. -jaje s -ae birtokos  szemlyjelet is kap? Nem. 
    b. b, d, f, k, l, n, p, r s t a vge, s mgis 
	-a/-e birtokos szemlyjelet kap? Igen. Betesszk a fonev_ae llomnyba is.
Vge.

Legyen a sz pl. koszadk:

1. ez fnv, betesszk a fonev llomnyba.
2. magas magnhangzt (i) tartalmaz sztagra vgzd s  (igen)
    vegyes hangrend (van benne mg aou),
    VAGY csak i magnhangz(ka)t tartalmaz?  nem, de a vgeredmny igen.
    a. ragozsa ingadoz (magas s mly ragokkal is elfordul)? Nem.
    b. mly hangrend toldalkokat kap? Igen
    
    Betesszk a fonev_mely llomnyba is.
    
3. mssalhangzra vgzdik? Igen.
    a. -jaje s -ae birtokos  szemlyjelet is kap? Nem. 
    b. b, d, f, k, l, n, p, r s t a vge, s mgis 
	-a/-e birtokos szemlyjelet kap? Igen. Betesszk a fonev_ae llomnyba is.
Vge.

Egybknt ha a sz ingadoz ragozs (fotellel, fotellal) bekerl a fonev_ing-be

Ha a -ja/-je -a/-e szemlyjelet is elviseli (pl. monitora, monitorja), akkor
a fonev_jajeae-be is bekerl

Ha c, g, h, j, m, s, x, y, v, vagy z a vge, s mgis csak -ja/-je ragot kap,
bekerl a fonev_jaje-be (pl. lnya)

(A semleges i magnhangzt tartalmaz utols sztag 
szavak gyakran kapnak mly ragokat: nyllal, forinttal, stb.
a magas hangrend, csak e, -t tartalmazak nagyon ritkk, pl.
derkkal)

-----------------------------------------------------------------
Igk

1. Trgyas ragozs-e az ige? 

pl. titkostja a kutyt: titkost -> ige_targy
de! titkostdja a kutyt mr nem cseng jl: titkostdik -> ige_alanyi

2. A mly hangrendre ugyanaz vonatkozik, mint a fnevekre.

3. -tat/-tet, vagy csak -at/-et mveltet ige kpzket kap?

titkosttat, s nem titkostat.  Nem csinlunk vele semmit.
Ha -at/-et ragos egy ige, pl. ad/adat, akkor mindkt alak szerepel
az ige_targy-ban, s az ige_tat_kiv llomnyban is (az utbbiban
azrt, hogy a program ne lltsa el az adtat s az adattat alakokat.)

-----------------------------------------------------------------
Mellknevek

igkhez hasonlak. A fneveknek van mellknvkpzs (-es/-os, -i, -j,-j)
vltozata is, gy ezek, hacsak nem valamilyen szsszettel (pl.
nagyszj), elllnak a fnevekbl is.

-----------------------------------------------------------------
Tulajdonnevek

Az llomnyok formtuma elsre kicsit zavar lehet:
ha egy tulajdonnv nem kap toldalkot a magyar nyelvben 
(mozaiksz, vagy a sz vge idegen), akkor egy tabultor utn
(teht a msodik mezbe) rjuk a szavakat.

	Bastille

Ha ragozzuk, akkor rgtn sor elejre

Einstein

Ha a ragozott alakok kztt mellknvkpzs (kisbets) is akad, akkor
az ugyanebbe a sorba, egy tabultorral elvlasztva rjuk:

Einstein	einsteini

-----------------------------------------------------------------
Ragozatlan

Ha sehov nem illik a sz, felvehetjk a ragozatlan
alakok kz. Ha azrt valamilyen mrtkben ragozott,
akkor puskzzunk. A legenerlt magyar.dict-et szrjk meg arra vonatkozan,
hogy egy hasonl ragozs, hangrend, stb. sz milyen ragozsi 
csoportjelzkkel  kerlt a sztrba:

grep  ^milyen/ magyar.dict
milyen/B/V/L/R

A szavunkhoz ugyanezt rendelhetjk hozz a ,,ragozatlan'' llomnyban.

ilyen/B/V/L/R

Ha hibkat tallunk, ksztsnk kln hibalistt!


Nmeth Lszl