Magyar Nyelvtan
Áttekintés
Magyar helyesírási ellenőrzés, nyelvtani szabályok alkalmazása, ragozási minták, és nyelvtani tanácsadás.
Mikor használd
- - Helyesírás ellenőrzés: magyar szöveg elírásainak javítása
- Ragozás: igei és névszói ragozási formák
- Nyelvtani magyarázat: szabályok, kivételek magyarázata
- Mondeelemek azonosítása: alany, állítmány, tárgy
- Szófaj meghatározás: főnév, ige, melléknév stb.
Helyesírási szabályok
1. Egybeírás vs különírás
CODEBLOCK0
2. Toldalékok
- - Birtokos jelek: -m, -d, -ja/-je, -nk, -tok/-tek/-tök
- Többes szám: -k, -ak/-ek/-ok
- Esetjelek: -t (tárgyas), -nak/-nek (részes), -ban/-ben (inesszív)
3. Igeragozás
CODEBLOCK1
Ellenőrzési workflow
CODEBLOCK2
Referenciák
- - references/akh12.md – MTA A magyar helyesírás szabályai (12. kiadás)
- references/fogalmazas.md – pontos magyar fogalmazás, idegen szavak kerülése
- references/ragozas.md – teljes ragozási táblázatok
- references/szofajok.md – szófajok és jellemzőik
- references/peldak.md – helyes/hibás példamondeaok
Hivatalos forrás
MTA Helyesírás: https://helyesiras.mta.hu/helyesiras/default/akh12
Fogalmazás javítás
Lásd references/f1ogalmazas.md:
- - Idegen szavak kerülése (implementál → megvalósít)
- Tükörfordítások javítása
- Mondatszerkezet optimalizálás
- Stílus ajánlások
Scriptek
- - scripts/spellcheck.py – helyesírás ellenőrző
- scripts/conjugate.py – igeragozás generátor
- scripts/grammar_check.py – nyelvtani egyezőség ellenőrzés
Jegyzetek
- - Magyar agglutináló nyelv: sok toldalék
- Hangrendi illeszkedés: mély/magas hangrend
- Deflexion: határozott/határozatlan ragozás
Magyar Nyelvtan
概述
匈牙利语拼写检查、语法规则应用、词形变化模式及语法咨询。
使用场景
- - 拼写检查:修正匈牙利语文本中的拼写错误
- 词形变化:动词和名词的变位变格形式
- 语法解释:规则与例外情况的说明
- 句子成分识别:主语、谓语、宾语
- 词性判定:名词、动词、形容词等
拼写规则
1. 连写与分写
- - 连写:hozzáad, beleír, rámutat(动词前缀 + 动词)
- 分写:oda megy, le ír(副词 + 动词)
2. 后缀
- - 所有格标记:-m, -d, -ja/-je, -nk, -tok/-tek/-tök
- 复数形式:-k, -ak/-ek/-ok
- 格标记:-t(宾格),-nak/-nek(与格),-ban/-ben(内格)
3. 动词变位
定式:olvasom, olvasod, olvossa
不定式:olvasok, olvasz, olvas
检查流程
python
def checkhungarianspelling(text):
# 1. 分词
tokens = tokenize(text)
# 2. 词典检查
errors = []
for token in tokens:
if not in_dict(token):
errors.append(suggest_correction(token))
# 3. 语法一致性
check_agreement(errors)
return errors
参考资料
- - references/akh12.md – 匈牙利科学院《匈牙利语拼写规则》(第12版)
- references/fogalmazas.md – 精准匈牙利语写作,避免外来词
- references/ragozas.md – 完整词形变化表
- references/szofajok.md – 词性及其特征
- references/peldak.md – 正确/错误例句
官方来源
匈牙利科学院拼写规则:https://helyesiras.mta.hu/helyesiras/default/akh12
写作改进
参见 references/f1ogalmazas.md:
- - 避免外来词(implementál → megvalósít)
- 修正直译
- 优化句子结构
- 风格建议
脚本
- - scripts/spellcheck.py – 拼写检查器
- scripts/conjugate.py – 动词变位生成器
- scripts/grammar_check.py – 语法一致性检查
备注
- - 匈牙利语是黏着语:大量后缀
- 元音和谐:低元音/高元音
- 定式与不定式变位