当前位置:首页 > 使用样例 > 绘图

使用 LaTeX 显示汉字笔顺!
上传时间:2022-02-15 19:39:33
  • 使用 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 文件代下载服务。

暂无评论

  •  5937
  •  33
  •  19
  • 作  者: 雾月 关注 已关注
  • 测试平台:texlive
  • 编译方式:xelatex
  • 源码属性:原创