Gloss 组件化 PoC<small class="parnt">新旧对照</small>
10/19/26About 2 min
Gloss 组件化 PoC
本页用于对照验证 <GlossEntry> / <GlossGroup> 组件与遗留 HTML 的渲染等价性。
上排为原始 HTML,下排为组件版本,二者应逐像素一致。
1. 单条示例
遗留 HTML:
- rrala
- “cat”-UPX
a cat
组件版本:
- rrala
- “cat”-UPX
a cat
2. 缩进组多条
遗留 HTML:
- čväřţa
a mishmash of various tools
- arsweřţ
a disorganized group of planets
- zvařta
a rag-tag group of dogs
- sřaňa
a room with disparate purposes
组件版本:
- čväřţa
a mishmash of various tools
- arsweřţ
a disorganized group of planets
- zvařta
a rag-tag group of dogs
- sřaňa
a room with disparate purposes
3. 增强演示:可交互词条parse 属性
wetace(S2-“that one”-‘female (🚺︎)’₁-ABS) 是已知可解析的词;下面的 gloss 条目启用了parse,悬停 Ithkuil 词条可即时形态解析、点击复制 gloss:
- wetace(S2-“that one”-‘female (🚺︎)’₁-ABS)
- STV thematic root example
a thematic root
4. gloss 结构化解析演示
规则:-引号外切分 → 缩写术语挂 tooltip 词典;引号/CJK 语义段标记为可译单元.gloss-sem;其余透传。
术语 + 语义标准型:
- rrala
- “cat”-UPX
a cat
多术语:
- wutra
- CSV-ASM-“house”
a conservative assumptive house
未知术语词典未收录 → 无 tooltip,原样显示:
- pránja
- “cloud”-XYZ
a cloud
遗留直引号 + 中文语义zh 源典型形态:
- rrala
- "cat"-UPX
猫
- hřeška
- “工具的大杂烩”-ASO
各种工具的大杂烩
迁移备忘:全仓遗留量统计见 src/docszh与 src/en/docs:各约
1,475 处 dl.gloss、372 处 indent、1,000 处 <q>。本组件 1:1 保留原有
class 结构,SCSS 无需任何改动;迁移脚本可安全地按段落级正则批量替换。
zh 源的中英混杂 gloss 由迁移脚本第二遍归一化:CJK 语义段自动识别为可译单元,
未加引号的语义段输出到人工复查清单。