🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: bit.software.international
Article #208

(fwd) [comp.windows.x] multilingual X11R5 released (fwd)

#208
From: Brian Tatro
Date: Thu, 24 Feb 1994 05:47
703 lines
27808 bytes
Forwarded message:
> Sender: nrd@lenti.med.umn.edu
> Subject: (fwd) [comp.windows.x] multilingual X11R5 released
>
> Path: news1.cis.umn.edu!umn.edu!news-feed-1.peachnet.edu!gatech!howland.reston.ans.net!xlink.net!zib-berlin.de!uni-paderborn.de!u
> From: butta1@bu.edu (Nelson Chin)
> Newsgroups: comp.archives
> Subject: [comp.windows.x] multilingual X11R5 released
> Date: 10 Jan 1994 13:23:27 +0100
> Organization: Boston University
> Lines: 664
> Sender: x920031@rubb.rz.ruhr-uni-bochum.de
> Approved: Jost.Krieger@rz.ruhr-uni-bochum.de
> Message-ID: <2grhbv$bvv@rubb.rz.ruhr-uni-bochum.de>
> References: <2gkb10$p7@news.bu.edu>
> NNTP-Posting-Host: rubb.rz.ruhr-uni-bochum.de
> Summary: this is a multi-lingual release of the X11R5 binary package
> X-Original-Date: 7 Jan 1994 18:52:16 GMT
>
> Archive-Name: auto/comp.windows.x/multilingual-X11R5-released
>
> Attached is a releasenote about the X11R5 multilingual package,
> see ftp.cfi.waseda.ac.jp:/pub3/X11R5/binaries
> has anyone tried installing it yet... how is its performance.. i don't have
> system privilege, so i'm waiting for others to comment on it before i bring
> it to my system people.
>
> nelson
>
> FILE: RELEASENOTE
> VERSION:  Release 3.0
> DATE: DEC-12-1993
> CPU: Sparc Architecture
> OS:  SUN/OS 4.1.3
> CC:  Native CC
> Patch Level: fix-26 + private bug fixes + enhancements
> (No security hole on xterm, exterm and kterm(R5))
>
> Copyright (c), 1992, 1993 by Yutaka Kataoka and Waseda University, all
> right reserved.
> When you use this package for commercial use, please get permission
> from Y. Kataoka (kataoka@cfi.waseda.ac.jp) by Waseda University Law.
>
> X11R5 full multi-lingual executables and environment package
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>     By Yutaka Kataoka
>
>        Ohara Laboratory
>        Deparment of Information and Computer Science
>        School of Science and Engineering
>        Waseda University
>           and
>        Multi-lingual I/O and Text Manipulation System Project
>        Center for Informatics
>        Waseda University
>
>        kataoka@cfi.waseda.ac.jp
>
> Multi-lingual I/O and Text Manipulation System Project is an academic
> research project based on analysis of human factors for enhancements
> of computerbility and interoperability.
>
> NEW:
>     Xserver: All keyboard types support for multi-lingaul.
>     More optimized than before.
>     Xwnmo can run correctly under tvtwm.
>     All commands can run under tvtwm.
>     New and latest commands were installed.
>     PEX 5.1 support.
>     libXaw.* automatically loads libXwchar.* (not necessary -lXwchar)
>     libXwchar.so support.
>
> Supporting Keyboards:
> All Keyboards below are recognized by Xserver by automatically and
> switched.  Compose key is also active.
>
> US101A_SUN
> US400
> US401
> 		US5
> 		US_UNIX5
> FRANCEBELG4	FRANCE5
> CANADA4
> DENMARK4	DENMARK5
> GERMANY4	GERMANY5
> ITALY4		ITALY5
> NETHERLAND4	NETHERLAND5
> NORWAY4		NORWAY5
> PORTUGAL4	PORTUGAL5
> SPAINLATAM4	SPAIN5
> SWEDENFIN4	SWEDEN5
> SWITZER_FR4	SWITZER_FR5
> SWITZER_GE4	SWITZER_GE5
> UK4		UK5
> KOREA4		KOREA5
> TAIWAN4		TAIWAN5
> JAPAN4		JAPAN5
>
> Tvtwm support:
>   Following commands make trouble under tvtwm were modified to run
> both twm and tvtwm.
>
> editres
> xsetroot
> xwd
> xwininfo
>
> Suppoting Languages & codesets:
>   wr_WR.ct  (22 codesets simultaneous including ISO 646IRV)
>   lt_LN.bit7 (ISO 8859-1)
>   lt_LN.bit8 (ISO 8859-1)
>   de_DE.646 (DIN 66003 Juni 1974)
>   en_GB.646 (BS 4730  1985)
>   en_US.646 (ANSI X3.4 1986)
>   es_ES.646 (ECMA)
>   fr_FR.646 (NF Z 62-010 1987)
>   ja_JP.jis7 (Japanese)
>   ja_JP.jis8 (Japanese)
>   ja_JP.pjis (Japanese)
>   ja_JP.ujis (Japanese)
>   ja_JP.mscode (Japanese)
>   ko_KR.euc  (Korean)
>   zh_CN.gb7  (Chinese)
>   zh_CN.ugb  (Chinese)
>   zh_TW.big5 (Chinese but no font file)
>   sv_SE.646 (SEN 850200 Ann. B and Ann. C)
>   sv_SE.B646 (SEN 850200 Ann. B)
>   sv_SE.C646 (SEN 850200 Ann. C)
>   iso_8859.1b8
>   iso_8859.2b8
>   iso_8859.3b8
>   iso_8859.4b8
>   iso_8859.5b8
>   iso_8859.7b8
>   iso_8859.9b8
>
> Waseda font files:
>   ascii-16.bdf
>   british-16.bdf
>   french-16.bdf
>   gb1988-80.bdf
>   german-16.bdf
>   iso646irv-16.bdf
>   iso8859-1-16.bdf
>   iso8859-2-16.bdf
>   iso8859-3-16.bdf
>   iso8859-4-16.bdf
>   iso8859-5-16.bdf
>   iso8859-7-16.bdf
>   iso8859-9-16.bdf
>   jisx0201-16.bdf
>   spanish-16.bdf
>   swedishB-16.bdf
>   swedishC-16.bdf
>   (sisheng.pcf in /usr/lib/X11/fonts/misc)
>
>    Note:  All above fonts are in /usr/X11R5/waseda-fonts
>           Copyright (c) Shin'ichi Matsuda, Toshio Oya, Hidezirou
>           Daikokuya, Tadao Tanaka, Yutaka Kataoka and Waseda
>           University.  Permission to use, copy and distribute
>           those font files for non-commercial use without permission
>           by Kataoka.
>           Organizations against multi-lingualism can not use those
>           font files.  Refer those files in detail.
>
> CONTENTS:
>   Note
>   Caution
>   Bug Reports and Questions
>   Compiling condition
>   Contens
>   File hierarchy
>   INSTALLATION
>   Termcap for exterm
>   Usage
>   Acknowledgement
>
> Note:
>
>   Originally X11R5 was designed as multi-lingual I/O system to keep
> interoperability and computerbility.  Multi-lingual I/O system means
> that the system can mix all codesets/languages simultaneously.  Locale
> based one language model is only localization that inhibit
> interoperability and computerbility.  This package was compiled from
> X11R5 using X11R5's locale sensitive functions instead of using OS's
> functions.  But, this X11R5 is full compatible to X11R5.
>
> Paper:
>
> 1. Kataoka et al., A Model for Input and Output of Multilingual text
>    in a Windowing Environment. Proceedings of ACM, UIST'91., Nov 11-13, 1991.
> 2. Morisaki et al., Xjp System: An internationalized Language Interface
>    for the X Window System. Proceedings of ACM, UIST'91., Nov 11-13, 1991.
> 3. Kataoka et al., X11R5 internationalization, 6Th X technical conference
>    tutorial note, Jan. 1992.
> 4. ACM TOIS Vol. 10 No.4. Oct 1992, PP 438-451.
>
> Caution:
>
>   This distribtion is absolutely no warranty.
>
> Bug Reports and Questions:
>
>   Bug reports are welcome if the reports are written in English.
>   Please read documents and man files for commands and servers in this
> package.  We do not answer questions to usage.  Please refere man/ and
> manXsi/.  If you have really important questions, send E-mail to Kataoka.
>
> Compiling condition:
>
>   This kit can run on SS2, SUN4 with SUN/OS 4.1.1 (ether JLE or not).
>
> CC: native CC
> OS: SUN/OS 4.1.3 (no-JLE)
> CPU: ELC
>
>   Following Site.def was used for compilation.
> -------------------------------------------------
> #ifdef BeforeVendorCF
>
> /* #define HasGcc YES */
>
> #endif /* BeforeVendorCF */
>
> #ifdef AfterVendorCF
>
> /*
> #ifdef ProjectRoot
> #undef ProjectRoot
> #endif
> #define ProjectRoot /usr/X11R5
> */
>
> #ifdef  ManDirectoryRoot
> #undef  ManDirectoryRoot
> #endif
> #define ManDirectoryRoot /opt/X11R5/man
>
> Changes for convenient use:
>
>   In order to share one file system by multiple systems accessed by
> multiple Xdms, mit/clients/xdm/config/xdm-config.cpp was changed in
> this kit as follows;
>
> ------------------------------------------------------------------
> #ifdef sun
> DisplayManager.errorLogFile:	/var/adm/xdm-errors
> DisplayManager.pidFile:		/var/adm/xdm-pid
> DisplayManager.lockPidFile:	true
> DisplayManager.keyFile:		/var/adm/xdm-keys
> DisplayManager*authDir:		/var/adm
> DisplayManager.autoRescan:	true
> #else
> DisplayManager.errorLogFile:	/usr/adm/xdm-errors
> DisplayManager.pidFile:		/usr/adm/xdm-pid
> DisplayManager.lockPidFile:     true
> DisplayManager.keyFile:         /usr/adm/xdm-keys
> DisplayManager*authDir:         /usr/adm
> DisplayManager.autoRescan:      true
> #endif
> DisplayManager.servers:		XDMDIR/Xservers
> DisplayManager.accessFile:	XDMDIR/Xaccess
> DisplayManager._0.authorize:	true
> DisplayManager._0.setup:	XDMDIR/Xsetup_0
> DisplayManager._0.startup:	XDMDIR/GiveConsole
> DisplayManager._0.reset:	XDMDIR/TakeConsole
> DisplayManager*resources:	XDMDIR/Xresources
> DisplayManager*session:		XDMDIR/Xsession
> DisplayManager*authComplain:	false
> ------------------------------------------------------------------
>
> Contens:
>
> Core: (under mit/)
> Execultable: created by "make World" with
>      #define StandardDefines   -DX_WCHAR -DX_LOCALE -DXML
> Installation: "make install"
> Man: "make install.man"
>
> Contrib: (under contib/)  extended and debuged.
> contrib/im/Xsi
>   excutabels, man and doc.
> contrib/lib/Xwchar
>   library and man.
> contrib/lib/Xaw
>   libraries, man and doc. (Original libXaw are stored as libXaw-mono.*.)
> contrib/lib/xpm-3.2g
>
> Following clients are all multi-lingual.
> appres
> atobm
> bitmap
> editres
> exterm
> listres
> pixmap
> tgif
> twm
> viewres
> xarchie
> xcalendar
> xclipboard
> xcutsel
> xedit
> xlsfset
> xman
> xmh
> xpostit
> (all originals are stored as *-mono)
>
> File hierarchy:
>
> README         This file.
>
> PATCH-LEVEL    Patch level file.
>
> bin/
>   X                          showfont                   xinit
>   Xsun                       showrgb                    xjutil
>   XsunMono                   ssetroot                   xjutil.sv
>   appres                     startx                     xkill
>   appres-mono                sxpm                       xklock
>   atobm                      tgif                       xlbiff
>   atobm-mono                 tvtwm                      xload
>   auto_box                   twm                        xloadimage
>   bdftopcf                   twm-mono                   xlock
>   beach_ball                 uufilter                   xlogo
>   bggen                      vdcomp                     xlsatoms
>   bitmap                     viewres                    xlsclients
>   bitmap-mono                viewres-mono               xlsfonts
>   bmtoa                      x11perf                    xlsfset
>   bmtoa-mono                 x11perfcomp                xmag
>   bsdinst                    xarchie                    xman
>   constype                   xarchie-mono               xman-mono
>   ctwm                       xauth                      xmh
>   editres                    xbiff                      xmh-mono
>   editres-mono               xcalc                      xmkmf
>   editres-non-virtual-root   xcalendar                  xmodmap
>   exterm                     xclipboard                 xon
>   fs                         xclipboard-mono            xpostit
>   fsinfo                     xclock                     xpostit-mono
>   fslsfonts                  xcmap                      xpr
>   fstobdf                    xcmsdb                     xprop
>   ico                        xcmstest                   xrdb
>   imake                      xconsole                   xrefresh
>   kbd_mode                   xcutsel                    xset
>   kbdtype                    xcutsel-mono               xsetbg
>   kterm                      xditview                   xsetroot
>   listres                    xdm                        xsetroot-non-virtual-roo
> t
>   listres-mono               xdpr                       xstdcmap
>   lndir                      xdpyinfo                   xtail
>   makedepend                 xedit                      xterm
>   maze                       xedit-mono                 xtiff
>   mkdirhier                  xev                        xv
>   mkfontdir                  xeyes                      xview
>   oclock                     xfd                        xwd
>   pixmap                     xfed                       xwd-non-virtual-root
>   pixmap-mono                xfontsel                   xwininfo
>   plbpex                     xgas                       xwininfo-non-virtual-root
>   prtgif                     xgc                        xwnmo
>   puzzle                     xgraph                     xwnmo.sv
>   resize                     xhost                      xwud
>
> include/
>   X11/
>   cwnn/
>   wnn/
>
> lib/
>   X11/                     libXaw.so.5.0-no-xwchar  libXt.so.5.0
>   libPEX5.a                libXdmcp.a               libXtst.a
>   libPEX5.so.1.0           libXext.a                libXwchar.a
>   libX11.a                 libXext.so.5.0           libXwchar.so
>   libX11.so.5.0            libXi.a                  libcwnn.a
>   libXau.a                 libXi.so.5.0             liboldX.a
>   libXaw-mono.a            libXmu.a                 liboldX.so.5.0
>   libXaw-mono.so.5.0       libXmu.so.5.0            libphigs.a
>   libXaw.a                 libXpm.a                 libwnn.a
>   libXaw.a-no-xwchar       libXpm.so.2.7
>   libXaw.so.5.0            libXt.a
>
> local/
>    bin/
>      Wnn4/
>      cWnn4/
>    lib/
>      wnn/
>
> man/     You can set catman
>   man3/
>   man5/  Important for you.
>   mann/
>
> manXsi/  You can not set catman.   Man files for Xsi
>   cat1/
>   cat3/
>   cat4/
>   cat5/
>   man1/
>   man3/
>   man4/
>   man5/
>
> misc/
>   XV.README  xv needs license to use!!!!! READ THIS.
>
> waseda-examples
>  I18N-examples/
>    Input/
>      README
>      Local/
>        im2.c
>      _XWNMO/
>        im.c
>        im3.c
>        spotlib.o
>    Outpu/
>      xtail/        in contrib/examples/i18.  But slightly modified.
>        Imakefile
>        README
>        sample-strings
>        xtail.c
>    utils/
>      xlsfset/      useful command to know fontset in a locale.
>        Imakefile
>        README
>        xlsfset.c
>        xlsfset.man
>
> INSTALLATION:
>
> 0) Login as root.
>
> 1) Add wnn in /etc/passwd and add wnn in /etc/grop.  This is essential
> to run Input Method servers correctly.
>
> 2) Put this directory containing follwoing files in /opt/X11R5.
> -rw-r--r--  1 root     daemon       1027 Nov 23 18:05 PATCH-LEVEL
> -rw-r--r--  1 root     daemon      35328 Nov 23 18:06 README
> drwxr-xr-x  2 root     staff        2560 Nov 22 16:33 bin/
> drwxr-xr-x  5 root     daemon        512 Jul  5 14:13 include/
> drwxr-xr-x  3 root     daemon       1024 Nov 19 20:57 lib/
> drwxr-xr-x  4 root     daemon        512 Nov 23 17:24 local/
> drwxr-xr-x  5 root     daemon        512 Nov 22 21:50 man/
> drwxr-xr-x 10 root     daemon        512 Nov 14 23:42 manXsi/
> drwxr-xr-x  3 root     daemon        512 Nov 23 17:27 waseda-examples/
>
> 3) Check the directory is in correct location.
> # cd /opt/X11R5
> # ls -Flag
> If you can get results like above, OK to go next.
>
> 4) Make a symbolic link at /usr/bin/ to /opt/X11R5/bin.  Do not
> forget to add command search path to /usr/bin/X11.
> # ln -s /opt/X11R5/bin /usr/bin/X11
>
> 5) Make links at /usr/include to /usr/X11R5/include.
> # ln -s /opt/X11R5/include/X11 /usr/include/X11
> # ln -s /opt/X11R5/include/cwnn /usr/include/cwnn
> # ln -s /opt/X11R5/include/wnn  /usr/include/wnn
>
> 6) Make a link at /usr/lib/X11 to /usr/X11R5/lib/X11.
> # ln -s /opt/X11R5/lib/X11 /usr/lib/X11
>
> 7) Make links at /usr/lib/XLIBRARILES to /opt/X11R5/lib/XLIBRARILES
> # cd /opt/X11R5/lib
> # foreach FILE (lib*)
> foreach? rm /usr/lib/$FILE
> foreach? ln -s /usr/X11R5/lib/$FILE /usr/lib/$FILE
> foreach? end
>
>   NOTE: If applications said someting complaints when they are invoked
>         or if CC said something complaints when -llibrary was
>         specified, execute ranlib to all library files in
>         /opt/X11R5/lib.
>
> 8) Add  /opt/X11R5/man and /opt/X11R5/manXsi to MANPATH
>   setenv MANPATH /opt/X11R5/man:/opt/X11R5/manXsi:$PATH
>     Usually put above line in .login or .cshrc file.  Don not forget to
>     add your previous MANPATH
>
>   NOTE: You may set /opt/X11R5/man fot catman.  But you can not set
>         /opt/X11R5/manXsi for catman.  Please remember.
>
> 9) Make links from /usr/local/bin to /opt/X11/local/bin/{Wnn4, cWnn4}
> # cd /opt/X11R5/local/bin
> # rm /usr/local/bin/Wnn4
> # ln -s /opt/X11R5/local/bin/Wnn4 /usr/local/bin/Wnn4
> # rm  /usr/local/bin/cWnn4
> # ln -s /opt/X11R5/local/bin/cWnn4 /usr/local/bin/cWnn4
>
> check UID and permission following files
> -rwsr-xr-x  1 root     /usr/bin/X11/xterm
> -rwsr-xr-x  1 root     /usr/bin/X11/exterm
> -rwsr-xr-x  1 root     /usr/bin/X11/kterm
> -rwsr-xr-x  1 wnn      /usr/local/bin/Wnn4/jserver
> -rwsr-xr-x  1 root     /usr/local/bin/Wnn4/uum
> -rwsr-xr-x  1 wnn      /usr/local/bin/cWnn4/cserver
> -rwsr-xr-x  1 wnn      /usr/local/bin/cWnn4/tserver
> -rwsr-xr-x  1 root     /usr/local/bin/cWnn4/cuum
>
> CAUTION: jserver, cserver, tserver should be invoked by wnn
>
> 10) Install real files in /usr/X11R5/local/lib/wnn into /usr/local/lib
> # cd /opt/X11R5/local/lib
> # tar cvf wnn.tar wnn
> # cd /usr/local/lib
> # tar xvf /opt/X11R5/local/lib/wnn.tar
> # rm /opt/X11R5/local/lib/wnn.tar
>
> CAUTION: those directories above can be linked.
>
> 11) Set wnn.wnn by chwon to specific file under /usr/local/lib/wnn
>   Set permission and user ID and group ID to following files under
> /usr/local/lib
>   In this case, wnn should be set to following files.  'staff' can be
>   replaced by another ID.
> drwxr-xr-x  7 wnn      wnn           512 Apr 25 03:59 wnn
> drwxr-xr-x  5 wnn      wnn          1024 Apr 25 03:59 wnn/ja_JP
> drwxr-xr-x  2 wnn      wnn           512 Apr 25 03:55 wnn/ja_JP/rk
> drwxr-xr-x  2 wnn      wnn           512 Apr 25 03:55 wnn/ja_JP/rk.vi
> drwxr-xr-x  3 wnn      wnn           512 Apr 25 03:56 wnn/ja_JP/dic
> drwxr-xr-x  2 wnn      wnn           512 Apr 25 03:56 wnn/ja_JP/dic/pubdic
> -rw-r--r--  1 wnn      staff       24121 Apr 25 03:56 wnn/ja_JP/dic/pubdic/bio.dic
> -rw-r--r--  1 wnn      staff      224441 Apr 25 03:56 wnn/ja_JP/dic/pubdic/chimei.dic
> -rw-r--r--  1 wnn      staff       50752 Apr 25 03:56 wnn/ja_JP/dic/pubdic/computer.dic
> -rw-r--r--  1 wnn      staff      111875 Apr 25 03:56 wnn/ja_JP/dic/pubdic/jinmei.dic
> -rw-r--r--  1 wnn      staff     1054607 Apr 25 03:56 wnn/ja_JP/dic/pubdic/kihon.dic
> -rw-r--r--  1 wnn      staff       13568 Apr 25 03:56 wnn/ja_JP/dic/pubdic/koyuu.dic
> -rw-r--r--  1 wnn      staff       34830 Apr 25 03:56 wnn/ja_JP/dic/pubdic/setsuji.dic
> -rw-r--r--  1 wnn      staff        1334 Apr 25 03:56 wnn/ja_JP/dic/pubdic/special.dic
> -rw-r--r--  1 wnn      staff        8004 Apr 25 03:56 wnn/ja_JP/dic/pubdic/symbol.dic
> -rw-r--r--  1 wnn      staff       99659 Apr 25 03:56 wnn/ja_JP/dic/pubdic/tankan.dic
> -rw-r--r--  1 wnn      staff       45740 Apr 25 03:56 wnn/ja_JP/dic/pubdic/full.fzk
> -rw-r--r--  1 wnn      staff       43286 Apr 25 03:56 wnn/ja_JP/dic/pubdic/kougo.fzk
> -rw-r--r--  1 wnn      staff       36332 Apr 25 03:56 wnn/ja_JP/dic/pubdic/std.fzk
> drwxr-xr-x  3 wnn      wnn           512 Apr 25 03:59 wnn/lt_LN
> drwxr-xr-x  2 wnn      wnn           512 Apr 25 03:55 wnn/lt_LN/rk
> drwxr-xr-x  3 wnn      wnn           512 Apr 25 03:59 wnn/ko_KR
> drwxr-xr-x  2 wnn      wnn           512 Apr 25 03:55 wnn/ko_KR/rk
> drwxr-xr-x  2 root     wnn           512 Apr 25 03:57 wnn/zh_CN/rk
> drwxr-xr-x  2 root     wnn          1024 Apr 25 03:57 wnn/zh_CN/rk_p
> drwxr-xr-x  2 root     wnn           512 Apr 25 03:57 wnn/zh_CN/rk_z
> drwxr-xr-x  3 wnn      wnn           512 Apr 25 03:58 wnn/zh_CN/dic
> drwxr-xr-x  2 wnn      wnn           512 Apr 25 03:58 wnn/zh_CN/dic/sys
> -rw-r--r--  1 wnn      staff        4767 Apr 25 03:58 wnn/zh_CN/dic/sys/full.con
> -rw-r--r--  1 wnn      staff        4767 Apr 25 03:58 wnn/zh_CN/dic/sys/full.conR
> -rw-r--r--  1 wnn      staff     1412816 Apr 25 03:58 wnn/zh_CN/dic/sys/basic.dic
> -rw-r--r--  1 wnn      staff      155851 Apr 25 03:58 wnn/zh_CN/dic/sys/level_1.dic
> -rw-r--r--  1 wnn      staff      116370 Apr 25 03:58 wnn/zh_CN/dic/sys/level_2.dic
> -rw-r--r--  1 wnn      staff      103292 Apr 25 03:58 wnn/zh_CN/dic/sys/computer.dic
> -rw-r--r--  1 wnn      staff        5034 Apr 25 03:58 wnn/zh_CN/dic/sys/cwnn.dic
> -rw-r--r--  1 wnn      staff      417916 Apr 25 03:58 wnn/zh_CN/dic/sys/WuBi.dic
> -rw-r--r--  1 wnn      staff      309433 Apr 25 03:58 wnn/zh_CN/dic/sys/QianMa.dic
> drwxr-xr-x  6 root     wnn           512 Apr 25 03:59 wnn/zh_TW
> drwxr-xr-x  2 root     wnn           512 Apr 25 03:59 wnn/zh_TW/rk
> drwxr-xr-x  2 root     wnn           512 Apr 25 03:59 wnn/zh_TW/rk_p
> drwxr-xr-x  2 root     wnn           512 Apr 25 03:59 wnn/zh_TW/rk_z
> drwxr-xr-x  3 wnn      wnn           512 Apr 25 03:59 wnn/zh_TW/dic
> drwxr-xr-x  2 wnn      wnn           512 Apr 25 03:59 wnn/zh_TW/dic/sys
> -rw-r--r--  1 wnn      staff        4767 Apr 25 03:59 wnn/zh_TW/dic/sys/full.con
> -rw-r--r--  1 wnn      staff        4767 Apr 25 03:59 wnn/zh_TW/dic/sys/full.conR
> -rw-r--r--  1 wnn      staff      201687 Apr 25 03:59 wnn/zh_TW/dic/sys/cns_ch.dic
> -rw-r--r--  1 wnn      staff     1398286 Apr 25 03:59 wnn/zh_TW/dic/sys/cns_wd.dic
>
> Usage:
>
> Invoke jserver and cserver on one of your sites.  It is not necessary
> to invoke jserver and cserver on each site.  Set environment variable
> JSERVER(and CSERVER if different site), if your site doesn't have
> jserver and cserver as server process.
>
> % /usr/local/bin/Wnn4/jserver
> % /usr/local/bin/cWnn4/cserver
>
> Those servers are automatically running as server.  Of course, the
> site running jserver and cserver has /usr/local/lib/wnn.
> For convenience, invoking sequnces have to be written in /etc/rc.local
>
> If your site doesn't have {c|j}server process, you have to set site
> name to JSERVER
> % setenv JSERVER site_name_running_servers
>
> You have to set Input Method Server name to XMODIFIERS
> % setenv XMODIFIERS @im=_XWNMO
>
> You have to set command search path and MANPATH, if you need.
>
> You have to set locale name to LANG.
> % setnev LANG wr_WR.ct
>
> You can change locale value any time.
> If you specify wr_WR.ct, Compound Text (CT) is used. CT is a subset of
> ISO 2022 described in mit/doc/CTEXT.  Please get mit/doc and
> mit/hardcopy from source code directory at somewhere.  wr_WR.ct
> permits you to switch languages by F5 key after connect xwnmo.
>
> When you want to invoke exterm different from LANG, try
> % exterm -xnllanguage ja_JP.pjis
>
> -xnllanguage is Xt's argument to specify locale.
>
> In order to compile X11R5 as multi-lingual, SUN's wchar_t definition
> in /usr/include/sys/stdtypes.h was changed as follows;
>
> #ifndef X_WCHAR
> typedef unsigned short whacr_t;
> #endif
>
> If you want to write application linking libraries in this kit, you must
> set
> #define X_WCHAR    /* using X11R5 wchar_t, unsigned long */
> #define X_LOCALE   /* using X11R5 locale and text manipulation functions */
> #define XML        /* locale resettable ability to the functions */
> in your program.  Or using Imake is recommended after you compiled
> X11R5 as category 3) described above.  And also please refer
> I18N-examples in this package.
>
> When $LANG = wr_WR.ct, XmbLookupString() returns string in CT and
> XwcLookupString() returns in ISO DIS 10646 (4 Nov. 1990) that is not
> DIS 10646-1.2.  The codeset retruned by XwcLookupString() is 32 bit
> width.
>
> Xaw is superset of Original Xaw.  You should change application
> default about font like that font fontSet when you install new
> commands.   Please type man Xaw.  This superset Xaw needs to link
> libXwchar.a.  In this version (Release 3), Xwchar will be linked by
> ld (cc) automatically when Xaw is linked.  Thus, it is not necessary
> to linke Xwchar when you link Xaw to an application.
>
> Then you can invoke X server.
> % xinit
>
> Environment variables JSERVER, LANG and XMODIFIERS can be set after
> you invoke X server but before you invoke xwnmo, Input Method Server.
>
> You can invoke xwnmo.
> % xwnmo
> You can see xwnmo's window for root window input style at the bottom
> of the root window.
>
> In order to get benefits of multi-lingual, you have to invoke exterm.
> % exterm &
>
> Use xlsfset to know what font set you will use.  You can specify *
> for matching all.
> If you wish to invoke exterm always for all languages by wr_WR.ct and
> switching languages, you have to set like;
> *fontSet:       *-fixed-medium-r-normal--16-*
>
> Unfortunately, we don't have Taiwan codeset font file.
> Since ISO8859-1 font file is specifed, languages coverd by the codeset
> can be gotten I/O, lanuages in Europe.
>
> After you invoke exterm, you can see [---] lower left corner of the
> window when pointer cursor is on the window.  This line with [---] is
> called status line created by xwnmo.  If you invoke exterm before
> xwnmo, the status line is not in the window.  This means the exterm
> window is not connected to xwnmo.  To connect or to disconnect xwnmo,
> you can push mouse button 2 (usually middle button) with pushing
> "Contorol" key on the window.  You can see a menue window and select
> one from OverTheSpot, OffTheSpot and Root to connect.  If you want to
> disconnect, select again selected menue form the set.  In order to
> switch locale, you can push button 3 with pushing "Control" key on the
> window.  Please read manuals of xwnmo and exterm by man command to
> know in detail.
>
> To start getting input non-ASCII languages, you can type "back slush"
> key with pushing "control" key.  If you see [ q ] after CRTL + "\",
> you can type CTRL + "g" key.  To know typing sequence for characters
> with diacritical makrs or Hangul, please read
> /usr/local/lib/wnn/{ko_KR|lt_LN}/rk/2* files.
>
> When the window that is connected to xwnmo showing [something] in
> status line, you can push F6 key to change input language when you set
> wr_WR.c
>
> Acknowledgement:
>
>   We can not write all names who contributed our project because too
> many people asssisted us.  But we realy think those poeple.
>
>
>
>
> *========================================================================*
>  Jeff Bowyer                         EMail:
>  Computing Center		     jbowyer@cis.vutbr.cz
>  Technical University of Brno
>  Udolni 19, 602 00 BRNO
>  Czech Republic
> *========================================================================*
>


