請至此篇文章下載『新同文堂』。
「同文堂」 TongWen 是一個適用於 FireFox 的擴充套件,最主要的功能就是提供中文網頁的繁簡體轉換。既可以將繁體中文轉成簡體中文,也可以將簡體中文轉成繁體中文;甚至提供「自動轉換」,自動地將每一網頁都轉換成你指定的字體 (繁體或簡體)。在 MS IE 上有一個程式叫 ALiBaBar,亦提供網頁的繁簡體中文轉換,不過該程式並不能用於 FireFox。
「
同文堂」的原作者是大陸的網友
哈少,不過,該版本的「同文堂」沒有辦法使用於 FireFox 1.0 正式版。由於原作者一直沒有將可使用於 FireFox 1.0 的「同文堂」釋放出來,所以
softcup 根據最後一版的「同文堂」將程式修改成可以使用在 FireFox 1.0 的「新同文堂」。 softcup 的「新同文堂」不僅僅是將原「同文堂」修改成可用於 FireFox 1.0 而已,並且還加入「以詞定字」的功能,使簡體轉成繁體時所對應的字更正確 (一簡對多繁的時候,須依據詞彙或前後文來判定正確的繁體字)。除此, softcup 也不斷地更新程式,使程式運作更有效率。
※※ 請務必先下載並安裝 jsLib ※※ (
若是直接下載安裝下列的程式,則 Firefox 會當掉。若發生,用 safe mode 解看看)
※※ 請先參考下方第四樓,有 softcup 提供的最新版本的「新同文堂」(最新版本為 0412 版) 以及詳細的解說 ※※
一、安裝 jsLib
這是一定要先安裝的擴充套件,因為「新同文堂」的運作一定要靠 jsLib。若是不安裝 jsLib 就直接安裝「新同文堂」,則 FireFox 一定會當掉。(若是真的發生這種狀況,仍是有解的。方法:開啟
FireFox (safe mode),再補安裝 jsLib。)
softcup 亦提供內含 jsLib 的「新同文堂」,不過作者並不建議使用此法;因為兩個套件(
jsLib &
新同文堂) 分開安裝,可以方便日後各自升級。
jsLib 可於
http://jslib.mozdev.org/installation.html 安裝
本人是用 Firefox 1.0 版,只有安裝
jslib_current_lite.xpi (最新版本為 0.1.278)。
所以,可以確定只裝 lite 版,「新同文堂」就可以正常運作。
二、安裝「新同文堂」主程式
裝妥 jsLib 之後,再下載 softcup 製作的「新同文堂」0412 版 (亦可於下方
第四樓下載)
本「新同文堂」適用於 FireFox 1.0 繁體中文版 (詳細說明請參閱下方
第四樓。)
三、安裝「詞彙修正表」基本詞彚修表正已經內建到 0301 版以後的程式中。若要基本修正表無法滿足您的要求,可以可以自行安裝「詞彙修正表」做自訂的「以詞定字」,請將此表
tongwen.xml 置於
C:\Documents and Settings\[Windows Login Name]\Application Data (此資料夾預設屬性為隱藏,須變更屬性才可以看見)
...續上...
\Mozilla\Firefox\Profiles\[random string].default\chrome\ 內
- 優點:基本修正表已經內建了。使用者只須加上自己自訂的詞彚。
- 缺點:innerHTML 版的「新同文堂」,在簡體轉成繁體時可能會將網頁重繪。最新的createTreeWalker 版已經可以解決此項缺點,不過也可能會發生新的狀況 (解決方法,自己動手修改dom.max_script_run_time)。另外,修正表越周詳,檔案就越大;檔案越大,修正速度就會降低。各位可以自訂修正表,或將此詞彙修正表依個人需求自行取捨增減。
四、啟用「新同文堂」最後,還必須將同文堂的按鈕建立在工具列上,這樣才算開始正式啟用此套件 。
操作的方法是:在工具列上按滑鼠右鍵,選「自訂(C)...」,將同文堂的按鈕拖曳到工具列上即可。
若是從工具列上移除同文堂的按鈕,就算是停用此套件;即使沒有移除整個套件,同文堂仍然是不能運作的。
附件:詞彙修正表 (使用 0301 版以後的同文堂,不需再下載下列的修正表。因為,已經內建了)- tongwen_xml_0215.rar [tongwen.xml:3612 行, 170 KB] creatTreeWalker 版
- tongwen_xml_0115.rar [tongwen.xml:3375 行, 157 KB] innerHTML 版
因為「新同文堂」兩個版本 (creatTreeWalker & innerHTML) 的轉換流程不同,所以重新製作 creatTreeWalker 版專用的詞彙修正表。也因為本人現在只用 creatTreeWalker 版的「新同文堂」,所以 innerHTML 版的詞彙修正表可能就會停在 0115 版,我不再做更新了;有興趣的人,可以接手。