中国少数民族文字的活字有朝鲜文、蒙古文、藏文、维吾尔文等等,都各有不同的字体。外文活字,有拉丁文、希腊文、俄文、日文、阿拉伯文、印地文、缅文、泰文等多种,都设计有多种字体。拉丁文活字字体种类最多,按不同风格,可分为哥特体、罗马体、无装饰线黑体 (又称等线体)、方装饰线黑体(又称埃及体)、斜体(又称意大利体)、手写体、美术体7大类,每一类中都有不同风格的字体,少则十多种,多则几十种,各国有自己的使用习惯。
与杨古同时代的王祯(1271~1368年)创制了木活字。王祯是山东东平人,是一位农学家,做过几任县官,他留下一部总结古代农业生产经验的著作——《农书》。王祯关于木活字的刻字、修字、选字、排字、印刷等方法都附在这本书内。他在安徽旌德请工匠刻木活字3 万多个,于元成宗大德二年(1298年)试印了6万多字的《旌德县志》不到一个月就印了一百部可见效率之高。这是有记录的部木活字印本。
宋平民发明家毕昇总结了历代雕版印刷的丰富的实践经验,经过反复试验,在宋仁宗庆历年间(公元1041-1048)制成了胶泥活字,实行排版印刷,完成了印刷一项重大的革命。毕昇的方法是这样的:用胶泥做成一个个规格一致的毛坯,在一端刻上反体单字,字划突起的高度像铜钱边缘的厚度一样,用火烧硬,成为单个的胶泥活字。为了适应排版的需要,一般常用字都备有几个甚至几十个,以备同一版内重复的时候使用。遇到不常用的冷僻字,如果事前没有准备,可以随制随用。