2009-07-15

Tcl/Tk 與編碼 (Encoding)

關於 Tcl 的編碼,可以分為二部份,一部份是 Tcl/Tk 直譯器本身支援的編碼,一部份是使用者的 Tcl script file 所使用的編碼。

首先是使用者的 Tcl script file 所使用的編碼,可以用下列的方法來指定:
tclsh.exe -encoding [編碼方式] [檔案]
wish.exe -encoding [編碼方式] [檔案]

我們可以使用下面的方式來查詢目前 Tcl/Tk直譯器本身所支援的編碼方式:
encoding names

例如用 Tclkit 來查詢,就可以得到他目前支援的編碼方式:
iso8859-2 iso8859-15 utf-8 ascii cp1252 macRoman koi8-r identity unicode iso8859-1

所以 Tclkit 不支援 BIG5... 如果需要的話要自己加上去。

沒有留言: