中關村 - DIY之如何唯美地閱讀電子書

閱讀是人類的高級精神活動,不管閱讀什麼內容,舒適的排版,精妙的內容,是閱讀者舒展自己的精神之旅的美好橋樑。
閱讀是美的,本書即是爲着“唯美”的目的而作。經過老牛的精心製作,本書的閱讀應當美好的。如果不按本說明安裝多樣化的字體,用你機器裏的默認的單一字體也可以閱讀;但如果要唯美地閱讀好epub版的唯美書籍,請按如下要求安裝多種字體。

  一、閱讀軟件與閱讀工具  1.閱讀軟件  (1)windows平臺:目前windows平臺上的epub閱讀軟件十分豐富,但支持多字體調用的不多,老牛推薦以下4款,尤其以E-book爲佳。2012年9月升級的ADE 2.0開始支持多字體顯示,也是很好的選擇。12月,Azardi悄然登場,現時支持epub2/3,又一唯美閱讀軟件。
  ▪Adobe Digital Editions
  ▪Nook for PC
  ▪Calibre E-Book
  ▪Firefox EPUBReader
  ▪Azardi eReader
  詳見《桌面epub閱讀誰最好:亂說PC端Epub閱讀軟件》。
  (2)Android平臺:目前android系統平臺(手機、平板電腦)上支持上述通用路徑的epub閱讀軟件,而且支持CSS實現唯美閱讀的軟件主要有:
  ▪Mantano Reader
  ▪Nook for Android
  ▪多看閱讀
  詳見《Android epub唯美閱讀:mantano的解決方案》。
  (3)IOS平臺:遵循epub規範的IOS平臺閱讀軟件是ibooks。不過在翻頁時遇到打開新章(打開新的html文件)之前一頁會有卡殼現象,時間長短不一。iOS6之前不支持顯示多字體,2013年1月29日6.1發佈後,經老牛用EpubSTAR3.0測試版反覆測試,在製作環節下功夫,可以支持iOS6內置的宋楷黑圓4種字體,另外老牛還研究出了大標宋作爲標題顯示,共計5種字體,可惜仿宋這國人最常用的字體暫時無法實現。用戶自定義字體有待有空後再測試。
  同時,國內的多看閱讀軟件歷經幾年磨練已基本成型,較好地支持css,也支持內置字體的多字體顯示,但不支持用戶添加字體。掌上書苑是這個平臺上目前唯一支持用戶自定義字體添加和多字體顯示的閱讀軟件。目前這個平臺上的Epub唯美閱讀離成熟還有距離,不過有幾款軟件已經可以上得檯面。包括:
  ▪ibooks
  ▪多看閱讀
  ▪掌上書苑
  ▪Kobo
  ▪txtr ebooks
  具體見《iOS平臺epub閱讀逐個看》。
  2.閱讀工具  除可安裝上述各平臺閱讀軟件的桌面電腦、平板電腦、手機外,最主要的epub閱讀工具是eink閱讀器,俗稱電子書閱讀器或“電紙書”。目前規範支持epub規範和css規範的eink閱讀器主要有:
  ▪Barnes & Noble NOOK1/2/ 2glowlight
  ▪SONY PRS 505 /300/600/900 /350/650/950 /T1/T2
  ▪Kobo touch/glo/mini
  ▪iRex DR800SG
  ▪翰林V3/V3+
  ▪iRiver Story
  ▪Onyx M92/M92S/i62/Boox Touch
  ▪Amazon Kindle2/3/4/5/ Touch/Paperwhite/ DX/DXG +多看軟件
  其中Onyx的這幾款多字體顯示暫時有待解決;kindle幾款安裝多看後支持多字體,但css解析尚有圈套改進潛力。支持azw3/kf8格式的Kindle Paperwhite等機型,可將EPUB唯美電子書轉換爲azw3(kf8)格式後也可以唯美閱讀。
  詳見《Epub閱讀的最佳機型選擇》。
  二、字體準備  唯美閱讀所用字體,包括下列8個。由於現在不論Eink閱讀器或手機、平板、電腦,CPU和內存都已有長足改善,因此下列所說字體文件體積限制可適當寬鬆。條件好的機型,可以採用GBK甚至GB18030-2005字庫。
  (1)正文字體(zw):宋體或方正博雅宋。推薦後者。如果自己的機型對宋體顯示過淡,也可用雅黑。由於是正文主力字體,請選用GBK字體,以免缺字。字體文件一般10MB左右。請將文件名改爲zw.ttf,然後再安裝。PC/win7/8平板電腦已有Windows默認的宋體字,無須另行安裝,亦無體積大小限制。iOS6平板電腦和手機內置(可雲下載)了宋體,無須另行安裝。
  (2)標題1(h1)字體:方正綜藝或方正蘭亭特黑長簡體。字體文件控制在3MB或以下。請將文件名改爲h1.ttf,然後再安裝。PC/win7/8平板電腦無體積限制。iOS6平臺需越獄後纔可安裝,如不越獄可用內置(可雲下載)的圓體代替。
  (3)標題2(h2)字體:方正漢簡或大標宋。字體文件控制在3MB或以下。將文件名改爲h2.ttf,然後再安裝。爲節省內存空間,h2可改用體積小的方正行黑。PC/win7/8平板電腦無體積限制。iOS6平臺需越獄後纔可安裝,如不越獄可用內置(可雲下載)的黑體代替。
  (4標題3(h3)字體:方正行黑或黑體。字體文件控制在3MB或以下。請將文件名改爲h3.ttf,然後再安裝。爲節省內存空間,可不安裝h3.ttf,h3改用方正蘭亭黑體。PC/win7/8平板電腦無體積限制。iOS6平臺需越獄後纔可安裝,如不越獄可用內置(可雲下載)的圓體代替。
  (5)仿宋(fs)字體:任何字庫的仿宋體。字體文件控制在10MB以內。請將文件名改爲fs.ttf,然後再安裝。爲節省內存也可不安裝。PC/win7/8平板電腦系統已有默認的仿宋(win7/8),XP只有仿宋_GB2312,須另行安裝(安裝MS word會自動安裝仿宋字體)。iOS6平臺需越獄後纔可安裝,也可用內置(可雲下載)的圓體替代。
  (6)楷體(kt)字體:任何字庫的楷體。字體文件控制在10MB以內。請將文件名改爲kt.ttf,然後再安裝。PC/win7/8平板電腦系統已有默認的楷宋(win7/8),XP只有楷宋_GB2312,須另行安裝(安裝MS word會自動安裝楷體字體)。iOS6平板電腦和手機內置(可雲下載)了楷體,無須另行安裝。
  (7)黑體(ht)字體:任何字庫的黑體(如大家喜歡的雅黑)。字體文件控制在3MB或以下。請將文件名改爲ht.ttf,然後再安裝。PC/win7/8平板電腦系統已有默認的黑體,無須另行安裝。iOS6平臺內置了黑體,無須另行安裝。
  (8)拼音楷體(ktpy)字體:方正楷體拼音字庫。請將文件名改爲ktpy.ttf,然後再安裝。注意:一般網上下載的方正楷體拼音字庫爲ttc格式,須在DOS下用ttctools工具的breakttc命令將其解壓爲ttf格式的文件,方可使用。解壓命令爲:
  X:\ttctools\breakttc.exe fzktpy.ttc
  將解出的FONT00.TTF改名爲ktpy.fft,再複製到閱讀器所需目錄即可。
  字體來源:請各位從自己電腦的C:\windows\fonts目錄裏複製安裝,或從網上下載安裝。
  iOS6平臺需越獄後纔可安裝。
  三、安裝字體  將上述字體文件,按照自己手頭電子書閱讀器本的路徑要求,複製到相應目錄裏。
  1 Barnes & Noble NOOK1/2/ 2glowlight:  把改名後的字體文件安裝到下列三種目錄中任一目錄裏:
  系統字體目錄:system/fonts/目錄裏(需要破解);
  內存fonts目錄:也可不破解,可安裝到機器內存根目錄自己建的fonts目錄裏(我就是這麼幹的);
  TF卡fonts目錄:不破解,安裝到mocroSD卡根目錄自建的fonts目錄裏。
  2 SONY PRS 505 /300/600/900 /350/650/950 /T1/T2:  請改名後的字體文件後安裝在機器內存中。有兩個目錄可選:
  一是系統字體目錄:把改名後的字體文件安裝到opt/sony/ebook/FONT目錄裏;
  二是用戶自建目錄:在機器的內存根目錄新建FONT目錄,把改名後的字體文件安裝到這個目錄即可。
  3 Kobo Touch/Glo/Mini:  把改名後的字體文件安裝到下列兩種目錄中任一目錄裏:
  內存fonts目錄:安裝到機器內存根目錄自己建的fonts目錄裏(我就是這麼幹的);
  TF卡fonts目錄:安裝到mocroSD卡根目錄自建的fonts目錄裏。
  4 iRex DR800SG:  由於字體安裝到內存裏會造成系統菜單亂碼,因此在此問題沒有解決前,請暫時不要將改名後的字體文件安裝到機器內存的fonts/ttf目錄裏,而是安裝在SD卡的fonts(小寫)目錄裏。具體安裝步驟參見下貼:
  《DR800SG的字庫和FBReader的安裝》(http://www.hi-pda.com/forum/viewthread.php?tid=576609)
  5 Amazon Kindle2/3/4/5 /Touch /Paperwhite /DX/DXG:  kindle系列機型特殊,因原系統不支持epub格式電子書,要依賴多看閱讀軟件,因此請將改名後的字體文件安裝到多看系統的路徑。老版本的多看軟件請安裝到路徑1,多看閱讀2012或以後版本請安裝到路徑2:
  路徑1:DK_System/system/fonts
  路徑2:DK_System/xKindle/res/userfonts
  支持azw3/kf8格式的Kindle Paperwhite等機型的字體安裝辦法:
  1)把字體包的字體文件都copy到fonts目錄。
  2)在根目錄下新建一個名爲USE_ALT_FONTS的無擴展名的空文本文件。即新建一個“USE_ALT_FONTS.txt“空文件後,將“.txt”擴展名刪除。
  3)重啓機器,系統會識別這些字體。
  6 翰林V3/V3+:  在SD卡新建fonts目錄,把改名後的字體文件複製到這個目錄裏。
  7 iRiver Story  字體安裝在內存裏fonts目錄。如果內存裏沒有fonts目錄,則新建這個目錄,然後把改名後的字體文件複製到這個目錄裏。
  8 PC/win7/8平板電腦  Windows平臺有兩個解決辦法:
  ▪標準辦法:按Windows字體安裝辦法,將字體文件安裝到Windows默認字體目錄。即:
  C:\Windows\Fonts
  ▪特殊辦法:將字體文件按上述字體準備部分要求改好文件名後,複製到Windows默認字體目錄,即:
  C:\Windows\Fonts
  對於Calibre E-Book、Nook for PC和Firefox EPUBReader等閱讀軟件,用標準辦法解決。
  Adobe Degital Edition的情況特殊。2012年9月升級爲2.0後,ADE開始支持多字體顯示(實際上從1.8.2preview版起已開始嘗試支持了),但不支持標準windows調用,只能採取將改名後的字體文件複製到相應目錄的特殊辦法。複製的目標目錄除了上述Windows默認字體目錄外,還可複製到ADE自己的默認字體目錄。因此,ADE2.0的字體文件可複製到下列兩種路徑:
  ▪Windows默認字體目錄。即把字體包裏的字體文件複製到該目錄下:
  C:\Windows\Fonts
  ▪字體安裝在ADE默認字體目錄fonts下。即把字體包裏的字體文件複製到該目錄下:
  C:\Program Files\Adobe\Adobe Digital Editions 2.0\resources\fonts
  9 Android手機和平板電腦  字體安裝在機器內存根目錄或TF卡根目錄。
  ▪內存根目錄的路徑是:/mnt/fonts
  ▪TF卡根目錄的路徑是:/mnt/sdcard/fonts
  10 iOS手機和平板電腦iPad/iPhone  iOS平臺因太封閉,系統級的徹底解決辦法暫時沒有。2013年1月29日iOS6.1發佈後,系統自帶的iBooks閱讀軟件可如下解決:
  ▪不越獄解決方案:採用系統內置(包括雲下載)的宋仿楷黑圓5種字體代替,無須另外安裝字體。
  ▪越獄解決方案:將用戶自選字體安裝在系統字體目錄下。具體解決措施待越獄出臺後詳述。
  另外,掌上書苑閱讀軟件目前可以支持多字體顯示。經與掌上書苑作者討論溝通,可以採取同步字體到程序所在共享文件夾,程序可調用識別多字體。具體辦法是:
  1)連接iPad/iPhone,啓動iTunes。
  2)點擊iTunes側邊欄的“設備-某某的iPad/iPhone”,再點右側上工具條的“應用程序”,找到並點擊掌上書苑的程序名稱epubreaderl,右側顯示其文件共享列表框。
  3)將字體包解壓出來的全部8款字體文件從資源管理器拖到這個文件共享列表框裏。
  4)點擊iTunes右下角的“同步”按鈕。稍候字體文件就同步到iPad/iPhone上。
  5)在iPad/iPhone上啓動掌上書苑,點擊“消息-軟件設置-外觀”,將“載入所有外部字體”的選項點藍。此時程序會將上述導入的字體文件初始化就緒。這時打開採用老牛樣式或老牛字體樣式的EPUB書就可以唯美顯示了。
  四、字體下載  爲方便epub閱讀計,老牛把外鏈的字體打包上傳到論壇上,供大家下載。共18.7MB,解壓後38.8MB。
  1 字體包內容:  字體包裏包括如下字體:
  (1)正文字體:zw.ttf。方正博雅宋簡體。
  (2)標題1字體:h1.ttf。方正蘭亭特黑長簡體。
  (3)標題2字體:h2.ttf。方正大標宋簡體。
  (4)標題3字體:h3.ttf。方正行黑簡體。
  (5)仿宋:fs.ttf。仿宋。
  (6)楷體:kt.ttf。方正楷體簡體。
  (7)黑體:ht.ttf。方正蘭亭黑簡體。
  (8)拼音字體:ktpy.ttf。方正楷體拼音字庫01。
  爲達到“唯美”閱讀epub格式的效果,請安裝上述全部字體。
  2 字體包下載:  《閱讀是美的:收藏級書籍製作》第3樓。
  3 字體包網址:  (1)通用字體包:
