使用 LaTeX 显示汉字笔顺!
使用 LaTeX 显示汉字笔顺!
使用 LaTeX 显示汉字笔顺!
作品简介

LaTeX 可以用于制作字帖(zitie 宏包)、拼音(xpinyin 宏包)、拼写练习(hanzibox 宏包)等,然而对于汉字笔画的拆解还没有相关的宏包,一方面是汉字的数量众多,光是 GB2312 就包含六七千个汉字,仅仅是存储这些汉字拆解后的字形信息就需要几十兆存储空间,将它们转化为 TeX 内部记号则需要更多的内存空间,更不必说 GBK、GB13080 了。而且由于每个字体的字形不尽相同,寻求一致的方法来拆解这些字体的笔画目前来看是很难的,使用 TeX 直接“计算”汉字的笔画信息难度就更大了。

然而,网络上已有的楷体汉字笔画数据库使得在 TeX 中显示汉字笔画顺序成为可能,本示例就是它的一个实现(尽管编译速度很慢)。

本示例使用的是 l3draw 模块来绘制字形笔画,将它们转化为 pict2e 宏包或 pgf 宏包的命令也是不难的。

由于数据文件较大,本示例中并不提供数据文件,数据可以到 https://github.com/Sophanatprime/SomeTeXMacro/blob/main/bihua/draw.zip 中下载(网盘链接:https://pan.baidu.com/s/1zJgEx96uVUndaTRe4zWEqA 提取码:c9fb),如若网络环境不稳定,可以使用免费的 Github 文件代下载服务。

暂无评论