想在文章或表格里塞一张小图,通常要另做图片或调用图表工具。Datatype换了个思路:把数据按约定格式写成文字,再由字体直接把它显示成图表。这样,小图能像一个词一样嵌进句子,也能跟着字号、粗细和宽度一起调整。
据Datatype项目介绍,它是一款开源的OpenType可变字体。关键在于“合字替换”——字体原本会把特定字符组合换成一个字形,Datatype则借用这套机制,把整串数字换成柱状图、迷你趋势图或饼图。文本以“b”“l”“p”开头,可分别指定三类图表;整个过程不依赖JavaScript,也不需要插入图表图片。Google Fonts显示,该字体已可直接使用,并采用SIL Open Font License。
它的价值不在于取代正式图表。按FlowingData作者Nathan Yau的提醒,这些图没有坐标轴和标签,不适合作为主视图,更适合给正文或表格补一个快速的视觉提示。说白了,Datatype把轻量数据表达变成了排字问题:部署简单,也保留纯文本,但精确读数仍要交给完整图表。