--
============================================================================
Brian Tatro
Senior Editor
Product Translation		COMPUSERVE: 72154,531
Intergraph Corporation              bptatro@trans2.b30.ingr.com
============================================================================
Technical Details
Message-ID: <199402240451.AA07279@trans2.b30.ingr.com>
Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!netnews.upenn.edu!msuinfo!agate!howland.reston.ans.net!pipex!uunet!news.univie.ac.at!aci.cvut.cz!rhino.cis.vutbr.cz!gateway

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 110cdc,6669d88a33b30804,start
X-Google-Attributes: gid110cdc,public
X-Google-ArrivalTime: 1994-02-23 21:47:48 PST
Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!netnews.upenn.edu!msuinfo!agate!howland.reston.ans.net!pipex!uunet!news.univie.ac.at!aci.cvut.cz!rhino.cis.vutbr.cz!gateway
From: bptatro@trans2.b30.ingr.com (Brian Tatro)
Newsgroups: bit.software.international
Subject: (fwd) [comp.windows.x] multilingual X11R5 released (fwd)
Date: 24 Feb 1994 06:47:48 +0100
Organization: Technical University of Brno, Czech Republic
Lines: 703
Sender: root@rhino.cis.vutbr.cz
Approved: insoft-l-moderator@cis.vutbr.cz
Message-ID: <199402240451.AA07279@trans2.b30.ingr.com>