构形
← 指南目录 · 导航栏第七项(旧称「范式」)
构形(paradigm)把语法维度组合成槽位,再给每个槽位一个生成器,就能从词干自动推导全部屈折形。屈折、黏着、模板交替、重叠都能表达;没有屈折的语言可以完全不用这一页。
1. 结构
- 维度是词会跟着变的分类,比如数、格、时态,在词库的「词类与维度」子页定义。
- 构形选若干维度,把各维度的取值两两相配,得到槽位:
单.主、单.宾、复.主…… 槽位标签就是取值名用.连接,也是词条forms的键。 - 不需要的槽位可以禁用。
- 构形可以继承另一个构形:子构形只写差异槽位,其余沿用父构形。
- 词类绑定构形后,该词类的词条在词库录入模式里出现槽位面板;也可以在单个词条上指名换一个构形。
2. 主区:槽位表
每行一个槽位:标签、生成器类型、参数(公式样式显示)、微调列、示例输出。点行在检视器编辑。
3. 变体
同一个槽位有两套并行的说法时(口语 / 文言、A 式 / B 式),不必新建整个构形:
- 槽位表上方的「变体」条里新建一个变体,取个名字。
- 切到该变体后再改槽位,只有你改过的槽位属于这个变体,其余照「通用」那一套走。
- 词条上可以选用哪个变体;切换后会重算推导出来的形式,手填过的不动。
4. 五种生成器
| 类型 | 参数 | 适合 |
|---|---|---|
| 拼接 | 词干槽名、前缀、后缀、中缀与中缀位置 | 黏着 / 屈折词缀。前后缀可写字面,也可写 @语素,按语素的异体形环境挑形式 |
| 拼接后跑音变 | 同上 + 规则集、起始阶段、终止阶段 | 后缀形式由音变决定的情况(元音和谐、同化)。先拼接,再把整词送进规则集从起始阶段推到终止阶段 |
| 模板交替 | 模板,如 C1aC2aC3、maCCuC |
闪语式词根 - 模板;C1 C2 C3 取词干的第 n 个辅音,光写 C 依次取下一个辅音,V 同理 |
| 重叠 | 重叠范围(整词 / 词首 / 词尾)、音段数 | 重叠构形 |
| 查表 | 每词手填 | 完全不规则的槽位;或者用来锁定 |
无:该槽位不推导。
5. 写法速查
5.1 前后缀
| 写法 | 含义 |
|---|---|
-lar |
字面后缀,首尾的 - = 会去掉 |
@复数 |
引用语素(按形式或 gloss 匹配),并按异体形的出现环境自动挑一个 |
| 留空 | 这一侧不加东西 |
5.2 中缀位置
中缀写在「中缀」框,插入位置写在旁边的「位置」框,留空按 V1 处理:
| 写法 | 含义 |
|---|---|
V1 |
第一个元音之后 |
C1 |
第一个辅音之后 |
C2 / V2 |
第二个辅音 / 元音之后 |
C-1 |
最后一个辅音之后(负数从末尾数) |
<C-1 |
最后一个辅音之前(开头的 < 表示插在它前面) |
<V-1 |
最后一个元音之前 |
2 |
第 2 个音段之后(纯数字是绝对位置) |
-1 |
倒数第 1 个音段之前 |
音段按语言的音位表与二合字母切分,所以 th、ng 这类会当成一个音段。
5.3 微调
每个槽位在生成器之外还能加一组微调,在拼接之后跑音变之前(pre)或在最终形式上(post)执行,每行一条,依次执行:
| 写法 | 含义 |
|---|---|
-at |
末尾去掉 at |
+u |
末尾加 u |
^-e |
开头去掉 e |
^+a |
开头加 a |
含 > 的行 |
按规则语言解释,如 a > e / _#、w > / i_# |
典型用途:某个格在生成后要脱落词尾 -at,或先去掉词干的词尾再拼。
6. 词干槽
生成器引用的「词干」来自词条的词干槽(词库录入模式的「词干」字段,名称自定,如「强形」「弱形」)。没写词干槽名时用词头。
7. 检视器:测试台
- 选一个词(默认当前语言绑定了本构形的第一个词条),看全部槽位的推导结果与每步轨迹;正在编辑哪个变体,测试台就按哪个变体跑。
- 推导写入:把结果写进这个词的屈折形(手填覆盖的格子不动),写入后表格闪一下绿色。
- 全部推导:对绑定本构形的所有词条批量写入。
8. 一致性检查
标题旁的「一致性检查」按钮(旧称「对账报告」)对比推导结果与词条里手填的屈折形(CSV 导入的、录入模式手填的),逐槽位给出一致率与差异列表。用它检验规则是否覆盖了你的语料:一致率低的槽位通常意味着漏了一条音变或微调。
9. 与其他模块的关系
- 语素:
@语素引用,异体形按环境挑。 - 音变:「拼接后跑音变」引用规则集与阶段。
- 词库:绑定词类、指名构形与变体、槽位面板、屈折形。
- 语料:自动 gloss 用屈折形反查;构形里写过的词缀还会用来反推屈折得比较厉害的词,让悬浮词卡能找到对应词条。
10. 示例
Aelith(示例项目)的名词构形:维度 数 × 格,生成器全部是「拼接后跑音变」:后缀写成带原音位的形式 ¢lAr、¢dA,规则集里 A 按前面元音的前后性实现为 a / e,Ŭ 是连接元音,词干以元音结尾时脱落,¢ 最后删掉。
荏苒之境
Kikomas
Cathamos