解決WebExe 1.6中文化版生成的電子書凡涉及中文皆為亂碼的問題
解決WebExe 1.6中文化版生成的電子書凡涉及中文皆為亂碼的問題
WebExe是一個很棒的電子書製作工具(使用1.6中文化版),尤其是如果您想把一大堆相互有連結的網頁製成一本電子書的話,這款軟體絕對是不二之選。
因為絕大部分主流電子書製作軟體都不支援頁面於頁面之間的封閉連結。
這樣一來生成的電子書是無法從一個頁面跳轉到另一個頁面的(除非聯網),實際上生成的電子書就毫無用處了。
WebExe各方面的效能都令筆者相當滿意,唯一不足的是對中文的支援太不敢恭維了,一些涉及中文的網頁(尤其是主索引頁)經它生成電子書後就變成了一片亂碼。
總教頭通過鑽研,找到了解除亂碼的方法,讓您真正製作出一本本完美的中文電子書!
您只需編輯一下在WebExe上呈亂碼的網頁,在<head></head>中加上下面這句代碼即可:<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
值得注意的是,不少中文網頁雖然有類似的聲明,但是這種聲明格式是WebExe所不認可的,典型的一種現象就是:<meta http-equiv="Content-Type"content="text/html; charset=big5">
比如用ABU網頁索引生成器生成的網頁就是上面那一種聲明模式,儘管也是聲明其編碼格式為中文格式,但是這種格式WebExe並不認可,您需要修改一下,將charset=設定成charset=utf-8或charset=big5(用文字編輯器,將檔案格式也存成一樣編碼),然後儲存才能被認可。
這樣一來,WebExe生成的中文電子書就不再是亂碼了。