Kindle 3/DXG 3.2.1中文多字体解决方案(原创)
来自: 阿虚
我的 Kindle 字体设置(适用于 Kindle 3、Kindle DX(G) 3.x) 字体下载:http://pan.baidu.com/s/1pJqJlIb 华文宋体加粗: 华文楷体加粗: 华文仿宋加粗: 华文黑体:百度搜索下载即可。 在论坛上发了一些书。Mobi 类的基本上按照简洁明了的原则排版,没有什么花哨的东西。 但是我做的书也有自己的一套规则。大致说来, 常规字体为宋体; 关于正文字体问题,大多数人倾向于使用衬线体,多推荐华文中宋和方正雅宋系列。经过试用,觉得效果还是不太令人满意。表现在竖画较粗,看起来比较清晰;但横画和撇捺末端仍然过细,在 Kindle DXG 上表现不佳;即使把 DXG 升级到 3.2.1,效果虽然好些,但仍然有点…… 本着求完美的态度,学习了怎样将字体加粗的技术,用华文宋体作为底本,横竖分别加粗(加粗参数经过反复试验和计算得来),放到 Kindle 里面看起来效果还不错。接近图书正文的感觉。 自己用了一段时间,发现有个别字在加粗过程中发生错误,表现为笔画粘连。 于是找来 GB18030 字符全集,放到 Kindle 中试验,找到了所有存在问题的字符,共计二十多个。于是学习字体修改技术,利用其他正常字符的部件,修改合成了这二十多个字,放到 Kindle 里,继续观察效果,又经过一轮修改,效果基本满意。 用「加粗」代表黑体; 用「倾斜」代表楷体; 用「粗斜」代表仿宋; 华文楷体加粗、华文仿宋加粗,自己在 Kindle DXG 上测试过,也同样修改过了加粗后导致的笔画粘连。 这样中文常用的四大字体就全了。具体实施方案是: 1.越狱; 2.安装Font Hack; 3.替换字体; 前两点我想大家都会,我想着重说的是第三点。看了论坛内外很多关于字体的帖子,也有人制作了华文中宋的粗体和斜体,但是我后来思量了一下,在中文「正式」的应用场合,基本上没有应用类似西方文字的粗体和斜体,乃至粗斜体的。 在文档中,表示强调一般用黑体,大致等于西文粗体;表示引用一般用楷体,注释之类用仿宋的不少。这四大字体才是中文排版使用字体的基本习惯。于是我就想,应该利用Font Hack对于四种情况分别设置,取得中文阅读比较好的效果。 因为在Font Hack中,中文正文字体分别是: CJK.ttf - 宋体(采用我制作的华文宋体加粗) CJK_Bold.ttf - 黑体(华文黑体) CJK_Italic.ttf - 楷体(华文楷体加粗) CJK_BoldItalic.ttf - 仿宋(华文仿宋加粗) 这样替换下来,再看我制作的Mobi图书,图书正文应该能够显示四种字体了。 相应的,font.properties文件涉及CJK字体部分也应该修改成: jpan.0=CJK.ttf jpan.plain=CJK.ttf jpan.1=CJK.ttf jpan.bold=CJK_Bold.ttf jpan.2=CJK_Italic.ttf jpan.italic=CJK_Italic.ttf jpan.3=CJK_BoldItalic.ttf jpan.bolditalic=CJK_BoldItalic.ttf kore.0=CJK.ttf kore.plain=CJK.ttf kore.1=CJK.ttf kore.bold=CJK_Bold.ttf kore.2=CJK_Italic.ttf kore.italic=CJK_Italic.ttf kore.3=CJK_BoldItalic.ttf kore.bolditalic=CJK_BoldItalic.ttf hant.0=CJK.ttf hant.plain=CJK.ttf hant.1=CJK.ttf hant.bold=CJK_Bold.ttf hant.2=CJK_Italic.ttf hant.italic=CJK_Italic.ttf hant.3=CJK_BoldItalic.ttf hant.bolditalic=CJK_BoldItalic.ttf hans.0=CJK.ttf hans.plain=CJK.ttf hans.1=CJK.ttf hans.bold=CJK_Bold.ttf hans.2=CJK_Italic.ttf hans.italic=CJK_Italic.ttf hans.3=CJK_BoldItalic.ttf hans.bolditalic=CJK_BoldItalic.ttf Font Hack很大的问题是一些细节,包括杂志的小标题、日期和时间、字典音标等等,参考了论坛里的文章,加上自己的尝试,大致弄出来了个可以使用的方案,但是不保证全部都能覆盖到(我基本没有发现不能显示的)。 Sans_Regular - XHei Sans_Italic - 华文中宋斜H Sans_BoldItalic - Kindle原版 Sans_Bold - XHei Bold Serif_Regular - Kindle原版 Serif_Bold - 华文中宋粗C Serif_BoldItalic - Kindle原版 Serif_Italic - Kindle原版 Kindle_Symbol - 网友修改版(删除中文字符部分) 注释:之所以看起来有点乱,主要是Font Hack对于一般文字已经够用,但是对于杂志标题之类仍然无效(中文变成□□),经过参阅网友文字和自己试验,得出这种字体设置。 字体来源也是从各位网友那里取得,在此致谢。 附效果图:
你的回应
回应请先 登录 , 或 注册相关内容推荐
最新讨论 ( 更多 )
- kindle是再也不能用发送邮箱的方式下载书了吗 (算命小皮皮)
- 帮忙找书,常见免费 部分书籍视情况收费 (alfawei)
- 收一台ko3全新 (Dystopia)
- 现在传书这么受限吗 (momo)
- kindle转美亚后,锁屏广告如何关闭? (消除偏见)