nook中文epub優(yōu)化(NookEpub)可批量處理中文epub。處理后的文件優(yōu)先使用t卡fonts目錄下的zw.ttf字體庫,如果該字庫不存在則使用系統(tǒng)隨機內建的DroidSansFallback.ttf以確保中文的顯示。也就是說,如果對系統(tǒng)隨機內建的中文字體不滿意,只要把自己喜歡的字體庫拷入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:字體安裝在系統(tǒng)字體目錄*/
/*SONY:字體安裝在內存FONT目錄*/
/*SONY系統(tǒng)字體*/
/*iRex DR800SG:字體安裝在內存fonts/ttf/目錄*/
/*iRex DR800SG:字體安裝在SD卡fonts目錄*/
/*Amazon Kindle2 Duokan*/
/*翰林V3+*/
/*nook:字體安裝在系統(tǒng)字體目錄*/
/*nook:字體安裝在內存里fonts目錄*/
/*nook:字體安裝在SD卡上fonts目錄*/
/*nook:系統(tǒng)字體*/
/*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);
}