8000 GitHub - wwwxeb/yigezi: 一个字的一生 —— 简体 · 繁体 · 小篆 · 甲骨文:形音义族四维对照(10249 小篆 / 1425 甲骨文 / 9815 条《说文》 / 中古音 / 上古音 / 谐声系列) · GitHub
[go: up one dir, main page]

Skip to content
wwwxebPublic
forked from Ivan666jjj/yigezi

About

一个字的一生 —— 简体 · 繁体 · 小篆 · 甲骨文:形音义族四维对照(10249 小篆 / 1425 甲骨文 / 9815 条《说文》 / 中古音 / 上古音 / 谐声系列)

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

8 Commits

Folders and files

Repository files navigation

一个字的一生 · The Life of a Character

甲骨文 → 小篆 → 繁体 → 简体 —— 看一个汉字三千年的样子。 Oracle Bone → Small Seal → Traditional → Simplified: three thousand years of a Chinese character, on a single page.

License: MIT Live Demo GitHub stars

▶ 打开就试:https://ivan666jjj.github.io/yigezi/#z=江 —— 把“江”换成任意汉字,无需安装,可离线使用。


这是什么

输入任意汉字,一页看完它的形、音、义、族:

维度 内容
形 甲骨文 → 小篆 → 繁体 → 简体(四体时间轴,从商代一路到今天的演变,带年代标注)
音 现代拼音 · 中古音反切与音韵地位 · 上古音构拟
义 《说文解字》原文 + 反切 + 部首 + 卷次 + 重文
族 谐声系列(同声符字族,可点击跳转)

外加:

  • 古文字纠正:部分字给出「《说文》说 ××,甲⾻文实为 ××」的对照
  • 三种配色:宣纸 / 碑拓 / 藏经
  • 导出:单字 JPG 图片、GIF 演变图(含自研 GIF 编码器),支持批量导出
  • #z=字 参数:index.html#z=江 直接打开某个字,方便分享
  • 单页应用,离线可用(字体按需子集内嵌,不联网、不依赖对方装字体)

收录规模

项目 数量
小篆字形 10,249
甲骨文字形 1,425(已释甲骨文的客观上限)
《说文》释义 9,815
谐声系列 740 组
中古音 7,964
上古音构拟 3,163

查不到的一律显示「—」,不编造数据。

本地使用

下载 index.html、seal.woff2、orac.woff2 放同一目录,双击 index.html 即可。

数据来源与授权

数据 来源 授权
小篆字形 开元小篆 + 全字库说文解字 OFL-1.1 / OGDL-Taiwan-1.0
甲骨文字形 Oracular 鏡原甲骨文(Peichao Qin) SIL OFL-1.1
《说文》释义·反切 shuowen.org 数据库 Apache-2.0
简繁映射 OpenCC Apache-2.0
中古音(反切·音韻地位·轉寫) PHONO-ML Database(CRLAO/CNRS,Guillaume Jacques 主持) CC BY 4.0
上古音构拟 Baxter & Sagart, Old Chinese: A New Reconstruction(2014) CC BY 4.0

详见 THIRD_PARTY_NOTICES.md。

已知局限

  • 甲骨文只覆盖 1,425 字 —— 这是甲骨学界的客观上限(已释字约 1,600),换字体也突破不了
  • 《说文》的文字说解本身有系统性错误 —— 许慎成书于东汉,未见甲骨文,传统所称「释形、释义、引例、分部、妄羼」五误即是。本页只标注、不篡改,因为「东汉人怎么理解这个字」同样是知识
  • 中古音/上古音未覆盖全部字(7,964 / 3,163),多音字只取一个主要读音
  • 谐声系列由《说文》「从××聲」自动归并,个别字可能因释文异文而归属有误
  • 上古音构拟与中古音转写均为学术构拟,非历史真实读音

技术说明

  • 单页 HTML + 内联数据,无框架、无依赖
  • 字体用 pyftsubset 按需子集(完整字体 25.8 MB → 8.5 MB woff2)
  • 自写 GIF89a 编码器(固定调色板 + LZW)—— 浏览器原生不支持 GIF 编码
  • 演变动画、导出功能均为 Canvas 实现

许可

本项目的代码以 MIT 许可发布(见 LICENSE);所收录数据的版权与授权遵循上表各来源,再分发时请保留 THIRD_PARTY_NOTICES.md 中的声明。

缘起

一位学汉语言文学的朋友和她舍友聊出来的点子:既然电脑里已经有小篆和甲骨文字体了,能不能做一个"查一个字就能看到它怎么来的"页面,好分享、又有专业性。于是有了这个。

About

一个字的一生 —— 简体 · 繁体 · 小篆 · 甲骨文:形音义族四维对照(10249 小篆 / 1425 甲骨文 / 9815 条《说文》 / 中古音 / 上古音 / 谐声系列)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

0