www.hi-pda.com/forum/viewthread.php?tid=606293            dl.dbank.com/c0c6bs5z1g   (2)專用字體包
   Fonts for nook2 1.1(解決nook2的1.1固件字體渲染過淡和中文標點間距過寬問題):dl.dbank.com/c0i2dufnoe
   Fonts for nook2 1.2(解決nook2的1.2固件字體渲染過淡問題。中文標點間距過寬問題已經修復):www.by-smart.com/forum.php?mod=viewthread&tid=2810
   Fonts for Kobo(解決Kobo 2.x固件中文標點間距過寬問題):www.by-smart.com/forum.php?mod=viewthread&tid=2809
  五、使用  使用很簡單,將字體包解壓後,整個fonts文件夾複製到相應機型的內存或卡的根目錄(kindle系列機型例外。詳細見上)後,針對不同的epub書籍,在閱讀軟件或閱讀工具的軟件菜單上做如下操作即可:
唯美書籍(用EpubSTAR製作的epub書籍或採用老牛字體樣式和老牛樣式的epub書籍):有兩種情況:
勾選閱讀軟件“原版”選項(多看閱讀)、“Publisher Doucment”選項(nook全系列軟件和機器)、“Doucment Default”選項(Kobo全系列軟件和機器)、“原字體(Original)”(iOS6 iBooks),即可顯示8種字體同時顯示的唯美效果。
有些軟件和機器因默認選定了epub書的樣式表,所以無須做任何操作即可顯示唯美效果。
非唯美書籍(網上下載的單一字體epub書籍):打開書籍後,在字體選擇菜單中選擇你喜歡的8種中文字體中的任何一種即可。只能顯示一種字體。nook2不能作此選擇。
  另外,對於非唯美書籍,可用CssSTAR將其中的css替換爲老牛樣式後,某種程序上也可實現唯美閱讀——如果該電子書用h1/h2/h3等規範製作的話。

  由於Kindle的azw3(kf8)格式與epub格式相類似,支持這個新格式的Kindle機型可以把EPUB唯美電子書轉換成azw3格式來進行唯美閱讀。轉換工具推薦Calibre E-book Management。

原文地址:by-smart.com/forum.php?mod=viewthread&tid=2401

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章