我有一台EZRead Touch 廣告版,
大都用來閱讀純文字檔.
不過會出現一些排版問題,例如有的字會空格,有的斷行消失.
這些不是什麼大問題.
不過對於排版卻有很大的影響.
例如看文章的時候常常搞不懂現在是換章節還是只是換行.
寫信跟客服抱怨,這是我的信:
=======================================================
您好.本人使用EZREADER 廣告版.
平常使用UTF-8格式閱讀TXT檔.
檔案內容常有錯誤,以下為例子.
*************************************
使用記事本存成UTF8格式
反而這是
這樣的狀況而在這裡
然而這有兩個人
三個小時
棘皮動物
貫穿它們的身體
麗塔.布拉塔斯基
理查‧克萊德門
─│◎§←→。,‧?
。・.・.。‧、丶
空四行
---------
****************************************
以上內容以utf-8 txt檔在閱讀器上顯示會出現幾點錯誤:
1.空白行消失,尤其最後的空四行直接變成:
空四行
---------
2.有時斷行會變成空格,例如:
麗塔.布拉塔斯基
理查‧克萊德門
在閱讀器上顯示的是:
麗塔.布拉塔斯基 理查克萊德門
3.某些字的後面會空格 [而] [個] [物] [們]
4.某些符號無法顯示,例如新注音的符號鍵盤的 > 所打出來的‧.
以上是我大致整理出來的問題,另外還會有兩個字重疊的狀況.
只是一時之間找不到例子.
尤其是斷行變成空格或是消失對於排版有很嚴重的影響.
希望能夠用韌體升級的方式解決這些問題.謝謝.
============================================================
對方給的答案是這樣:
============================================================
感謝您的來信!
您的檔案經工程師測試後回覆如下:
此測試檔剛好反應出我們在純文字閱讀器三個限制:
1. 莫名的空白
我們的純文字閱讀器,是基於 Linux FBReader版的軟體所改善的版本。
這版本在中文顯示部份,會有若干中文字編碼導致文字分開的問題。已附件測試檔為例:
(UTF8) 而 – E8 80 8C
(UTF8) 個 – E5 80 8B
(UTF8) 們 – E5 80 91
已上這些字的UTF編碼,皆有 80 在裡面,這會導致顯示這個字以後,後面會多一個空白。
2. 無法顯示多行換行
目前使用的純文字閱讀器,原本在 0D 0A 或是 0A 0D 的換行符號存在時,
由於會先進行頁碼估算,所以每次翻頁,都會損失記憶體。但我們的閱讀器只有 128MB,
加上程式運行時真正能用的記憶體空間其實很少,所以我們必須避免不必要的記憶體浪費,
所以匯濾除多餘的換行符號後再顯示( PS : 不會更動到原本的文檔 ),
所以目前不管有幾個換行,我們只會處裡一個讓段落換行的 0A 0D 符號。
3. 無法顯示某些符號
這是字型的問題。因為目前所選用的字型檔,對於全形的符號,
會有若干的不支援,所以會顯示為空白。
以上,給您參考。
===========================================================
以上給我參考?
恩...理由解釋我是很高興啦...不過並沒有提到解決方案耶...
難道更新韌體也無法解決嗎? 有點失望.
不知道其他廠牌的閱讀器是不是也有相同的問題?
還是大家都看PDF檔沒在看TXT的?
內文搜尋

X