Three Japanese input systems are bundled in Japanese Solaris 7. They can be used in the ja, ja_JP.PCK and ja_JP.UTF-8 locales. However, some maintenance utilities do not support the PCK codeset.
The Japanese Input System is shown below in Table 3-17.
Table 3-17 Japanese Input Systems
Japanese TrueType Fonts are show below in Table 3-18.
Table 3-18 Japanese TrueType Fonts
Full Family Name |
Subfamily |
Format |
Vendor |
Encoding |
---|---|---|---|---|
hg gothic b |
R |
TrueType |
RICOH |
JISX0208.1983, JISX0201.1976 |
hg mincho l |
R |
TrueType |
RICOH |
JISX0208.1983, JISX0201.1976 |
heiseimin |
R |
TrueType |
RICOH |
JISX0212.1990 |
Japanese Bitmap Fonts are shown in Table 3-19 below.
Table 3-19 Japanese Bitmap Fonts
Full Family Name |
Subfamily |
Format |
Vendor |
Encoding |
---|---|---|---|---|
gothic |
R, B |
PCF(12,14,16,20,24) |
|
JISX0208.1983, JISX0201.1976 |
minchou |
R |
PCF(12,14,16,20,24) |
|
JISX0208.1983, JISX0201.1976 |
hg gothic b |
R |
PCF(12,14,16,18,20,24) |
RICOH |
JISX0208.1983, JISX0201.1976 |
hg mincho l |
R |
PCF(12,14,16,18,20,2) |
RICOH |
JISX0208.1983, JISX0201.1976 |
heiseimin |
R |
PCF(12,14,16,18,20,24) |
RICOH |
JISX0212.1990 |
Japanese Solaris 7 supports three locales. The ja locale is based on Japanese EUC. The ja_JP.PCK locale is based on PC-Kanji code (Shift JIS) and the ja_JP.UTF-8 locale is based on UTF-8.
Some messages and manual pages have been translated into Japanese in Japanese Solaris 7.
The following table shows supported conversion with iconv(1) and iconv(3). See the iconv_ja(5)man page for details.
Table 3-20 shows iconv Conversion Support.
Table 3-20 iconv Conversion Support
Source Code |
Target Code |
---|---|
eucJP |
PCK |
eucJP |
JIS7 |
eucJP |
SJIS |
eucJP |
UTF-8 |
eucJP |
jis |
eucJP |
ibmj |
SJIS |
eucJP |
SJIS |
ISO-2022-JP |
SJIS |
UTF-8 |
SJIS |
jis |
SJIS |
ibmj |
PCK |
eucJP |
PCK |
UTF-8 |
PCK |
ISO-2022-JP |
PCK |
jis |
PCK |
ibmj |
ISO-2022-JP |
eucJP |
ISO-2022-JP |
PCK |
ISO-2022-JP |
SJIS |
UTF-8 |
eucJP |
UTF-8 |
SJIS |
UTF-8 |
PCK |
JIS7 |
eucJP |
jis |
eucJP |
jis |
PCK |
jis |
SJIS |
ibmj |
eucJP |
ibmj |
PCK |
UTF-8 |
ISO-2022-JP |
ISO-2022-JP |
UTF-8 |
eucJP |
UTF-8-Java |
UTF-8-Java |
eucJP |
PCK |
UTF-8-Java |
UTF-8-Java |
PCK |
eucJP |
ISO-2022-JP.RFC1468 |
PCK |
ISO-2022-JP.RFC1468 |
UTF-8 |
ISO-2022-JP.RFC1468 |
eucJP |
ibmj-EBCDIK |
ibmj-EBCDIK |
eucJP |
PCK |
ibmj-EBCDIK |
ibmj-EBCDIK |
PCK |
There are TTY STREAMS modules that perform code conversion between an encoding for a specific terminal and an encoding for a specific locale. With an appropriate STREAMS module, a user can log in from a Japanese terminal into a Japanese locale, even if the encoding between the terminal and the Japanese locale does not match. tty(1) controls the behavior of those STREAMS modules.
The Japanese Solaris 7 product supports the following Japanese-specific printers:
Epson VP-5085 (based on ESC/P)
NEC PC-PR201 (based on 201PL)
Canon LASERSHOT (based on LIPS)
Japanese PostScript Printer
The Japanese Solaris 7 package also provides Japanese Solaris 1.1.x binary-compatibility packages that are the same as the base products.
To handle User-Defined Characters, sdtudctool has been available since the Solaris 2.6 release. Sdtudctool handles both outline (Type1) and bitmap (PCF) fonts. Some utilities are also available to migrate the UDC fonts that were created by old utilities, such as fontedit, type3creator andfontmanager in prior releases.