技術交流:解決博朗電子書的字體顯示問題

EMail 轉發 打印
【明慧網2004年6月29日】

  • 6月6日《請同修介紹博朗電子書中如何修改字庫》文章的回覆

  • 防止大法書中師父照片磨損、掉色的另一種方法

  • 解決所有博朗電子書不能顯示「進」、「迴」、「脦」、「槃」、「卍」字的問題

    最近才遇見一個E-view300的電子書,現在可以說能解決目前所有型號的博朗電子書不能顯示「進」、「迴」、「脦」、「槃」、「卍」字的問題。為了保證E-view300 和E-view600系列能使用相同的數據文件,E-view600系列的字庫要比以前發表的字庫多改了一個字,把「亻」字改成了「進」字。為了能正確顯示師父《修改》這篇經文,把「進」字又改了回來。

    博朗電子書有如下幾種,不同的型號要使用不同的字庫

    E-view300字庫在此下載(322KB)
    E-view600(分簡體和正體)字庫在此下載(262KB)
    E-view610(分大字體和小字體)字庫在此下載(230KB)
    可把E-view610改成分小字簡體和正體字的字庫在此下載(238KB)

    使用方法
    1、安裝博朗電子書的驅動程序(E-view600和E-view610隻裝E-view610的程序就可以,這兩種書的字庫文件位置和名稱相同,後裝的程序會替換相前版本的字庫文件。)
    2、把字庫文件複製到X:\windows\system32文件夾中(X:為操作系統所在的盤符,windows ME 系統為c:\windows\system),替換原來的字庫文件。
    3、運行博朗電子書程序,按窗口下面的「清空電子書」按鈕,選擇全部清空。清空後再重新傳送電子書文件。就可以看到電子書能夠正確顯示。

    要想正確顯示,還需要對輸入電子書的文件做如下改動:
    把所有的「迴」字改成「辶」字;「進」字改成「亻」字(E-view600和E-view610改不改都可以);「脦」字改成「」;「槃」字改成「」;「卍」字改成「」。註﹕後三個字雙引裏不是簡單的空格,而是幾個不同的在計算機裏不顯示的字符,這些字符可以在此文章中複製使用。如果不明白可以先試試,把這篇文章傳到電子書中,就會看到那三個字了。「辶」和「亻」字也可在「全拼輸入法」中輸入「pianpang」然後去翻找。

    一些二進制編輯軟件有批量替換功能,能使此工作變得很簡單。

    下面解答一些博朗電子書的相關問題

    一、 格式雜亂的問題

    我想到有三種可能,分述如下:

    ㈠E-view610分大字體和小字體,如果按小字體看是整齊的那麼按大字體方式看那一定是雜亂的,這裏看《洪吟》最明顯,也就是說,在充電子書時根據你的需要選不同的格式。方法是:在博朗電子書驅動程序中先添加文件或文件夾,然後選中一個,如果是文件,選的文件要越小越好,按程序中間的「文件字體」按鈕,在出現的對話框裏可以看到大字體和小字體的選項,按甚麼字體充,將來就得在電子書中選擇甚麼字體去看,才能保證格式不亂。用E-view610的驅動程序給E-view600傳數據時應選擇大字體。

    ㈡如果往電子書充入的文件是*.txt格式的,那必須保證每段之間有一個空行,否則,格式將混亂。解決辦法是用WORD打開*.txt文件,利用WORD的替換功能自動加空行。具體方法是:選中文件,點右鍵,選打開方式,用WORD打開,在菜單欄中選編輯--替換,點擊「高級」按鈕,再點下面的「特殊字符」按鈕,選第一個「段落標記」。在查找內容右側的框中將出現「^p」字符,光標移到替換為右側的框中,再重複上面的操作兩次(點下面的「特殊字符」按鈕,選「段落標記」)框中會出現「^p^p」,再按「全部替換」按鈕,(以上的操作是把1個段落標記變成2個段落標記的意思)然後存盤退出。這樣再傳入電子書就沒有問題了。

    ㈢還有一種是文件順序的混亂,這主要是因為文件的目錄在計算機裏的儲存順序混亂造成的。方法以前介紹過,選中順序混亂的文件和文件夾,把它們剪下來,移到別的文件夾中,排好序再移回原來的文件夾就可以了,如果自動排序不理想,可以手動按順序一個一個往原來的文件夾裏移。然後重新傳入電子書。

    二、 如果電子書在清空或傳送數據過程中中斷,而且重新啟動計算機還是如此,也不用擔心,可能是你的操作系統有點問題,找另一台計算機重新清空一下就可以了,或考慮重裝一下你的系統。
    三、 關於對html格式的修改。因為word在修改Web頁文件時對其格式有一定的改動,我主張用系統自帶的「寫字板」來修改Web頁文件,選文件打右鍵,在打開方式中選「寫字板」。在「寫字板」的菜單中選 編輯 ─ 替換。填寫相應的內容,按「全部替換」按鈕。然後存盤退出就行了,其它的甚麼都別動。要替換的文件可以用系統裏的搜索功能來查找。
    四、 添加文件可以指的是添加文件夾,就是在最左面的瀏覽文件夾的視窗中選文件夾,然後按添加,就不用手動在程序中一級級創建目錄了。



    關於在博朗電子書字庫文件的修改方法

    博朗電子書字庫文件,是16點陣字庫,(包括小字體,表面看是12點陣,實際是按16點陣儲存,右面和下面多餘字節用00來添補。)一個字由橫向16個點豎向16個點組成,共計16×16=256個點,因一個字節是8位,那麼一個字就佔32個字節。

    在電子書中輸入要改的字,打開電子書,顯示此字,如圖,把字上下分開,8個點為一組,先查上一組,黑點寫1,空點寫0。此例應為01000000、01000000、01000010、11001100,0、0、0、0……打開Windows附件裏的計算器程序,在查看裏選擇「科學型」。在上面選「二進制」把1000000輸入進去,再點「十六進制」,就得到此數的十六進制值為40。其餘類推,就得到這個字的32字節表示形式如下
    40 40 42 cc 00 00 00 00 00 00 00 00 00 00 00 00
    00 40 20 1F 20 40 40 40 40 40 40 40 40 40 40 00
    我這是個例子,實際上不用全查,查一部份,能找到此字就行。

    用二進制編輯軟件(如:HEDIT等)打開字庫文件,編輯寬度選16個字節,編輯起來方便些。按16進制查找上面算出的16進制數,如果上面的工作無誤,就能找到,當只查32個字節中的一部份時,應再繼續查找,如果還有,你就得判斷一下哪個是你要找的,判斷不出來,你就得多輸幾個字節。重新找。找到的應該是唯一的,這樣你就找到了要找的字在字庫文件中的位置。

    我的方法較笨,是在畫筆裏寫上改後的字(如:迴),調整字號的大小,使字放大後正好橫向佔16個點,然後用開始介紹的方法算出該字的32字節表示形式,如下:
    00 40 41 CE 04 00 FE 02 F2 12 12 F2 02 FE 00 00
    00 40 20 1F 20 40 5F 48 49 49 49 49 48 5F 40 00

    替換掉上面找到的那個字,就把辶改成了迴。如果不用畫筆,在16×16的格上寫字然後查格也可以。或有其它辦法那更好。

    ebook600這種電子書各字在字庫中的起始位置10進制地址如下:
    進 77152、辶 195712、囡 182144
    ebook300這種電子書各字在字庫中的起始位置10進制地址如下:
    進 68960、辶 187520、囡 173952
    如果改其它的字庫,「進」和「迴」字可以從我改好的字庫中提取。


    防止大法書中師父照片磨損、掉色的另一種方法

    由於經常翻看大法書,使得書中師父照片出現磨損、掉色的現象。同修發現用粘玻璃的一種白色透明的裝飾用的磨砂塑料膠紙粘書中的照片效果特別好,類似照片冷裱的效果,粘完後照片不失真非常清晰,此方法也可用於粘沒有壓膜的照片或粘書封面效果也很好。粘書中照片方法:粘之前先剪下比照片四邊長出約一釐米的透明粘膠,把粘膠紙揭下來首先從書中照片的書縫處對齊,由裏往外粘,粘時注意不要粘起泡,如粘起泡不要揭,可以用針尖輕輕把泡扎破,放出裏面的氣再抹平膠紙。粘完後,用剪刀按照片的邊把多餘的部份輕輕剪掉即可。

    此透明膠紙在裝飾用品商店或文教用品店有賣,每卷10米價錢約20元左右。

    (c)2024 明慧網版權所有。