什么是西夏文
西夏文是西夏王朝为其民族党项创造的一种独立文字,由西夏开国皇帝李元昊命大臣野利仁荣创造的文字,使用了将近两个世纪。它是中国历史上最完整的、使用时间最长的少数民族自创文字
为什么要学习西夏文
当然是纯闲的 为了深刻体会中华民族的文化多样性
开始学习
环境
学习它,我们需要一套字体和一个编辑器,还有一些工具
字体文件下载 (文章后面会放西夏文,你需要安装了它才能看到)
如何学习
最好先使用 http://ccamc.co/tangut.php 进行中文与西夏文的转换
要注意西夏文是一套独立的语言体系,包括独立的发音。并不是类似简体和繁体,反而类似中文和英文。
可以制作一个中英番对照表,如下图
这就用到了 BabelPad,一个能以电脑上所有字体显示的编辑器,它会自动检测到你电脑上的 Tangut (西夏文)字体文件,并渲染出来。
怎么打西夏文
那么如何打出来西夏文呢?看 ccamc 工具,会发现每个西夏文字典页面有一串 6 位数字,这就是 四角号码 。
四角号码是根据西夏文字的 4 个角部分的形状而定的,但因为重合度极高,所以会有两个附码。
四角号码的编码规则如下
四角号码取号顺序如下
附码取号规则如下
输入法配置
进入 rime 的下载目录,双击 data 文件夹,将下载好的两个 yaml 配置文件拖进去。在小狼毫设置中,勾选西夏文,并点击“中”。
重启电脑,将输入法切换到小狼毫,然后 ctrl+` ,切换到“西夏文”。
这样在 BabelPad 中打字的时候切换中文输入数字就可以了
示例
打出 𗼇𘝞 两字,先切换到小狼毫输入法,然后切成中文,打“218420”后选择 𗼇 ,再打 “802400” 选择 𘝞 即可。
如何查找字符的 Unicode
打开 BabelMap ,将上方的 “BMP”(U+0000 ~ U+FFF0)切换到 “SMP” (第一辅助平面),随后找到 U+17000 即可。BabelMap 中的字符可以直接复制到 BabelPad(ctrl+c/v)
结语
如果你想体验一下外国人学汉语的感觉,可以试试西夏文
西夏文
本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
赞赏支持
如果觉得文章对你有帮助,可以请作者喝杯咖啡 ☕
评论交流
欢迎留下你的想法