本帖最后由 deanchance 于 2012-8-2 12:23 編輯 由于Epub在默認(rèn)的首選應(yīng)用程序PdfReader中是默認(rèn)adobe黑體而且不可以更換的,所以,很多網(wǎng)友總說Epub閱讀不舒服。但是,廠方現(xiàn)階段沒有一個完美的解決方案。我就來一個不完美的方案吧。 使用我的腳本以后,已知問題為:如果打開沒有嵌入字體,且指定字體為adobe黑體的PDF文檔將無法顯示,好在這種文檔非常少,我已知的就是有一套名為《一萬本圖書庫》的書庫,PDF采用這個方式,其他情況經(jīng)群里網(wǎng)友測試,還沒有碰到不能閱讀的PDF。 1、先說明一下,網(wǎng)友們可以采用如下辦法自行設(shè)定自己喜歡的默認(rèn)字體(不是Epub使用的字體): 將自己喜愛的字體放在TF卡上建立的fonts 文件夾內(nèi),固件升級包一起放在TF 卡中,升級,你需要的可作為默認(rèn)字體的字體就已經(jīng)刷入機(jī)器中了。 需要說明的是,由于機(jī)器用于系統(tǒng)的閃存空間只有約190M左右,這個我根據(jù)歐洲論壇的牛人的帖子做過分析。因此,如果是GBK的字體,一般都要10M以上,最多能刷2個,如果是非GBK字體,可以多幾個。 但是,刷字體本身只是為了把默認(rèn)字體設(shè)為你喜歡的,刷一到兩個足夠(不影響TXT等文檔閱讀所需要的字體),至于,看書的字體,直接在內(nèi)閃或TF卡的fonts目錄放字體隨時隨便換,想放多少放多少。 上面啰嗦幾句,下面是重點(diǎn): 2、經(jīng)過研究,ONYX購買的adobe版權(quán)的用于Epub閱讀的PDFReader應(yīng)用程序默認(rèn)是使用系統(tǒng)中的AdobeHeitiStd-Regular.otf這個字體,所以,我的腳本采用欺騙方式,將自己喜歡的任意字體,作為AdobeHeitiStd-Regular.otf置入系統(tǒng)中,但,這就造成了開頭所說的“已知問題”,因?yàn)?,PDF文檔的應(yīng)用程序是以識別字體名來使用字體的,雖然我偽造了字體文件名,但不知如何修改字體名(真心希望高手教我如何修改字體名),把Epub閱讀和PDF閱讀做到完美。 基于以上介紹,各位網(wǎng)友,需要在做完本帖第一部分,刷默認(rèn)字體以后,并且在設(shè)置中,將默認(rèn)字體修改為非第一項(xiàng),adobe黑體,然后進(jìn)行以下操作: 首先將自己喜歡的,準(zhǔn)備用于Epub文檔顯示的字體,更名為AdobeHeitiStd-Regular.otf,放置在TF卡的fonts目錄中(注意所有文件和目錄的大小寫必須按本帖書寫,Linux不是windows,對大小寫是敏感的)。 其次,下載本帖中附帶的腳本,放置在TF卡中,并且點(diǎn)擊運(yùn)行該腳本(Put fonts 508.oar) 最后,完成后最好重啟一次機(jī)器。 本方法,原則上適用于所有i508芯片機(jī)型(A62/M92(S)/i62/i62HD/BT)我僅在i62HD即BT和M92的機(jī)器上測試通過,其他機(jī)型用戶慎重,對于老機(jī)型使用MX32L芯片機(jī)型(A60(S)/X60(S)/M90(S))及M91S機(jī)型(廠商修改過系統(tǒng)文件位置,我沒有老機(jī)器測試)請千萬勿試。 ![]() |
|