nook中文epub优化(NookEpub)可批量处理中文epub。处理后的文件优先使用t卡fonts目录下的zw.ttf字体库,如果该字库不存在则使用系统随机内建的DroidSansFallback.ttf以确保中文的显示。也就是说,如果对系统随机内建的中文字体不满意,只要把自己喜欢的字体库拷入t卡的fonts目录并重命名为zw.ttf即可。另外同时也添加了其它阅读器的字体路径(sony,iRex DR800SG,Kindle2 Duokan,翰林V3+),理论上处理过后的epub在这些阅读器上也可以显示中文。0.1.6起增加了"添加用户字体“功能。以后如果出了新的阅读器,也可以用这个功能添加新阅读器的中文字体路径,从而处理出可以在该阅读器上显示中文的epub书 。
1)设置winrar路径;(可选步骤)
2)添加epub文件;(也可以拖放文件到窗口)
3)添加用户字体路径,并勾选"添加用户字体“;(可选步骤);
4)开始。
处理方式具体为:如果epub中的css已定义fontface,就在fontface中添加nook及其它阅读器字库路径;如果css没有定义fontface,就添加zw fontface,并设置body的font为zw。不会影响原来的样式。不会误伤wb.01制作的精美书籍。
/*SONY:字体安装在系统字体目录*/
/*SONY:字体安装在内存FONT目录*/
/*SONY系统字体*/
/*iRex DR800SG:字体安装在内存fonts/ttf/目录*/
/*iRex DR800SG:字体安装在SD卡fonts目录*/
/*Amazon Kindle2 Duokan*/
/*翰林V3+*/
/*nook:字体安装在系统字体目录*/
/*nook:字体安装在内存里fonts目录*/
/*nook:字体安装在SD卡上fonts目录*/
/*nook:系统字体*/
/*embed*/
@font-face {
font-family:"zw";
src:url(res:///opt/sony/ebook/FONT/zw.ttf),
url(res:///Data/FONT/zw.ttf),
url(res:///opt/sony/ebook/FONT/tt0011m_.ttf)
url(res:///fonts/ttf/zw.ttf),
url(res:///../../media/mmcblk0p1/fonts/zw.ttf),
url(res:///DK_System/system/font/zw.ttf),
url(res:///abook/fonts/zw.ttf),
url(res:///system/fonts/zw.ttf),
url(res:///system/media/sdcard/fonts/zw.ttf),
url(res:///sdcard/fonts/zw.ttf),
url(res:///system/fonts/DroidSansFallback.ttf),
url(fonts/zw.ttf);
}