Note: Now JSE Release Note is merged into HP-UX Release Note. For the new release information of JSE after HP-UX 11i, see "HP-UX Release Note" stored in /usr/share/doc directory. For information of previous JSE releases, see the following description. ====================================================================== Japanese System Environment A.02.60 Release Notes This document describes the following information about Japanese System Environment (JSE): Chapter 1: New and Changed Features Chapter 2: Installing/Updating Your System Chapter 3: Related Documentation Chapter 4: Problem Description and Fixes Chapter 5: Obsolescence plan at next release Chapter 1: New and Changed Features This chapter explains the new, changed and removed features in JSE. For details of features, refer each manuals. The Japanese System Environment (JSE A.02.60) is released with HP-UX 11.10 or later. To confirm the version of JSE is A.02.60 or later, execute the following command: $ /usr/sbin/swlist -l product Asian-Core Asian-Core A.02.60 Asian Core Japanese System Environment(A.02.60) ======================================= New Features ------------- o NEC-VDC symbols support UDC files for NEC-VDC symbols are provided to display those characters with Japanese X11 fonts. Code range: JIS[Kuten]: 13/01-13/92, Shift-JIS: 0x8740-0x879C To use those fonts, do the following steps below: 1. login as root 2. execute an install script (/usr/lib/asx/UDC2/udc_setup) 3. logout For more detail, see /usr/lib/asx/UDC2/README-UDC2. Japanese System Environment(A.02.50.01) ======================================= New Features ------------- o Printer * Following printers are supported on both LP Spooler and HPDPS. You can print Japanese plain text file on these printers by configuring the printer using specified Model File on LP Spooler or Printer Model on HPDPS. Printer LP Model File HPDPS Printer Model Name ======================================================================== HP LaserJet 4000(N)(*1) PCL5.nloo(PCL5.asian) PCL5.asx(2BPCL5.asx) HP LaserJet 5000(N)(*1) PCL5.nloo(PCL5.asian) PCL5.asx(2BPCL5.asx) HP LaserJet 8000(N)(*1) PCL5.nloo(PCL5.asian) PCL5.asx(2BPCL5.asx) EPSON VP-1800 ESCP ESCP.asx OKI Microline 703N PS.nlio PS.asx OKI Microline 600PSII PS.nlio PS.asx OKI 5330S ESCP ESCP.asx OKI 8350S ESCP ESCP.asx OKI 8580S ESCP ESCP.asx NOTE: (*1) By installing an optional Japanese Font DIMM(Product No. YS-90210) on these printers, you can print the Japanese text with TrueType font. When you use Japanese TrueType font, you have to configure a printer with PCL5.asian model file on LP Spooler, or if you are configuring HPDPS then you have to choose the 2BPCL5.asx Printer-Model. To see whether your printer has Japanese TrueType Font installed, do the following steps below: 1 Press [Menu] on the control panel of the printer until "INFORMATION MENU" appears. 2 Press [Item] until "PRINT PCL FONT LIST" appears. 3 Press [Select] to print the font list. 4 If your printer has Japanese TrueType font, you will see the text "MS Mincho" and "MS Gothic" in the printed list. * Japanese TrueType Font SIMM for LaserJet 5Si is supported By installing an optional Japanese Font SIMM(Product No. YS-90209) on LaserJet 5Si, you can print the Japanese text with TrueType font. When you use Japanese TrueType font, you have to configure a printer with PCL5.asian model file on LP Spooler, or if you are configuring HPDPS then you have to choose the 2BPCL5.asx Printer-Model. To see whether your printer has Japanese TrueType Font installed, do the following steps below: 1 Press [Menu] on the control panel of the printer until "TEST MENU" appears. 2 Press [Item] until "PCL FONT LIST" appears. 3 Press [Select] to print the font list. 4 If your printer has Japanese TrueType font, you will see the text "MS Mincho" and "MS Gothic" in the printed list. * Added document - Customizing HPDPS Printer Model For correct configuration of HPDPS Physical Printer object, you should re-assign the attribute value of a Physical Printer object after you create the Physical Printer object or customize a Printer Model and create a Physical Printer with the customized Printer Model to correctly reflect how your printer device is currently configured. For more detail, see chapter "1.2 Customizing HPDPS Printer Model" in /usr/share/doc/PRINTER-JPN-S[E]. o Japanese 106/109 keyboard support by ATOK8 and XJIM From JSE A.02.50.01, the new key operations are added to support the japanese 106/109 keyboard. Function Key Operation (106/109 keyboard) --------------------------------------------------------- ATOK8: ROMAJI INPUT/KANA INPUT ALT+HIRAGANA (ROMAJI) Mode Change INPUT CHARACTER Change ZENKAKU HIRAGANA HIRAGANA ZENKAKU KATAKANA Shift+ HIRAGANA (KATAKANA) ZENKAKU EISUU(*1) EISUU XJIM: ROMAJI INPUT/KANA INPUT ALT+HIRAGANA (ROMAJI) Mode Change CHARACTER INPUT Mode Change ZENKAKU HIRAGANA HIRAGANA ZENKAKU KATAKANA Shift+ HIRAGANA (KATAKANA) ZENKAKU EISUU(*1) EISUU Note: *1 ZENKAKU EISUU INPUT is applied only when ROMAJI INPUT Mode is on. It is not applied when KANA INPUT is on. If there is already a key customize file in the home directory, the new key customize file is not applied and above operations are not effective. In this case, remove the following files and restart ATOK8 or XJIM. Note that the customized information before will be lost. ATOK8: $ rm $HOME/.atok/atok8.ucf XJIM: $ rm $HOME/.xjim_keybind o The addition of the Keymap file for the 106/109 keyboard (ATOK8) The hpjis109 file is added as the Keymap file. (To use this file, refer the Chapter " Startup and Finish of ATOK8" in the " ATOK8 Japanese Input Method Guide" ) Japanese System Environment(A.02.50) ==================================== New Features ------------- o Printer Support * Following printers are added to printer support: Printer LP model DPS model Canon LBP-730PS PS.nloo LBP-730PS Canon LBP-740 LIPS4 LBP-740 Canon LBP-750 LIPS4 LBP-750 Canon LBP-930 LIPS4 LBP-930 Oki Microline 900PSII LT PS.nloo ML900PSIILT Oki Microline 902PSII PS.nloo ML902PSII Oki Microline 903PSII PS.nloo ML903PSII Oki Microline 903PSII+F PS.nloo ML903PSII+F Oki Microline 905PSII+F PS.nloo ML905PSII+F EPSON VP-2200 ESCP VP-2200 EPSON VP-4200 ESCP VP-4200 EPSON VP-5200 ESCP VP-5200 o Keyboard Support 106/109 Keyboard is added to keyboard support. But, there are the following restrictions: * In case 'EISUU' key, 'Shift + EISUU(Caps Locks mode)' keys, or, 'Alt + EISUU(KANJIBANGOU mode)' keys are pressed, any keys work as 'Caps Locks' mode. * In comparison with HP JIS Keyboard, the input method server on HP-UX 11.0 do not support the function assignment to the additional following keys: 'HANKAKU/ZENKAKU' 'EISUU' 'KANJIBANGOU' 'MAEKOUHO' 'ZENKOUHO' 'KATAKANA' 'HIRAGANA' 'ROMAJI' * The key that is equal to 'EISUU-KANA' key on HP JIS keyboard do not support. You can input 'HANKAKU-KANA' character using 'HANKAKU-KANA' input mode, or 'HANKAKU-KANA' conversion on the input method server. Changed Features ---------------- o dtimsstart and ximsstart ximsstart is replaced with dtimsstart on HP-UX 11.0 CDE. With this change, XimsMode in "Application Manager - Desktop_tools" on CDE is replaced with DtImsMode. But, the command like as "ximsmode" is not provided. For non-CDE users, modify the setup for "@SelectMode" in "$HOME/.dt/ims/<$LANG>" file. @SelectMode = 0 (Ask the using input method server at login) 1 (Resume the previous used input method server) See "Japanese System Environment User's Guide" for details of dtimsstart. o UDC files Some UDC files are removed, and renamed. * Remove UDC files Remove Use instead ibm_14x16g.udc ibm_got14k.udc or ibm_got16k.udc ibm_16x18.udc ibm_got16k.udc or ibm_got18k.udc ibm_16x18g.udc ibm_got18k.udc ibm_24x24.udc ibm_min24k.udc * Rename UDC files OLD NEW ibm_32x32.udc -> ibm_min32k.udc ibm_40x40.udc -> ibm_min40k.udc hmark.24x24 -> hmark24.udc hmark.40x40 -> hmark40.udc math.24x24 -> math24.udc math.40x40 -> math40.udc logo.24x24 -> logo24.udc logo.40x40 -> logo40.udc pc98.24x24 -> nec24.udc pc98.40x40 -> nec40.udc * Rename and resize (16x18 -> 18x18) UDC files OLD NEW logo.16x18 -> logo18.udc hmark.16x18 -> hmark18.udc math.16x18 -> math18.udc pc98.16x18 -> nec18.udc Removed Features ---------------- o Locale * Old locale names "japanese" (Shift JIS) and "japanese.euc" (Japanese EUC) Use new locale names "ja_JP.SJIS" (Shift JIS) and "ja_JP.eucJP" (Japanese EUC) instead. o Font * Old X11 Bitmap fonts All Japanese bitmap fonts in /usr/lib/X11/fonts/hp_japanese/75dpi/ are removed at this release. Use new Japanese bitmap fonts under /usr/lib/X11/fonts/hp_japanese/100dpi/. * Japanese Intellifont Use optional TrueType fonts. * FA/FM fonts As Starbase development/runtime environments are removed, FA/FM fonts are removed. * Starbase fonts As Starbase development/runtime environments are removed, Starbase fonts are removed. o Input * Xsi protocol of XJIM Use X11R5 Ximp or X11R6 XIM protocol. o Printing * LaserJet II series Use LaserJet III, 4, and 5 series. * Printing Asian PCL file to LIPS, PS, ESC/P, Japanese PCL printers The printing capability of Asian PCL file via following model files are removed at this release. model file option LIPS3 -opcl LIPS4 -opcl PS.nlio -opcl ESCP -opcl PCL5.asian -oapcl * Printing options Various printing options support of LP and DPS are removed at this release. For detail, see /usr/share/doc/PRINT-ASE-NOTE. o Command/Library * jtos(1) - code conversion command jtos, jtou, stoj, stou, utoj, utos Use standard command iconv(1) as follows: jtos: iconv -f jis -t sjis jtou: iconv -f jis -t eucJP stoj: iconv -f sjis -t jis stou: iconv -f sjis -t eucJP utoj: iconv -f eucJP -t jis utos: iconv -f eucJP -t sjis * Following function groups in Japanese library (libjpn) jcode(3X) ibmjcode(3X) jisconv(3X) jctype(3X) jwctype(3X) jconv(3X) jwstring(3X) cset(3X) getwidth(3X) euclen(3X) wstostr(3X) Use standard functions such as iconv(3C), wctype(3C). * FSlib - Font Server Access Library Use X Print Server. * udcsc(1) - Tool for User Defined Character of Starbase stroke font As Starbase development/runtime environments are removed, udcsc(1) is removed. * dictmerge - dictionary merge tool for XJIM * Kana Kanji conversion library (libjpn) Use Xlib or OSF/Motif. * Open NLIO library (libnlio) Use X11R5 Ximp or X11R6 XIM protocol. Japanese System Environment(A.02.40) ==================================== New Features ------------- o Japanese TrueType optional font support Japanese TrueType outline font by Ricoh is supported as optional product. Following product is supported at the release time of JSE A.02.40: Ricoh "TrueType World Value Font" (CD-ROM) TrueType Japanese (WABUN) Fonts, Windows version Price 9,800 yen (at the release time of JSE A.02.40) Note: - Other fonts and illustration data in the above product are not supported. - The supported TrueType option font product may be changed. Contact to HP office to know which product is supported. o Starbase and FA/FM fonts Starbase fonts and FA/FM fonts are included in both Server and Workstation systems. They were once deleted from Server systems at A.02.00, but are now included back in this release. Note that FA/FM fonts are planned to be removed in next release. o Printer Support * Following printers are added to LIPS printer support: Printer LP model DPS model Canon LBP-830 LIPS4 LBP-830 Canon LBP-450 LIPS4 LBP-450 * Following printers are added to PS printer support for DPS. It supports notification of failure by bi-directional communication. Printer LP model DPS model Fuji Xerox DP300 N/A DP300 o X Print Server The X Print Server becomes available which is the standard printing system of the next release of CDE. It supports printing to LIPS, PostScript and PCL printers. Changed Features ---------------- o Change Document location The path name of JSE online release note and Printer README file are changed as follows: Old New /usr/newconfig/RelNotes/ASX-JPN /usr/share/doc/ASX-JPN /usr/newconfig/RelNotes/ASX-JPN-E /usr/share/doc/ASX-JPN-E /usr/newconfig/RelNotes/ASX-JPN-S /usr/share/doc/ASX-JPN-S /usr/newconfig/RelNotes/PRINTER-JPN-E /usr/share/doc/PRINTER-JPN-E /usr/newconfig/RelNotes/PRINTER-JPN-S /usr/share/doc/PRINTER-JPN-S Removed Features ---------------- o VUE and related features Use CDE (Common Desktop Environment) instead. o SharedPrint Use HP DPS. o FontWave fonts and related tools Migrate to optional Japanese TrueType fonts. Japanese System Environment(A.02.30) ==================================== New Features ------------- o X11 R6 support HP input method servers can connect X11 R6 applications. The following values of XMODIFIERS environment variable are available. + XMODIFIERS=@im=_XIMP_#.0 + XMODIFIERS=@im= If XMODIFIERS environment variable is not set, X11 R6 applications will connect to a server which supports the locale the applications use. NOTE : The following values can NOT be use for X11 R6. + XMODIFIERS=@im=_XIMP_ The current HP input method servers do NOT support the frontend input method. On X11 R6, behaviors of functions which use the input context are undefined when the input context is destroyed. It is needed to add processing by using XNDestroyCallback and XRegisterIMInstantiateCallback(). o New API support Motif 1.2.5 library provides a function to get XIC value named XmImSetXIC() which will enable Motif applications to control IM server. IM server has some functionalities, such as turning conversion ON/OFF, specifying the location of AUX window, changing conversion state (Japanese IM servers only), which are controllable from applications. SYNOPSIS #include XIC XmImSetXIC(widget, xic) Widget widget; XIC xic; DESCRIPTION XmImSetXIC registers the specified X Input Context (XIC) with widget. Any existing XIC registered for widget is unregistered. The new XIC registered for widget is returned. widget Specifies the ID of a widget for which a new Input Context is to be registered. xic Specifies the Input Context to be registered with the widget. If xic is NULL, the function returns the current XIC used by widget. NOTE: In the current implementation, only NULL value of xic is supported. A Motif application program can retrieve an input context by XmImSetXIC and set values to the input context attributes by XSetICValues(3X). The input context attributes supported for XSetICValues(3X) to set values are only "Extensions"which are used to control IMS. Values of such attributes can be set by XSetICValues(3X) to the input context retrieved by XmImSetXIC. However, if an IMS does not support the attributes, XSetICValues() will fail and nothing will happen. For example, the following attributes are supported by HP IMSs: XNExtXim_Auxpos XNExtXim_Nlinput XNExtXimp_Backfront XNExtXimp_Conversion XNExtXim_Conversion (X11 R6 ONLY) In addition to above the following attributes are supported by HP Japanese IMSs: XNExtXim_Kkinputmode XNExtXim_Flush See the manual of each IMS for the detail of extensions which are supported by each IMS. It is NOT recommended to set "Conversion" OFF to the input context gotten by XSetICValues() when XmNlosingFocusCallback is called. In that case, if mouse pointer is in the candidate window, the widget will lose focus and the conversion will become OFF. Furthermore, the program may hang at the worst case. Only conversion ON in XmNfocusCallback is recommended. o Printer * HP DPS(Distributed Print Service) printer system support. For detail information, refer to "HP Distributed Print Service User's Guide" and "HP Distributed Print Service Administration Guide". * PCL5.asian model file. options are added -oapcl convert from APCL to 2Byte PCL * PCL5 printer is support LaserJet 5(use PCL5.nloo model file.) DeskJet850C(use PCL4.nloo model file.) NOTE: There is a restriction on the use of DeskJet850C. - Options below are not supported. port | portrait portrait mode orientation land | landscape landscape mode orientation n | nroff set up to properly print output from nroff pr set up to properly print output from pr m | man set up for manual sheet feed d | double do automatic double sided printing md | mdouble do manual double sided printing half | 2 double page with half size printing quarter | 4 four times page with quarter size printing - When you print a file containing 1byte code and 2byte code, you must explicitly specify the options that determine the 1byte font attributes, or the 1byte characters will not be printed correctly. When you want to print with the courier typeface and 10 cpi pitch. $ lp -ddest -otype3 -o10 print_file_name - When you print a file containing underlined 2byte strings(as you can see on the Japanese man page), space between the underlined 2byte characters will be corrupted. - When you specify the hsi# option, 1byte characters placed before the first 2byte character will not be printed with specified hsi value. * PCL4.nloo model file. 2 options are added. -oheight# set primary font height to # -osheigh# set secondary font height to # * LIPS4 model file. Canon LBP-730, LBP-720 NOTE: When you use LBP-720 or LBP-730, take care of following point. - There are cases where the specified right margin is 1 column greater compared with as on the LIPS3 printer. - There are cases where during the printing of LIPS raw data, auto emulation turns into other than LIPS mode. If you encounter such situation, using printer front panel, fix the printer emulation mode to the LIPS mode. * LIPS3 model file. 2 options are added. -oheight# set 1-byte font height set to # point -omheight# set 2-byte font height set to # point * ESC/P dot impact printer support EPSON VP-4100, VP-5100 o EGBridge 12 kinds of Input Style are supported on EGBridge. Changed Features ---------------- o EGBridge The way to start Environment Setup menu has been changed. The Environment Setup menu is opened from EGBridge's main pulldown menu. The setting is available for all EGBridge's windows till end of EGBridge server. When restarting EGBridge server, the setting is reset according to file "EGBENV", as before. Removed Features ---------------- o EGBridge The following resources of input server egims was removed: Resource Name Alternative method -------------------------------------------------------- *fontSet Use *fontList *iconicStatus use egims option -iconicstatus *preeditSize N.A. *raiseStatus Use *stackChange ------------------------------------------------------- Japanese System Environment(A.02.20) ==================================== New Features ------------ o CDE (Common Desktop Environment) support * XimsMode action XimsMode action is provided in Application Manager. Application Manager => Desktop_Tools => XimsMode * CDE font alias Aliases are added for the use of Common Desktop Environment. o Printer * LIPS3 printer support - Canon LBP-A404F * PostScript printer support - OKI MICROLINE 810PSII LT, * ESC/P printer support - OKI ET 8560SA * PCL5 printer support - LaserJet4V, LaserJet4LJ Pro, LaserJet5Si * PCL5.nloo model file. - Two options are added. These options are available only for LaserJet5Si: -omtype 'typename' print on this 'typename' of media. -obin# send output to bin number #. o Network Printer Printers connected to network can be used in the same way of the printer with parallel/serial connection. * HP Printer To connect HP printer to network, need HP JetDirect and HP JetAdmin. If HP JetAdmin is installed on your machine, you can configure network printer by "sam" command. For datail information, refer to HP JetDirect and HP JetAdmin manuals. * Non HP Printer Non HP printers which supports lpd protocol can be used via connecting network. To register printer to LP spooler, use /usr/sbin/setnetlp provided by JSE. For usage, refer man page or "Japanese Environment User's Guide". Refer manual or catalog of the printer or contact to printer vendors to know followings: Can the printer connect to network? Does the printer support lpd protocol? Which network interfaces can be used? Refer "HP Solution Catalog" to know which printer and network interface can be used on HP9000. For "HP Solution Catalog", contact to Customer Information: TEL 0120-081565 FAX 0120-081445 o dtterm dtterm (new terminal emulator at HP-UX 10.0) supports Shift JIS environment. Changed Features ---------------- o Japanese HP-UX bundle DeskTop bundle(HPUXJpnDT700) is obsolescent and new CDE bundles are added. HPUXJpnCR700 HPUXJpnCR800 o port number of fontserver The default TCP port number of fontserver is changed from 7000 to 7100. If you start fontserver from command line, you must specify 7100 as port number when adding to font path. However, if fontserver is started at system boot up, 7000 is specified as port number as before. In this case, you do not have to change the port number when adding to font path. o Support 9,776 characters of UDC In Japanese EUC environment, entire CS3 (8,836 characters) can be used as UDC (User Defined Characters). Totally, 9,776 characters of UDC can be used with rows 85 - 94 of CS2 (940 characters). In this case, however, JIS X 0212 (supplementary Kanji) cannot be used for the codes assigned to UDC. o Transition link for Japanese IM Transition link is no longer necessary for all the Japanese IMs (ATOK, EGBridge, VJE, XJIM) Removed Features ---------------- o The way to print out to printer device directly. o LIPS2 model file printer support o HP 41063A printer support o jxterm/kterm support Japanese System Environment(A.02.01, A.02.01.01) ================================================ New Features ------------ o Printer * ESC/P model file of option -ol# sets absolute length of page to # lines -otl# sets text length of page to # lines * PostScript printer support - OKI MICROLINE 803PSII, 803 PSII+F o EGBridge * Following files enable similar key usage as HP EGConvert. HP EGConvert was obsolete as from HP-UX 10.0. /opt/egb/newconfig/EGIms_HPEGC /opt/egb/newconfig/EGBENV_HPEGC /opt/egb/newconfig/EGBMap_HPEGC * To change the key usage similar to HP EGConvert, follow the procedure below: 1. Start EGBridge at login, or start egims from the prompt. 2. Copy user's dictionary of HP EGConvert to $HOME/.egb.ebdicu.dic. 3. Edit the above user's dictionary using dictionary tool of EGBridge. 4. Copy /opt/egb/newconfig/EGIms_HPEGC to $HOME/EGIms 5. Copy /opt/egb/newconfig/EGBENV_HPEGC to $HOME/.egb/EGBENV 6. Copy /opt/egb/newconfig/EGBMap_HPEGC to $HOME/.egb/EGBMap 7. In case key assignment was customized for HP EGConvert, correct $HOME/.egb/EGBMap accordingly. See the file for details. 8. Re-start egims or login again. Changed Features ---------------- o Directory for UDC files Directory for IBM VDC and sample UDC files is changed from /usr/lib/asx/UDCsamples to /usr/lib/asx/UDC. o Japanese X11 bitmap fonts Appearance of the following X11 bitmap fonts are changed. jpn.12x24,jeuc.12x24,j16.24x24 jpn.16x32,jeuc.16x32,j16.32x32 o Printer Japanese fonts used with PCL4.nloo and PCL5.nloo model files are changed. Japanese System Environment(A.02.00) ==================================== New Features ------------ o X11 bitmap fonts * 36 fonts 2 typefaces - Gothic/Mincho 2 weights - Normal/Bold 9 sizes - 8/10/12/14/16/18/20/22/24 dots * JIS X0212 character set - Gothic 16/18 dots, Mincho 24 dot * IBM defined character set - Gothic 12/14/16/18 dots, Mincho 24 dot o Printer * PCL5.asian model file - LaserJet 4PJ * PCL5.nloo model file - LaserJet 4 series * JIS X0212 and extended SJIS support - C1200A/C1202A/C1205A/C1208A, LaserJet printers * SharedPrint Japanese local printer support * ESC/P dot impact printer support - OKI ET5320SL/ET8345S o Starbase fonts Simplex, Helvetica-like and Roman-like fonts o xjim * JIS X0212(EUC CS3) and SJIS extension area(95~120 section) JIS X0212(EUC CS3) and SJIS extension area, including IBM Gaiji area, are newly supported as EUC CS3. You can input JIS X0212(EUC CS3) and Shift-JIS extension area(95 ~ 120 section) codes to X11R5 application by using xjim. In order to input JIS X0212(EUC CS3), xjim must be invoked in LANG=ja_JP.eucJP(japanese.euc) or invoked with the "-euc" option and JIS X0212 resource must be "true". Note: If the resource *JISX0212 is set to False, you cannot input JIS X 0212 characters. Set the resource *JISX0212 to True to input JIS X 0212 characters. If application use jisx0212 fonts which XLFD contain "no glyph", you cannot input JIS X 0212 characters on xjim. Specify no "no glyph" fonts and restart the application. In order to input Shift-JIS extension area, xjim must be invoked in LANG=ja_JP.SJIS(japanese) or invoked with the "-sjis" option. JIS X0212(EUC CS3) and Shift-JIS extension area can be input by phrase/word conversion, code conversion. * Callback Input style Callback Input style is added. 12 input styles are supported. * API for input mode API for input mode is newly provided. o Kana-kan library(libjpn.sl) * JIS X0212(EUC CS3) and SJIS extension area(95~120 section) JIS X0212(EUC CS3) and SJIS extension area, including IBM Gaiji area, are newly supported. New EUC locale, ja_JP.eucJP must be specified as a parameter of open_jlib() call to use EUC CS3(JIS-X0212). * Backward compatibility As far as old locale, japanese and japanese.euc, is specified, 10.0 kana-kan library does not return a candidate which includes JIS X0212(EUC CS3) code. * HojoKutenZenkaku() New function HojoKutenZenkaku() is provided to convert JIS X0212 section-point code to EUC CS3 code. o wdutil * JIS X0212(EUC CS3) and SJIS extension area(95~120 section) JIS X0212(EUC CS3) and SJIS extension area, including IBM Gaiji area, are newly supported. These codes can be registered in user dictionary. These user dictionary can be used in phrase/word conversion in xjim. o udcc/xudced JIS X0212 and extended SJIS is supported on udcc and xudced. o ximsstart/ximsmode Input method execution in remote machine is newly supported. o ATOK * Number of supported Input style is increased to 12. * API for input mode is newly provided. * IBM VDC input by code in Shift-JIS is realized. * Key to invoke Atok's status window can be assigned by environment tool. * Word to register and its "yomi" (hiragana sound) can be input from keyboard in Word Registration Window (Ctrl+F6). * To support displaying status area and preedit string with attributes. o EGBridge * API for input mode is newly provided. * IBM VDC input by code in Shift-JIS is realized. o VJE * Number of supported input style is increased. * API for input mode is newly provided. * More than one vjed can be started on the same node. * IBM VDC input by code in Shift-JIS is realized. * To support displaying status area and preedit string with attributes. o Kana Kanji conversion server (kks) kks supports JIS X 0212 (EUC CS3) and extended Shift JIS. kks use new Kana kanji conversion library libjpn.sl. Changed Features ---------------- o xjim * connection with kks Connect with new kks. o wdutil * undefined code in current language environment wdutil uses hexadecimal notation to dump or load characters which are undefined in current language environment. o VJE * Appearance of the main window is changed. Environment utility and Word Maintenance utility can be invoked by clicking buttons in the main window. * The appearance of preedit and status window are changed. * Number of connectable IC becomes unlimited so that it can be dependent on system configuration. o FontWave support fontserver "fwfs" merged in HP standard fontserver "fs" o Printer support The character code at -opcl option of LIPS2, LIPS3, PS.nlio model file is changed from hp15 (Shift JIS) to hp16. Removed Features ---------------- o HP C1010J terminal and AdvanceLink/Vectra support o HP-IB connection for HP C1202A and HP 41063A printers o Serial connection for HP 41063A printer o Starbase fonts for s800 (Server) o FA/FM fonts for s800 (Server) o bmterm o jwcf o xj0input.8.2 It is recommended to use xjim as a replacement of xj0input.8.2 because all xj0input.8.2 function and user interface is inherited by xjim. o wdedit It is recommended to use wdutil -l or -d option and your favorite text editor. o libnlioj.sl (Kana Kanji conversion library) All the functions of libnlioj.sl are now provided with libjpn.sl. Chapter 2: Installing/Updating Your System This chapter describes how to install JSE A.02.50.01, or update to JSE A.02.50.01. For details, refer following manuals: "Installing HP-UX 11.0 and Updating HP-UX 10.x to 11.0" "HP-UX 11.0 Extension Pack" Disk Amount ----------- Following table shows the JSE bundle and necessary disk space to install. For the contents of JSE bundle, refer "JSE Bundle Contents". --------------------------------------------------------+---------------- Bundle | Disk Amount --------------------------------------------------------+---------------- HPUXJpn32RT Japanese HP-UX 32-bit Runtime Environment | About 522 MB HPUXJpn64RT Japanese HP-UX 64-bit Runtime Environment | About 566 MB --------------------------------------------------------+---------------- The amount of only JSE portion is about 54MB. How to install/update JSE ------------------------- JSE with HP-UX is included in Core OS media. To install or update JSE, do the same steps as HP-UX installation or update. Japanese HP-UX bundle is consisted of HP-UX and JSE. For the contents of JSE, refer next "JSE Bundle Contents" section. And refer "Fileset structure of JSE" and install necessary filesets. JSE Bundle Contents ------------------- * HPUXJpn32RT Japanese HP-UX 32-bit Runtime Environment This bundle contain HP-UX 11.x for HP9000 server, including CDE, Networking, system administration, Japanese localized (Shift JIS and Japanese EUC) message catalogs, online help, man pages and features of Japanese System Environment. * HPUXJpn64RT Japanese HP-UX 64-bit Runtime Environment This bundle is 64-bit version of above bundle. Following table shows the list of filesets of JSE contained in Japanese HP-UX bundle. Fileset structure of JSE ------------------------ _______________________________________________ | | | | | SD Product | Subproduct | Fileset | | | | | |______________|______________|_________________| |Asian-Core |Manuals |ASX-MAN | | | |IM-JPN-MAN | | | |ASX-JPN-MAN | | |ManualsByLang |ASX-JPN-E-MAN | | | |ASX-JPN-S-MAN | | | |IM-JPN-E-MAN | | | |IM-JPN-S-MAN | | |ReleaseNotes |ASX-JPN-NOTES | |______________|______________|_________________| |Asian-X11 |Runtime |IMX11-JPN-RUN | | | |IMX11-RUN | | | |IMX11-SHLIBS | | | |XJIM-RUN | | | |XFNT-JPN-AUX | | | |XFNT-JPN-MIN | | |MinimumRuntime|IMX11-JPN-RUN | | | |IMX11-RUN | | | |IMX11-SHLIBS | | | |XJIM-RUN | | | |XFNT-JPN-MIN | |______________|______________|_________________| |Asian-PRINTER |Runtime |PRNTR-JPN-RUN | | | |PRNTR-RUN | | | |PRT-LP-RUN | | | |PRT-LP-JPN-RUN | | | |PRT-PD-RUN | | | |PRT-PD-JPN-RUN | | | |XP-JPN-RUN | |______________|______________|_________________| |Asian-UTILITY |Runtime |UDC-JPN-RUN | | | |UDC-RUN | | | |UTILS-RUN | |______________|______________|_________________| |ATOK |Runtime |ATOK-RUN | |______________|______________|_________________| |VJE |Runtime |VJE-RUN | |______________|______________|_________________| |EGBridge |Runtime |EGB-RUN | |______________|______________|_________________| |Asian |Runtime |TT-JPN-RUN | | -X11FONTSRV | | | |______________|______________|_________________| Chapter 3: Related Documentation The following Manual provides reference material for JSE: o Japanese System Environment User's Guide (B3782-90180) o HP XJIM Japanese Input Method Guide (B3782-90107) o ATOK8 Japanese Input Method Guide (B3782-90108) o EGBridge Japanese Input Method Guide (B3782-90109) o VJE-gamma Japanese Input Method Guide (B3782-90110) Chapter 4: Problem Descriptions and Fixes For information on Japanese JSE product problems and fixes. o XJIM * On low resolution display, customize window is cut off by default. Specify 14 dot font with -fn option or XJim*fontList resource. * Hpterm cannot treat EUC CS3 characters, so using font alias whose JIS X0212 is "no glyph"(ex. got16*) is recommended for it. * If you use 'KANA' input (not 'ROMAJI' input) as the key input method at 'YOMI' input, and you input a 'KANA' character and 'HANDAKUTEN' or 'DAKUTEN' succeedingly, the input method server do not compose 'KANA' with 'DAKUTEN' or 'HANDAKUTEN' as one character, but displays 'KANA' character and 'DAKUTEN' or 'HANDAKUTEN' symbol. In this case, make the composite character using 'ZENKAKU-HIRAGANA' conversion (press Shift + F5 key), or 'ZENKAKU-KATAKANA' conversion (press F6 key). * If you install XJIM after NIS configuration, you will find the problem that you can not use XJIM Conversion Server. To resolve this problem, move the line in the /etc/services nuekks 6897/tcp # nuekks daemon to the previous position to the line (with the + sign on the left) which specify the NIS mapping. o ATOK8 * In the table "roman/kana mapping" in Appendix A of "ATOK8 Japanese Input Method Guide", the corresponding kana characters is wrong for the roman input string "gwa". * In "ATOK8 Japanese Input Method Guide", at the table "ATOK8 resources" at "Customizable Resources" of Appendix C, the description of areaFirst is wrong. If areaFirst is True, XIMStatusArea is selected. If areaFirst is False, XIMStatusNothing is selected. o EGBridge * Closing EGBridge main window during Kana-Kanji conversion on hpterm may also close hpterm. Finish conversion before closing the EGBridge main window. * There are following errors in "EGBridge Japanese Input Method Guide": - In "Command Reference" in Chapter 2 Resources *fontSet and *iconicStatus cannot be used. - In "EGBridge Resources" in Chapter 6 Resources *fontSet, *iconicStatus, *preeditSize, and *raiseStatus cannot be used. See following table for the alternatives: Resource Name Alternative method -------------------------------------------------------- *fontSet Use *fontList *iconicStatus use egims option -iconicstatus *preeditSize N.A. *raiseStatus Use *stackChange ------------------------------------------------------- * There are errors at "Display of Auxiliary area" of Appendix C in "EGBridge Japanese Input Method Guide". There are four descriptions of XIMPreeditCallbacks, but three of them are wrong. Followings are correct: - XIMPreeditCallbacks Displayed under application window - XIMPreeditPosition Displayed under inputting characters - XIMPreeditArea Displayed under inputting characters - XIMPreeditNothing Displayed at the bottom of root window o VJE-gamma * In "VJE-gamma Japanese Input Method Guide", at the table "VJE resources" at "Customizable Resources" of Appendix E, the description of areaFirst is wrong. If areaFirst is True, XIMStatusArea is selected. If areaFirst is False, XIMStatusNothing is selected. o IMS common (XJIM/ATOK8/VJE/EGBridge) * Window focus sometimes cannot be move by Meta(Alt)-TAB key if applications are XIMStatusNothing and they overlap each other with KANJI-ON state. To avoid this problem, set stackChange resource to False as follows: XJIM: XJim*stackChange: False ATOK8: Atok8*stackChange: False EGBridge: EGIms*stackChange: False VJE: Vje*stackChange: False See "Resource" section in each Input Method manuals for detail. For EGBridge, refer the above section "EGBridge". * On Motif 1.2 and Motif 2.1 application with menu bar, F10 and Shift-F10 keys cannot be used as Japanese input function key because those keys are used to switch focus to menu bar. To assign these keys to for certain functions for IMS, set the followings: for DIN keyboard : $ xmodmap -e "keycode 25 = F10" for ITF keyboard : $ xmodmap -e "keycode 38 = F10" * Japanese IMS is not available with X11R4(including Motif1.1) application using PS2-DIN-JIS keyboard if $LANG is "ja_JP.SJIS" or "ja_JP.eucJP". To avoid this problem, set $LANG "japanese" or "japanese.euc" when invoking X11R4(Motif1.1) applications. * In each Japanese Input Method Guide manuals, the description about extended protocols are wrong in following portions: "HP XJIM Japanese Input Method Guide" -- Chapter 6, "Extended Protocols" "ATOK8 Japanese Input Method Guide" -- Appendix C, "Extended Protocols" "EGBridge Japanese Input Method Guide" -- Appendix C, "Extended Protocols" "VJE-gamma Japanese Input Method Guide" -- Appendix E, "Extended Protocols" Some values of input context and names of atoms are wrong, or some entries are missing. See the following for correction: Input Context Functionality value specific Atom Bits Contents ------------------------------------------------------------------ XNExtXim_Nlinput XNExtXim_Nlinput 31-0 0:invalid; 1:valid XNExtXim_Auxpos XNExtXim_Auxpos see manual XNExtXim_Kkinputmode XNExtXim_Kkinputmode see manual XNExtXim_Flush XNExtXim_Flush see manual * In each Japanese Input Method Guide manuals, there are descriptions about HP VUE. But HP VUE was deleted at HP-UX 10.30. Ignore the descriptions about HP VUE. * Even if you merge UDC in X font after running the input method server, input method server cannot display UDC in the preedit and the candidate. Merger UDC in X font server before running the input method server. Re-login makes sure that the input method server displays UDC on the CDE. o dtterm * When you invoke dtterm manually on hpterm, one complete kanji character is not deleted by pressing one BackSpace key. To avoid this problem, invoke the following command for the respective locale: under ja_JP.eucJP locale: $ eucset under ja_JP.SJIS locale: $ eucset -c SJIS After this command, since the character code width is set correctly, one Kanji character is deleted by pressing one BackSpace key. o hpterm * hpterm does not support JIS X 0212 (Supplemental Kanji) on Japanese EUC environment. - Use dtterm to use JIS X 0212 - When using hpterm, specify "no glyph" JIS X 0212 font by alias, such as "got16*" o xudced (UDC editor) * When select "Search..." in the main menu "Edit", cannot specify character directly. Only Index number can be specified to search a character. o UDC files * When UDCs are not arranged in the code order in the UDC file, udcload cannot load UDC. Arrange UDCs in the code order. UDCs generated by xudced has no problem because xudced generates UDSs arranged in code order. o JIS keyboard * Do not set KBD_LANG shell variable. When KBD_LANG is set, Motif 1.1 application does not work with JIS keyboard. * Yen key on JIS keyboard with X terminal does not work correctly. To use Yen key, next command must be executed. $ xmodmap -e "keysym yen = backslash bar prolongedsound" o /sbin/sh /sbin/sh (login shell of super user) does not support Japanese. Use /usr/bin/sh instead. If you want to use Japanese, invoke /usr/bin/sh after login. Do not change login shell of "root" user to /usr/bin/sh because the system may not bootup correctly if you do the change. o X11 R6 application When XGetICValues() is used in Preedit Callbacks (XNPreeditStartCallback, XNPreeditDoneCallback, XNPreeditDrawCallback, XNPreeditCaretCallback) and Status Callbacks (XNStatusStartCallback, XNStatusDoneCallback, XNStatusDrawCallback), the program may hang. o CDE * After you use CDE calendar and input data on Japanese EUC environment, the calendar appoint editor will hang on Shift JIS environment. To solve this problem, check process ID of dtcm (calendar) and kill the process. $ ps -ef | grep dtcm $ kill When you use calendar on Shift JIS environment, remove all the inputted data on Japanese EUC environment. * Japanese text cannot be inputted in workspace name on front panel. Copy Japanese text by cut and paste from other window. o 106/109 Keyboard * There is a problem that you cannot turn off ATOK8. (But, you can turn on)(This problem is resolved on A.02.50.01). The solution is to change key binding for ATOK8 on/off. The procedure is that click "KANKYOU tool" button on ATOK8 main window, and click "KINOU KARA NO KASUTAMAIZU" button on the new raised window, and select "46. ATOK ON/OFF" on the key list window, and click "HENKOU" button, and press "Alt"+"HANKAKU/ZENKAKU" keys on keyboard. After key binding, you confirm setting, and click "RYOUKAI" button, and save setting into files. You can turn on/off ATOK8 after you restart ATOK8. * There is a problem that you cannot turn off EGBride. (But, you can turn on). The solution is to change key map file "$HOME/.egb/EGBMap" (personal use) or "/etc/opt/egb/config/EGBMap" (system). You open the key map file with editor, and change the following entry: - old LKONOFF = XK_Henkan XK_Meta_L - new LKONOFF = XK_Henkan XK_Meta_L XK_Alt_L You save the updated key map file and restart EGBridge. You can turn on/off EGBridge with the left "Alt" key. o dtimsstart * There is a problem that your setup is not reflected, when you create or update "$HOME/.dt/ims/$LANG" file and put the normal "LANG" value into "$LANG". If "$LANG" is "ja_JP.SJIS", use "ja_JP.HP-SJIS", and if "$LANG" is "ja_JP.eucJP", use "ja_JP.EUC-JP". Chapter 5: Obsolescence plan at next release Following features will be removed at next release. o Printing * LaserJet III series Use LaserJet 4 and 5 series.