如何制作简繁转换的中文字型
我在四年前制作了给电子书用的伪直排字型,后来也有加入了“简体中文转繁体中文”的功能。以下说明如何使用 FontForge 来制作简入繁出的字库。
指令档
下载 Simp2Trad-v1.zip,这是本文的重点。
Simp2Trad-v1.zip 解压缩后会有三个档案:
- simp2trad.txt: 简繁转换的指令码
- simp2trad-Reference.txt: 简繁转换的指令码
- result.html: 全部转换的文字
(我有加入几个引号的转换)
我在四年前制作了给电子书用的伪直排字型,后来也有加入了“简体中文转繁体中文”的功能。以下说明如何使用 FontForge 来制作简入繁出的字库。
下载 Simp2Trad-v1.zip,这是本文的重点。
Simp2Trad-v1.zip 解压缩后会有三个档案:
(我有加入几个引号的转换)
2019/06/22 更新:
我尝试依照网络上的教学,完成了两个伪直排字型:“源流明体”与“怀源黑体”。
之所以选这两个字型是因为它们都源自于思源字体,也较符合台湾人的笔法,也是我有在使用的字体。
全部的伪直排字体可以到这里下载:
- http://here.vixual.net/files/fonts/rotate/ (简转繁的功能也一并奉上)
很多繁体中文的用户对于电子书的内容是否“直排”有很大的执念,在各讨论区经常看到有人在询问如何转换直排?!
刚好我在 Facebook 的电子书阅读讨论区看到有网友分享“伪直排花明兰黑体”字库 (作者: 夏夏),这是继简转繁的“伪繁体中文”字型之后,我又重新发现的新大陆 (不过看这字型是在 2012 年就已经上传的,是我太孤陃寡闻了)。
对于这个“伪直排”字型,原本我也是半信半疑的,毕竟:
开什么玩笑?
电子书要转成直排可是要设法先下载电子书、破解 DRM、使用 Calibre、安装外挂程式、学会修改 CSS,或是丢到天火藏书...(以下省略 500 字),最后再塞回去 E-Reader,这些是要花费很多功夫的,怎么可能下载一个字库就把横排文字转直排了?!
但是...究竟是命运的捉弄,亦或是冥冥之中自有安排...,结果还真的成功了!!
“伪直排”字型的原理是把所有字型逆时针转 90 度,用户再把 E-Reader 顺时针转 90 度,因此就变成跟直排一样了。
2019/04/04 更新:
针对 Kobo 较新的机种 (Forma、Aura One、Clara HD...),将 E-Reader 的韧体更新至 4.13.12638 的版本之后,会增加繁体中文语系与“文鼎UD晶熙黑体”字型。这个字型是完整的中文字型,没有中文缺字的问题,标点符号也符合繁体中文的样式,并且也做为繁体中文接口的系统字型显示。
但仍有美中不足之处:
- Kobo 另外两个内建的“Kobo UD Kakugo”与“Kobo 筑紫明朝”为日文汉字字型,因此一样会有中文的缺字问题!
- 阅读电子书时,如果你选用的是“英文字型”,那会有两种状况:
- 如果你的系统接口为“繁体中文”,那么英文以外的中文字会以“Kobo UD Kakugo”来显示,而“Kobo UD Kakugo”的缺字又会以“文鼎UD晶熙黑体”递补,补来补去并不美观!!
- 如果你的系统接口不是“繁体中文”,那么英文以外的中文字会以“Kobo UD Kakugo”来显示,但是“Kobo UD Kakugo”的缺字并不会再被递补,直接以空白显示!!
因此仍可考虑依照本文“如何解决书籍列表 (书柜目录) 缺字”的方法来替换掉“Kobo UD Kakugo”与“Kobo 筑紫明朝”字型,以解决缺字的问题。
我们知道 Kobo 的电子阅读器 (E-Reader) 没有中文接口,连内建的中文字型都是日文的汉字,因此我们在阅读中文书籍时会有缺字的问题!
日文汉字的笔顺跟我们看到的繁体中文也是有差异的,身为一个台湾人,把字型换成我们熟悉的中文字型是有必要的。
话说 Kobo 的 E-Reader 不是中文的操作接口就算了,反正用来用去就那些英文字,难不倒我们这些读书人的! 但是 Kobo 进军繁体中文的市场已经那么久了,却连看个中文的电子书都会缺字! 这样的问题已经那么久了都还不解决,这就有点说不过去了! 总不能老是训练我们玩填空游戏吧?!
抱怨归抱怨,抱怨完了还是得自己动手解决!!
Kobo 的缺字问题要分为两个部份来解决:
“字型”是网页中一个非常重要的元素,美的字型让你上天堂,丑的字型让你想打爆萤幕 (有那么严重吗)!!
本篇我会介绍 Firefox 浏览器的网页字型美化的方法。我们先来看一下网页在“微整形”前后的照片...
美化前:
美化后:
“字型”是网页中一个非常重要的元素,美的字型让你上天堂,丑的字型让你想打爆萤幕 (有那么严重吗)!!
继 Firefox 微整型之后,本篇继续介绍 Chrome 浏览器的网页字型美化的方法。
fc-cache -f -v
更新系统字型资料。
微软即将推出的下一版 Windows 作业系统: Windows Vista 新增了一些字型,在繁体中文的部份则新增了“微软正黑体”、简体中文的部份增加了“微软雅黑体”,其它日文、韩文也有增加字体。说到这个“微软正黑体”果然很正,不论斜体或粗体都不会变模糊、也不会高低不齐。字型的尺寸跟原来的细明体差不多,应用在网页上,不仅不会不协调,我认为比其它家的黑体字好看多了,仿佛像是看到了 Mac 一样。
我们解决了什么问题?我们创造了什么价值?
近期回响