本章節將討論 Solaris 9 環境中所包含的幾個本土化特性。
本章節包含了 Solaris 9 語言環境套裝軟體、Solaris 9 CD-ROM 中的本土化內容、介面中的本土化功能,以及啟用的字體等相關資訊。
所有的 Solaris 9 語言環境套裝軟體都分為兩個種類。
第一種適用於部分語言環境,也就是語言環境的啟用者。若系統上已安裝了部分語言環境,當 Solaris 上的 OS/GUI 訊息為英文時,使用者就可以在目標語言環境上輸入、顯示、列印文件及執行應用程式。Solaris Software CD 可提供所有的部分語言環境套裝軟體。 日文及亞洲語系的部分語言環境軟體係根據語言進行套裝,而其他的部分語言環境軟體則根據地理區域進行套裝。
第二種為完整語言環境套裝軟體。 這些套裝軟體包含了軟體訊息、線上輔助說明檔案、選擇性字型,以及特定語言功能的翻譯。完整語言環境套裝軟體提供了許多語言的全部語言功能集。以下列語言為基礎的語言環境為完整語言環境:
德文
法文
西班牙文
瑞典文
義大利文
日文
韓文
簡體中文
繁體中文
完整語言環境軟體係根據語言來進行套裝,並可在 Language CD 上取得。
部分語言環境套裝軟體 (語言環境啟用者) 必須按照順序進行安裝,使完整語言環境能產生作用。
在 Solaris 的安裝程序期間,系統會提示您選擇需要您支援的地理區域。安裝完成後的語言環境係根據此階段的選擇來取得支援。部分語言環境係從 Solaris 9 作業系統的 Solaris Software CD-ROM 上進行安裝,而完整語言環境則是從 Language CD 上進行安裝。如果您不需要完整語言環境支援,您可以在安裝程序期間略過 Language CD-ROM 上的安裝。請注意,系統所預設安裝的語言環境為英文。
本版次所增加的新語言環境為俄文和波蘭文的 UTF–8 語言環境、兩個新的加泰隆尼亞語言環境、一個新的泰文語言環境、一個新的印度文語言環境、兩個新的繁體中文語言環境,和一個新的簡體中文語言環境。 語言環境名稱為:
ar_EG.UTF-8
ca_ES.ISO8859–1
ca_ES.ISO8859–15
fi_FI.UTF-8
fr_BE.UTF-8
pl_PL.UTF-8
pt_BR.UTF-8
ru_RU.UTF-8
tr_TR.UTF-8
th_TH.UTF-8
hi_IN.UTF-8
zh_HK.BIG5HK
此為繁體中文 (香港) Big5–HKSCS 語言環境。您從 Language CD 上所安裝的繁體中文訊息套裝軟體為完整的語言環境軟體。
zh_HK.UTF-8
此為繁體中文 (香港) UTF–8 語言環境。您從 Language CD 上所安裝的繁體中文訊息套裝軟體為完整的語言環境軟體。
zh_CN.GB18030
此為簡體中文 GB18030 語言環境。 您從 Language CD 上所安裝的簡體中文訊息套裝軟體為完整的語言環境軟體。
下表列出了所有由 Solaris 9 環境所支援的語言環境。語言環境的名稱已完成更新,以符合國際性的命名標準。
表 3–1 亞洲表 3–2 大洋洲
語言環境 |
使用者介面 |
領域 |
程式碼集 |
語言支援 |
---|---|---|---|---|
en_AU.ISO8859-1 |
英文 |
澳洲 |
ISO8859-1 |
英文 (澳洲) |
en_NZ.ISO8859-1 |
英文 |
紐西蘭 |
ISO8859-1 |
英文 (紐西蘭) |
表 3–3 中美洲
語言環境 |
使用者介面 |
領域 |
程式碼集 |
語言支援 |
---|---|---|---|---|
es_CR.ISO8859-1 |
西班牙文 |
哥斯大黎加 |
ISO8859-1 |
西班牙文 (哥斯大黎加) |
es_GT.ISO8859-1 |
西班牙文 |
瓜地馬拉 |
ISO8859-1 |
西班牙文 (瓜地馬拉) |
es_NI.ISO8859-1 |
西班牙文 |
尼加拉瓜 |
ISO8859-1 |
西班牙文(尼加拉瓜) |
es_PA.ISO8859-1 |
西班牙文 |
巴拿馬 |
ISO8859-1 |
西班牙文 (巴拿馬) |
es_SV.ISO8859-1 |
西班牙文 |
薩爾瓦多 |
ISO8859-1 |
西班牙文 (薩爾瓦多) |
表 3–4 中歐
語言環境 |
使用者介面 |
領域 |
程式碼集 |
語言支援 |
---|---|---|---|---|
cs_CZ.ISO8859-2 |
英文 |
捷克共和國 |
ISO8859-2 |
捷克文 (捷克共和國) |
de_AT.ISO8859-1 |
德文 |
奧地利 |
ISO8859-1 |
德文 (奧地利) |
de_AT.ISO8859-15 |
德文 |
奧地利 |
ISO8859-15 |
德文 (奧地利, ISO8859-15 - Euro) |
de_CH.ISO8859-1 |
德文 |
瑞士 |
ISO8859-1 |
德文 (瑞士) |
de_DE.UTF-8 |
德文 |
德國 |
UTF-8 |
德文 (德國,Unicode 3.1) |
de_DE.ISO8859-1 |
德文 |
德國 |
ISO8859-1 |
德文 (德國) |
de_DE.ISO8859-15 |
德文 |
德國 |
ISO8859-15 |
德文 (德國,ISO8859-15 - Euro) |
fr_CH.ISO8859-1 |
法文 |
瑞士 |
ISO8859-1 |
法文 (瑞士) |
hu_HU.ISO8859-2 |
英文 |
匈牙利 |
ISO8859-2 |
匈牙利文 (匈牙利) |
pl_PL.ISO8859-2 |
英文 |
波蘭 |
ISO8859-2 |
波蘭文 (波蘭) |
pl_PL.UTF-8 |
英文 |
波蘭 |
UTF-8 |
波蘭文 (波蘭,Unicode 3.1) |
sk_SK.ISO8859-2 |
英文 |
斯洛伐克 |
ISO8859-2 |
斯洛伐克文 (斯洛伐克) |
表 3–5 東歐
語言環境 |
使用者介面 |
領域 |
程式碼集 |
語言支援 |
---|---|---|---|---|
bg_BG.ISO8859-5 |
英文 |
保加利亞 |
ISO8859-5 |
保加利亞文 (保加利亞) |
et_EE.ISO8859-15 |
英文 |
愛沙尼亞 |
ISO8859-15 |
愛沙尼亞文 (愛沙尼亞) |
hr_HR.ISO8859-2 |
英文 |
克羅埃西亞 |
ISO8859-2 |
克羅埃西亞文 (克羅埃西亞) |
lt_LT.ISO8859-13 |
英文 |
立陶宛 |
ISO8859-13 |
立陶宛文 (立陶宛) |
lv_LV.ISO8859-13 |
英文 |
拉脫維亞 |
ISO8859-13 |
拉脫維亞文(拉脫維亞) |
mk_MK.ISO8859-5 |
英文 |
馬其頓 |
ISO8859-5 |
馬其頓文 (馬其頓) |
ro_RO.ISO8859-2 |
英文 |
羅馬尼亞文 |
ISO8859-2 |
羅馬尼亞文 (羅馬尼亞) |
ru_RU.KOI8-R |
英文 |
俄羅斯 |
KOI8-R |
俄文 (俄羅斯,KOI8-R) |
ru_RU.ANSI1251 |
英文 |
俄羅斯 |
ansi-1251 |
俄文 (俄羅斯,ANSI 1251) |
ru_RU.ISO8859-5 |
英文 |
俄羅斯 |
ISO8859-5 |
俄文 (俄羅斯) |
ru_RU.UTF-8 |
英文 |
俄羅斯 |
UTF-8 |
俄文 (俄羅斯,Unicode 3.1) |
sh_BA.ISO8859-2@bosnia |
英文 |
波士尼亞 |
ISO8859-2 |
波士尼亞文 (波士尼亞) |
sl_SI.ISO8859-2 |
英文 |
斯洛伐尼亞 |
ISO8859-2 |
斯洛伐尼亞文 (斯洛伐尼亞) |
sq_AL.ISO8859-2 |
英文 |
阿爾巴尼亞 |
ISO8859-2 |
阿爾巴尼亞文 (阿爾巴尼亞) |
sr_YU.ISO8859-5 |
英文 |
塞爾維亞 |
ISO8859-5 |
塞爾維亞文 (塞爾維亞) |
tr_TR.ISO8859-9 |
英文 |
土耳其 |
ISO8859-9 |
土耳其文 (土耳其) |
tr_TR.UTF-8 |
英文 |
土耳其 |
UTF-8 |
土耳其文 (土耳其,Unicode 3.1) |
表 3–6 中東
語言環境 |
使用者介面 |
領域 |
程式碼集 |
語言支援 |
---|---|---|---|---|
He |
英文 |
以色列 |
ISO8859-8 |
希伯來文 (以色列) |
表 3–7 北非
語言環境 |
使用者介面 |
領域 |
程式碼集 |
語言支援 |
---|---|---|---|---|
ar_EG.UTF-8 |
英文 |
埃及 |
UTF-8 |
阿拉伯文 (埃及) |
Ar |
英文 |
埃及 |
ISO8859-6 |
阿拉伯文 (埃及) |
表 3–8 北美
語言環境 |
使用者介面 |
領域 |
程式碼集 |
語言支援 |
---|---|---|---|---|
en_CA.ISO8859-1 |
英文 |
加拿大 |
ISO8859-1 |
英文 (加拿大) |
en_US.ISO8859-1 |
英文 |
美國 |
ISO8859-1 |
英文 (美國) |
en_US.ISO8859-15 |
英文 |
美國 |
ISO8859-15 |
英文 (美國,ISO8859-15 - Euro) |
en_US.UTF-8 |
英文 |
美國 |
UTF-8 |
英文 (美國,Unicode 3.1) |
fr_CA.ISO8859-1 |
法文 |
加拿大 |
ISO8859-1 |
法文 (加拿大) |
es_MX.ISO8859–1 |
西班牙文 |
墨西哥 |
ISO8859–1 |
西班牙文 (墨西哥) |
表 3–9 北歐
語言環境 |
使用者介面 |
領域 |
程式碼集 |
語言支援 |
---|---|---|---|---|
da_DK.ISO8859–1 |
英文 |
丹麥 |
ISO8859–1 |
丹麥文 (丹麥) |
da_DK.ISO8859–15 |
英文 |
丹麥 |
ISO8859–15 |
丹麥文 (丹麥,ISO8859–15–Euro) |
fi_FI.ISO8859–1 |
英文 |
芬蘭 |
ISO8859–1 |
芬蘭文,Unicode 3.1) |
fi_FI.ISO8859–15 |
英文 |
芬蘭 |
ISO8859–15 |
芬蘭文 (芬蘭,ISO8859–15–Euro) |
fi_FI.UTF-8 |
英文 |
芬蘭 |
UTF-8 |
芬蘭文 (芬蘭) |
is_IS.ISO8859–1 |
英文 |
冰島 |
ISO8859–1 |
冰島文 (冰島) |
no_NO.ISO8859–1@bokmal |
英文 |
挪威 |
ISO8859–1 |
挪威文 (Norway-Bokmal) |
no_NO.ISO8859–1@nyorsk |
英文 |
挪威 |
ISO8859–1 |
挪威文 (Norway-Nynorsk) |
sv_SE.ISO8859–1 |
瑞典文 |
瑞典 |
ISO8859–1 |
瑞典文 (瑞典) |
sv_SE.ISO8859–15 |
瑞典文 |
瑞典 |
ISO8859–15 |
瑞典文 (瑞典,ISO8859–15–Euro) |
sv_SE.UTF-8 |
瑞典文 |
瑞典 |
UTF-8 |
瑞典文 (瑞典,Unicode 3.1) |
表 3–10 南美
語言環境 |
使用者介面 |
領域 |
程式碼集 |
語言支援 |
---|---|---|---|---|
es_AR.ISO8859-1 |
西班牙文 |
阿根廷 |
ISO8859-1 |
西班牙文 (阿根廷) |
es_BO.ISO8859-1 |
西班牙文 |
玻利維亞 |
ISO8859-1 |
西班牙文 (玻利維亞) |
es_CL.ISO8859-1 |
西班牙文 |
智利 |
ISO8859-1 |
西班牙文 (智利) |
es_CO.ISO8859-1 |
西班牙文 |
哥倫比亞 |
ISO8859-1 |
西班牙文 (哥倫比亞) |
es_EC.ISO8859-1 |
西班牙文 |
厄瓜多爾 |
ISO8859-1 |
西班牙文 (厄瓜多爾) |
es_PE.ISO8859-1 |
西班牙文 |
祕魯 |
ISO8859-1 |
西班牙文 (祕魯) |
es_PY.ISO8859-1 |
西班牙文 |
巴拉圭 |
ISO8859-1 |
西班牙文 (巴拉圭) |
es_UY.ISO8859-1 |
西班牙文 |
烏拉圭 |
ISO8859-1 |
西班牙文 (烏拉圭) |
es_VE.ISO8859-1 |
西班牙文 |
委內瑞拉 |
ISO8859-1 |
西班牙文 (委內瑞拉) |
pt_BR.ISO8859-1 |
英文 |
巴西 |
ISO8859-1 |
葡萄牙 (巴西) |
pt_BR.UTF-8 |
英文 |
巴西 |
UTF-8 |
葡萄牙 (巴西,Unicode 3.1) |
表 3–11 南歐
語言環境 |
使用者介面 |
領域 |
程式碼集 |
語言支援 |
---|---|---|---|---|
ca_ES.ISO8859-1 |
英文 |
西班牙 |
ISO8859-1 |
加泰隆尼亞 (西班牙) |
ca_ES.ISO8859-15 |
英文 |
西班牙 |
ISO8859-15 |
加泰隆尼亞 (西班牙,ISO8859-15 - Euro) |
el_GR.ISO8859-7 |
英文 |
希臘 |
ISO8859-7 |
希臘文 (希臘) |
es_ES.ISO8859-1 |
西班牙文 |
西班牙 |
ISO8859-1 |
西班牙文 (西班牙) |
es_ES.ISO8859-15 |
西班牙文 |
西班牙 |
ISO8859-15 |
西班牙文 (西班牙,ISO8859-15 - Euro) |
es_ES.UTF-8 |
西班牙文 |
西班牙 |
UTF-8 |
西班牙文 (西班牙,Unicode 3.1) |
it_IT.ISO8859-1 |
義大利文 |
義大利 |
ISO8859-1 |
義大利文 (義大利) |
it_IT.ISO8859-15 |
義大利文 |
義大利 |
ISO8859-15 |
義大利文 (義大利,ISO8859-15 - Euro) |
it_IT.UTF-8 |
義大利文 |
義大利 |
UTF-8 |
義大利文 (義大利,Unicode 3.1) |
pt_PT.ISO8859-1 |
英文 |
葡萄牙 |
ISO8859-1 |
葡萄牙文 (葡萄牙) |
pt_PT.ISO8859-15 |
英文 |
葡萄牙 |
ISO8859-15 |
葡萄牙文 (葡萄牙,ISO8859-15 - Euro) |
表 3–12 西歐
語言環境 |
使用者介面 |
領域 |
字碼集 |
語言支援 |
---|---|---|---|---|
en_GB.ISO8859-1 |
英文 |
英國 |
ISO8859-1 |
英文 (英國) |
en_IE.ISO8859-1 |
英文 |
愛爾蘭 |
ISO8859-1 |
英文 (愛爾蘭) |
fr_BE.ISO8859-1 |
法文 |
比利時 - 華隆 |
ISO8859-1 |
法文(比利時 - 華隆,Unicode 3.1) |
fr_BE.UTF-8 |
法文 |
比利時 - 華隆 |
UTF-8 |
法文(比利時 - 華隆,Unicode 3.1) |
fr_FR.ISO8859-1 |
法文 |
法國 |
ISO8859-1 |
法文 (法國) |
fr_FR.UTF-8 |
法文 |
法國 |
UTF-8 |
法文 (法國,Unicode 3.1) |
nl_BE.ISO8859-1 |
英文 |
比利時 - 佛蘭芒 |
ISO8859-1 |
荷蘭文(比利時 - 佛蘭芒) |
nl_NL.ISO8859-1 |
英文 |
荷蘭 |
ISO8859-1 |
荷蘭文 (荷蘭) |
在許多的 Solaris 語言環境中,特別是歐洲語系和 Unicode 語言環境,能夠使用所謂的 “dead 鍵序列” (也稱為 Compose 按鍵序列) 來輸入各種字元。
Compose 按鍵序列可用來輸入帶有變音符號的字元,以及其他未能顯示在鍵盤鍵面上的字元。
下表顯示了 Compose 按鍵序列的幾個範例。若需更多關於 Compose 按鍵序列的完整資訊,請參閱 英文/歐洲語系輸入模式。
表 3–13 使用 Compose 按鍵所建立的變音符號字元
標記 |
Compose 按鍵組合 |
範例 |
---|---|---|
分音符 |
” |
Compose A “ —> 加上分音符的 A |
Caron |
V |
Compose Z v —> 加上 Caron 的 Z |
短音符號 |
u |
Compose G u —> 加上短音符的 G |
Ogonek |
a |
Compose A a —> 加上 Ogonek 的 A |
字下面加小逗點 |
, |
Compose K , —> K 字下面加小逗點 |
註冊標記 |
R O |
Compose R O —> 註冊標記 |
倒置的驚嘆號 |
! ! |
Compose ! ! —> 倒置的驚嘆號 |
若目前語言環境的程式碼集並無相應的字元,就不能使用 Compose 按鍵序列。例如,如果在 ISO8859–1 中並無加上 caron 的 Z,就無法在 en_US.ISO8859–1 的語言環境中輸入加上 caron 的 Z。
Solaris 認可並支援適用於特定國家,且擁有不同鍵配置的各種鍵盤,並且能夠支援 Sun SPARC 和 Intel Architecture (IA) 平台的配置。Solaris 9 可支援列於下表的區域性鍵盤:
表 3–14 區域性鍵盤支援
區域 |
國家 |
Sun 鍵盤 (Type 4/5/5c) |
Sun 鍵盤 (Type 6) |
PC 鍵盤 |
---|---|---|---|---|
亞洲 |
日本 |
X |
X |
X |
|
韓國 |
X |
X |
X |
|
台灣 |
X |
X |
X |
歐洲 |
比利時 |
X |
X |
X |
|
捷克共和國 |
X |
|
X |
|
丹麥 |
X |
X |
X |
|
芬蘭 |
|
X |
|
|
法國 |
X |
X |
X |
|
德國 |
X |
X |
X |
|
英國 |
X |
X |
X |
|
希臘 |
X |
|
X |
|
匈牙利 |
X |
|
X |
|
義大利 |
X |
X |
X |
|
拉脫維亞 |
X |
|
X |
|
立陶宛 |
X |
|
X |
|
荷蘭 |
X |
X |
X |
|
挪威 |
X |
X |
X |
|
波蘭 |
X |
|
X |
|
葡萄牙 |
X |
X |
X |
|
俄羅斯 |
X |
X |
X |
|
西班牙 |
X |
X |
X |
|
瑞典 |
X |
X |
X |
|
瑞士 (法國) |
X |
X |
X |
|
瑞士 (德國) |
X |
X |
X |
|
土耳其 |
X |
X |
X |
美洲 |
加拿大 (法文) |
X |
X |
X |
|
拉丁美洲 (西班牙文) |
X |
|
|
|
美國 |
X |
X |
X |
中東 |
阿拉伯文 |
X |
X |
|
鍵盤配置符合國際標準的區域,例如中國大陸,所使用的是提供給美國的鍵盤配置支援,藉以輸入語言環境的字元。基礎鍵盤對映是完全相同的。由於使用了多重語言,或者是因為出現多重鍵盤的配置,使得一些如日本、土耳其和瑞士等國家都使用多重鍵盤。
Sun Type 4、5 和 5c 鍵盤透過 Mini DIN 8–pin 的連接來使用 Sun 輸入/輸出介面。Sun Type 6 鍵盤擁有兩個版本的介面。
透過 Mini DIN 8–pin 連接的 Sun 輸入/輸出。
USB
每個 Sun 鍵盤的背面都印有 Sun 鍵盤的種類。
PC 鍵盤使用各種介面,如 PS/2 或 USB 等。
使用者可使用大部分 Sun Type 4、5 和 5c 鍵盤中的 DIP 切換設定來變更 Solaris 產品中的鍵盤配置。您可在 /usr/openwin/share/etc/keytables/keytable.map 檔案中找到包括鍵盤種類、名稱,以及用於 DIP 切換設定的相應配置 id的清單。
由於鍵盤背面並沒有 DIP 切換,因此使用者無法變更Type 6 鍵盤的配置。一些 Type 5 和 5c 的鍵盤,如美國、美國/UNIX 和日文鍵盤則是以 jumper 來取代 DIP 切換。SPARC 和 IA 平台在 Solaris 9 作業環境中並沒有公用程式和工具 (除了標準 UNIX 工具之外,如 xmodmap(1)) 可用來切換鍵盤。
下表為 Type 4、5 和 5c 鍵盤的配置 id 值。(1 = 向上切換,0 = 向下切換)。
表 3–15 Type 4、5 和 5c 鍵盤的配置
DIP 切換 |
鍵盤 (Keytable 檔案) |
二進制設定 |
---|---|---|
0 |
美國 (US4.kt) |
000000 |
1 |
美國 (US4.kt) |
000001 |
2 |
比利時 (FranceBelg4.kt ) |
000010 |
3 |
加拿大 (Canada4.kt ) |
000011 |
4 |
丹麥 (Denmark4.kt ) |
000100 |
5 |
德國 (Germany4.kt ) |
000101 |
6 |
義大利 (Italy4.kt ) |
000110 |
7 |
荷蘭 ( Netherland4.kt) |
000111 |
8 |
挪威 (Norway4.kt ) |
001000 |
9 |
葡萄牙 (Portugal4.kt ) |
001001 |
10 (0x0a) |
拉丁美洲/西班牙文 (SpainLatAm4.kt) |
001010 |
11 (ox0b) |
瑞典 ( SwedenFin4.kt) |
001011 |
12 (0x0c) |
瑞士/法文 (Switzer_Fr4.kt) |
001100 |
13 (0x0d) |
瑞士/德文 (Switzer_Ge4.kt) |
001101 |
14 (0x0e) |
英國 ( UK4.kt) |
001110 |
16 (0x10) |
韓國 (Korea4.kt ) |
010000 |
17 (0x11) |
台灣 ( Taiwan4.kt) |
010001 |
33 (0x21) |
美國 (US5.kt) |
100001 |
34 (0x22) |
美國/UNIX (US_UNIX5.kt) |
100010 |
35 (0x23) |
法國 (France5.kt) |
100011 |
36 (0x24) |
丹麥(Denmark5.kt) |
100100 |
37 (0x25) |
德國 (Germany5.kt) |
100101 |
38 (0x26) |
義大利 (Italy5.kt) |
100110 |
39 (0x27) |
荷蘭(Netherland5.kt) |
100111 |
40 (0x28) |
挪威 (Norway5.kt) |
101000 |
41 (0x29) |
葡萄牙 (Portugal5.kt) |
101001 |
42 (0x2a) |
西班牙 (Spain5.kt) |
101010 |
43 (0x2b) |
瑞典 (Sweden5.kt) |
101011 |
44 (0x2c) |
瑞士/法文 (Switzer_Fr5.kt) |
101101 |
45 (0x2d) |
瑞士/德文 (Switzer_Ge5.kt) |
101110 |
46 (0x2e) |
英國 (UK5.kt) |
101111 |
47 (0x2f) |
韓國 (Korea5.kt) |
101111 |
48 (0x30) |
台灣 (Taiwan5.kt) |
110000 |
49 (0x31) |
日本 (Japan5.kt) |
110001 |
50 (0x32),也請參照 63 (0x3f) |
加拿大/法文 (Canada_Fr5.kt) |
110010 |
51 0(x33) |
匈牙利 (Hungary5.kt) |
110011 |
52 (0x34) |
波蘭 (Poland5.kt) |
110100 |
53 (0x35) |
捷克 (Czech5.kt) |
110101 |
54 (0x36) |
俄羅斯 (Russia5.kt) |
110110 |
55 (0x37) |
拉脫維亞 (Latvia5.kt) |
110111 |
56 (0x38) 另請參閱 62 (0x3e) |
土耳其 -Q5 (TurkeyQ5.kt) |
111000 |
57 (0x39) |
希臘 (Greece5.kt) |
111001 |
58 (0x3a) |
阿拉伯 (Arabic5.kt) |
111011 |
59 (0x3b) |
立陶宛 (Lithuania5.kt) |
111010 |
60 (0x3c) |
比利時 (Belgian5.kt) |
111100 |
62 (0x3e) |
土耳其 -F5 (TurkeyF5.kt) |
111110 |
63 (0x3f) |
加拿大/法文 (Canada_Fr5_TBITS5.kt) |
111111 |
帶有 4 的 Keytable 檔案名稱適用於 Type 4 鍵盤。帶有 5 的 Keytable 檔案名稱適用於 Type 5 鍵盤。
若要將鍵盤中的配置變更為另一個配置 (以捷克文為例),請遵照下列步驟:
在表格或 /usr/openwin/share/etc/keytables/keytable.map 檔案中找到正確的 DIP 切換 id (或配置 id)。 keytable.map檔案中的配置 id 值為十進位值。
以捷克文來說,配置 id 為十進位值的 53 (十六進制則為 0x35 )。
將配置 id 轉換為二進制,或使用上表欄位中的適當“二進制設定”值。若要進行基本轉換,可使用計算機公用程式,例如 dtcalc(1)。
捷克文鍵盤的正確二進位值為 110101。
成為超級使用者。關閉並切斷系統的電源。
使用步驟 2 中的二進位值來變更鍵盤背面的 DIP 切換設定。
第一個 DIP 切換位於左方。 將 up 切換移到 “1”,將down 移到 “0”。
以下為捷克文鍵盤二進位值 110101 的設定: up up down up down up。
開啟並重新啟動系統。
不同於 Type 4 鍵盤,Type 5 和 5c 鍵盤只有五組 DIP 切換。您可以忽略 Type 5 和 5c 鍵盤上的第一個二進位數字。以捷克文 Type 5c 鍵盤為例,正確的 DIP 切換設定值為 “Up Down Up Down Up”,其只使用最後五個數字 10101。
Intel 架構系統上的鍵盤是在安裝的 kdmconfig(1M) 期間進行選擇。 若要在安裝後的任何時間進行變更,請先退出 GUI 桌面環境並進入指令行模式。 若您是超級使用者,請輸入 kdmconfig 以執行該程式。請遵照指示以取得想要的鍵盤配置。
下圖顯示了阿拉伯文鍵盤的配置。
下圖顯示了比利時文鍵盤的配置。
下圖顯示了 Cyrillic 鍵盤的配置。
下圖顯示了丹麥文鍵盤的配置。
下圖顯示了芬蘭文鍵盤的配置。
下圖顯示了法文鍵盤的配置。
下圖顯示了比德文鍵盤的配置。
下圖顯示了義大利文鍵盤的配置。
下圖顯示了日文鍵盤的配置。
以下顯示韓文鍵盤的配置。
以下顯示荷蘭 (荷蘭文) 鍵盤的配置。
下圖顯示了挪威文鍵盤的配置。
下圖顯示了葡萄牙文鍵盤的配置。
下圖顯示了西班牙文鍵盤的配置。
下圖顯示了瑞典文鍵盤的配置。
下圖顯示了瑞士 (法文) 鍵盤的配置。
下圖顯示了瑞士 (德文)鍵盤的配置。
下圖顯示了繁體中文鍵盤的配置。
下圖顯示了土耳其文 F 鍵盤的配置。
下圖顯示了土耳其文 Q 鍵盤的配置。
下圖顯示了英國鍵盤的配置。
下圖顯示了美國鍵盤的配置。
下圖顯示了美國/UNIX鍵盤的配置。