小字体大舞台——开源字体大家谈
几千年来,汉字作为世界上最有影响力的象形文字源远流长,成为中华文化有力的载体。然而,传说中的造字者仓颉恐怕不曾想到,技术的演变会对汉字的形态造成如此深远的影响。可以毫不夸张地说,汉字是世界上最为复杂和庞大的符号系统之一。早在殷商时期,我们的先人就创造出了数目巨大的甲骨文,从发掘出来的上万片甲骨中整理出来的单字就有4000余个,而东汉许慎编撰的“说文解字”,收录汉字9353个。至清朝康熙年间由段玉裁等人收集整理的“康熙字典”收录汉字竟达47035之多。加上少数民族文字,各种古代典籍上曾经出现但并未广泛使用的古汉字和异体字,汉字总数多达十万以上。 随着书写载体和书写工具的变化,汉字字体经历了从甲骨文、金文、石鼓文、大篆、小篆到隶书、魏碑、楷书、草书、行书等的演变。进入信息时代,这些丰富的字体都进入了计算机,进入了互联网,进入了手机、PDA等设备中。
汉字的书写是一门艺术。在计算机中,由于各种字体的存在,才让计算机中的各种软件显示优美的汉字,所以字体是一种十分基础、十分特殊的软件。目前主要有商业字体、开源字体和免费字体。商业字体是市场的主流,如常用的方正字体、中易字体、东文字体等,其特点是字库汉字字符全、字体质量高,且在规范方面基本都通过了国家相关机构的认证。
开源字体则是后起之秀,如文鼎的开源字体、流行的文泉驿开源字体项目等,开源字体的特点是字体完全开放,字体可以自由使用且基本能够使用。
免费字体则是政府出资购买一套商业的字体,免费让公众使用。
至于主流字体,目前一直是商业公司的天下,中国广大的Linux用户很难彻底摆脱使用商业字体的尴尬局面。免费字体或开源字体似乎是一个很好的解决方法,但实现并不简单。下面就从著名开源架构师苏哲的困惑开始说起,听听开源界精英、专家和学者的看法。