本節說明日文語言環境特定資訊。
Solaris 9 環境中有四種可支援不同字元編碼的日文語言環境。該ja以及ja_JP.eucJP語言環境是以日文 EUC 為基礎。該ja_JP.eucJP語言環境符合「UI-OSF 日文環境執行協定 1.1 版」以及ja語言環境符合起始於較早 Solaris 版本的傳統規格。該ja_JP.PCK語言環境是 PC 漢字字碼(就是指 Shift_JIS)基礎架構,而 ja_JP.UTF-8 是 UTF-8 基礎架構。
請參閱eucJP(5) 以獲得日文 EUC 與字元集之間的對映線上援助頁。請參閱PCK(5) 線上援助頁以獲得 PC-Kanji 與字元集之間的對映。
JIS X 0201–1976
JIS X 0208–1990
JIS X 0212–1990
JIS X 0213–2000 ( 只限 Unicode 3.1 中所定義的字元)
JIS X 0212–1990 在ja_JP.PCK語言環境中不支援。JIS X 0213–2000 只能在 ja_JP.UTF-8 語言環境中獲得支援。並非所有在 JIS X 0213–2000 中定義的字元都可以使用。只有在 Unicode 3.1 字元集中定義的字元才能使用。
也支援供應商定義的字元(VDC)以及使用者定義的字元(UDC)。VDC 使用 JIS X 0208–1990 或 JIS X 0212–1990 未使用的(保留的)字碼點。UDC 使用與 VDC 相同的字碼點,除了那些配置給 VDC 的字碼點以外。
支援三種日文字型格式:點陣圖、TrueType 以及 Type1。該日文 Type1 字型只包括列印用途的 JIS X 0212。UDC 也使用 Type 1 字型。
下表說明日文點陣圖字型
表 4–14 日文點陣圖字型
完整家族名稱 |
子家族 |
格式 |
供應商 |
編碼 |
---|---|---|---|---|
sun gothic |
R,B |
PCF(12,14,16,20,24) |
|
JIS X 0208–1983, JIS X 0201–1976 |
sun minchou |
R |
PCF(12,14,16,20,24) |
|
JIS X 0208–1983, JIS X 0201–1976 |
ricoh hg gothic b |
R |
PCF(10,12,14,16,18,20,24) |
RICOH |
JIS X 0208–1983, JIS X 0201–1976 |
ricoh hg mincho l |
R |
PCF(10,12,14,16,18,20,24) |
RICOH |
JIS X 0208–1983, JIS X 0201–1976 |
ricoh gothic |
R |
PCF(10,12,14,16,18,20,24) |
RICOH |
JIS X 0212–1990,JIS X 0213–2000 |
ricoh mincho |
R |
PCF(10,12,14,16,18,20,24) |
RICOH |
JIS X 0212–1990, JIS X 0213–2000 |
ricoh heiseimin |
R |
PCF(12,14,16,18,20,24) |
RICOH |
JIS X 0212–1990 |
下列表格中說明日文 TrueType 字型。
表 4–15 日文 TrueType 字型
完整家族名稱 |
子家族 |
格式 |
供應商 |
編碼 |
---|---|---|---|---|
ricoh hg gothic b |
固定的 |
TrueType |
RICOH |
JIS X 0208–1983, JIS X 0201–1976 |
ricoh hg mincho l |
固定的 |
TrueType |
RICOH |
JIS X 0208–.1983, JIS X 0201–1976 |
ricoh gothic |
固定的,成比例的 |
TrueType |
RICOH |
JIS X 0201–176,JIS X 0208–1983,JIS X 0213–2000 |
ricoh mincho |
固定的,成比例的 |
TrueType |
RICOH |
JIS X 0201–1976, JIS X 0208–1983, JIS X 0213–2000 |
ricoh heiseimin |
固定的 |
TrueType |
RICOH |
JIS X 0212–1990 |
ATOK12 是 Solaris 9 環境中預設的日文輸入系統。若您已安裝日文語言環境,則可以在所有的日文語言環境和所有的 UTF-8 語言環境中所用。所有日文語言環境也可以使用 Wnn6 日文輸入系統。您可以在「工作區」功能表中切換輸入系統。您可在 Solaris 1.x BCP 支援中使用 kkcv 日文輸入系統。
下列範例說明如何使用 ATOK12 來輸入日文。
藉由按著Control + spacebar 來開啟轉換模式。
鍵入假名字元文字(例如 kanjihenkan)。
藉由按著空白鍵以轉換至漢字字元。
若要顯示其他的漢字字元,請按一下空格鍵來顯示轉換候選表。鍵入您想要選取的編號。
若要確定整個文字轉換至漢字字元文字,請按輸入鍵。
按向下箭頭鍵以確定只轉換選取的字元。
按下 Control + spacebar 來關閉轉換模式。
您必須使用終端機設定來讓行編輯正確運作,才能在以字元為基礎的終端機 (TTY) 上使用日文語言環境。
若您的終端機為 CDE 終端機模擬器(dtterm ),請在任何一個日文語言環境中(ja,ja_JP.PCK ,或 ja_JP.UTF-8)以引數 -defeucw 來使用 stty(1) 。語言環境 ja中的一個範例為:
% setenv LANG ja % stty defeucw
若您的終端機並不是 CDE 終端機模擬器,但終端機的字碼集與目前的語言環境相同,則可以引數-defeucw 來使用 stty(1)。
若是終端機的字碼集不符合目前語言環境的字碼集,請使用setterm(1) 以啟動字碼轉換。例如,若您在ja語言環境中,但是終端機需要 PCK (Shift_JIS 字碼),請指定:
% setenv LANG ja % setterm -x PCK
請參閱setterm(3CURSES) 線上援助頁以獲得詳細資訊。
iconv( 1) 以及iconv(3) 可支援某些日文字碼集轉換。請參閱 iconv_ja(5) 線上援助頁以取得詳細資訊。
使用者定義字元公用程式 sdtudctool 可處理外框 (Type1) 和點陣圖 (PCF) 字型。也可以使用某些公用程式以轉移使用之前版本中舊有的公用程式所建立的 UDC 字型,像是fontedit,type3creator,以及 fontmanager。
下列元件只可以在 Language CD 的 日文 完整語言環境中取得:
已翻譯的訊息、輔助說明與線上援助頁
Wnn6日文輸入系統
日文 Solaris 1.x BCP 支援
Mincho (min*) 字體點陣圖字型
供列印使用的 JIS X 0212 Type1 字型
特定的日文無智型印表機與 jpostprint 支援
傳統日文公用程式像是kanji(1)