【聲明】本站任何文章都可能有聯盟行銷連結,當你透過文章內的連結購買產品,我可能獲得分潤,這不會增加你任何成本,並且我分享的都是自己實際使用過的資訊,更多細節請點這裡。 Disclosure: Any post on this site may contain affiliate links, meaning I get commission if you decide to make a purchase through my links, at no cost to you.
當初買NOOK是因為它原生支援中文,
了解網頁的CSS運作,最初不免手癢一個個調整,
但隨著檔案一多,重複性的耗時工作就令人厭煩。
現在新出的epub如果字體內嵌,
把NOOK裡面調整字型大小時的publisher defaults勾起來即可閱讀中文
照片教學可看解决Nook Simple Touch (Nook2) 中文epub乱码及替换字体
但舊epub還是常常亂碼。
網路上的教學真的很詳細,
最詳細的莫過於NOOK2 step by step:不破解,也中文
不僅把原理講得明白,還把各種條件的CSS碼列上去了
Epub格式电子书中文显示修正一文列出更簡單的方式
一個CSS檔案取代就通吃,同時提供批量修改軟體下載點,
簡單說是~~把epub副檔名改成zip > 找出裡面的CSS更改內容後存檔(本文末的CSS複製貼上)> 把副檔名改回epub
CSS檔可能在根目錄default.css、或\OEBPS\Styles\style.css、可能是OPS\CSS\main.css
可能在不同資料夾或不同檔名
這篇文章也提到了最後我在本文使用的方法,
就是使用老牛oxen的CssSTAR
老牛是這麼說的:【CssSTAR 的处理原则,是最小修复原则】
相同的理念深得我心
使用Calibre轉換可以參考這篇
【筆記文】用NOOK閱讀epub中文書
閱讀後本文簡化列成兩步驟
1.安裝CssSTAR,到這裡下載CssSTAR 備用載點: https://www.cr173.com/soft/52833.html
2.使用裡面的epub中文顯示亂碼修正功能 or 替換樣式功能(注意!是二選一!)
(i)選擇輸出位置
(ii)選擇EPUB檔案
(iii)切換到快速通道,選擇自己要的功能與機型
(iv)按下開始
個人偏好使用外加樣式而不碰到原本的東西,
所以是替換樣式功能並貼入CSS,這個方式不成功的話才直接使用內建功能
font-family: “DroidFont”, serif, sans-serif;
font-weight: normal;
font-style: normal;
src: url(res:///system/fonts/DroidSansFallback.ttf);
}
@font-face {
font-family: “DroidFont”, serif, sans-serif;
font-weight: bold;
font-style: normal;
src: url(res:///system/fonts/DroidSansFallback.ttf);
}
@font-face {
font-family: “DroidFont”, serif, sans-serif;
font-weight: normal;
font-style: italic;
src: url(res:///system/fonts/DroidSansFallback.ttf);
}
@font-face {
font-family: “DroidFont”, serif, sans-serif;
font-weight: bold;
font-style: italic;
src: url(res:///system/fonts/DroidSansFallback.ttf);
}
body { font-family: “DroidFont”, serif;}
CssSTAR感覺很好用很方便,可惜我的WIN7不知為何一直錯誤
好在亂碼的書不多,
就手動更改CSS了…
阿淳的自在生活工具箱 除客座文章分類外,均為阿淳(chaneswin)原創,禁止商業使用,歡迎社群分享,轉載請註明作者與原文連結,禁止商業使用。有任何想法歡迎留言交流!
原文連結:Nook Simple Touch 大量修改看中文不亂碼