- 註冊時間
- 2002-6-5
- 線上時間
- 3007 小時
- 閱讀權限
- 200
- 積分
- 2509
- 主題
- 181
- 精華
- 5
- 文章
- 2201
TA的每日心情 | 郁悶 2013-4-6 01:41 |
---|
簽到天數: 4 天 連續簽到: 1 天 [LV.2]偶爾看看I - 文章
- 2201
|
本文最後由 小賤健 於 2011-3-30 12:08 編輯
Nook Color Reader 讀取中文字的方法
Nook Color Reader 程式內建引用的幾組字形不含中文字形,若遇中文 epub 則會變成下圖的樣子。
其實它是可以讀中文 epub,只須稍做調整即可。
其中最重要的要點,我們必須在 epub 的 css 中設定 font-face (參考一,參考二)。
@font-face {
font-family: "DroidFont", serif, sans-serif, sans, mono, monospace;
font-weight: normal;
font-style: normal;
src: url(res:///system/fonts/DroidSansFallback.ttf);
//這段是用來指定字形的相/絕對路徑的,因使用對象是 Android 所以改以 res: 指定。
}
(PS: 這裡要感謝 IF、Zombie 的細心指導[洋蔥call] )
設定完字形後,也請將「Publisher Default」設定項開啟。如此,程式會強迫 epub 讀取 css 中的設定值,接著可愛的中文字出現了。
這個方法會無法使用程式中的自由調整閱讀樣式。也就是說,如果要變化中文電子書內的閱讀樣式,只能手動修改 epub 裡的 css 來達成。 |
|