From: shin-jungshik@CS.YALE.EDU (Jungshik Shin)
Subject: HANGUL.faq from Uhhyung Choi at KAIST
Keywords: HANGUL,EMULATOR,MAIL,TERMINAL,HANTERM,TeX,ETHERNET
Organization: Yale University
Date: Sun, 23 Aug 1992 20:53:25 GMT

   I'm forwarding updated HANGUL.faq from Uhhyung Choi at KAIST(Under.
Junior). He seemed to have some difficulty posting directly to s.c.k. As he
said below, he'd sent it to UC Berkeley for posting , but  I could not find
it and accordingly I assume that it's not posted to s.c.k. 
 Lines beginning with '>' is my comment.

-------------------Forwarded message ----------------------------------

   
From uhhyung@baram.kaist.ac.kr Sat Aug 22 09:12:58 1992

 I've sent this mail to ucbvax smtp-nntp gateway, but I wonder if it
works at all. Would you please repost this if you can't find the article?
And I hope that people would contribute to make the baram archive more
complete.

-uhhyung

>From uhhyung Sat Aug 22 22:03:35 1992
Subject: Hangul FAQ updates with some news
To: soc-culture-korean@ucbvax.berkeley.edu
Date: Sat, 22 Aug 92 22:03:35 KST
Cc: hana-tech@kum, sdn-info@kum, kreonet-tg@garam.kreonet.re.kr,
	iusung@cosmos, salab@cosmos, sparcs@baram, hangul@baram, sg-inet@kum
Expires: Thu, 1 Oct 92
Reply-To: uhhyung@kaist.ac.kr
Distribution: World
X-Mailer: ELM [version 2.3h1-2 PL11]

This is an update(very minor) to the Hangul FAQ with some 
information on Hangul archive and mailing-list status.

cair.kaist.ac.kr has been down for about months, so I've made another
archive site and mailing list for Hangul information.

Archive: baram.kaist.ac.kr [143.248.1.51]

New Hangul archive is running experimental ftp daemon from wuarchive.wustl.edu
I've tried to collect all the softwares previously available from cair, but
it is not complete yet.

Mailing-list: info-hangul@baram.kaist.ac.kr

Please send your requests to info-hangul-request@baram.kaist.ac.kr
I don't have any backup data for previous hangul@cair mailing list.
hangul@cair will be merged into new info-hangul mailing list as soon as
the cair comes back.
There is also a mailing list for discussion of technical stuffs on Hangul.
hangul@baram is the mailing list for Hangul Working Group of SG-INET,
Korean Internet Engineering Committee. It's wide open to any volounteers
from the world. Requests on hangul@baram list should be directed to 
hangul-request@baram.kaist.ac.kr

Regards,
Uhhyung Choi

--------------------------------------------------------------------------
Subject: Hangul FAQ -- Last updated on 8/22/92
Distribution: World
X-Originator: uhhyung@kaist.ac.kr

This article contains the contain the answers to some Frequently Asked
Questions (FAQ) often seen in hangul/htex mailing list. It is posted
to help reduce volume in these lists and to provide hard-to-find
information of general interest.

		Please redistribute this article!


* 1)  What kind of Hangul terminal emulators are avaiable?
  2)  How can I edit Hangul documents?
  3)  What are KSC-5601 and other Hangul codes?
* 4)  How can I exchange Hangul Mails?
* 5)  What is hlatex and how can I use it?
  6)  I'd like to install hlatex, but I don't have enough previlege.
  7)  Are there Hangul TeX packages running on Macintosh or IBM-PC?
  8)  Are there mailing lists for Hangul stuffs?
  9)  I've got a software "foo" from cair, but it doesn't work.
 10)  I've downloaded a Hangul terminal emulator and installed it, but
     I can't enter Hangul characters.
 11)  I have an ethernet card on my PC, and installed a Hangul
     emulator. But I still can't write and see Hangul characters.
 12)  I'm using stevie as my Hangul editor, but it leaves a garbage
     named "gmon.out". How can I remove it?


If you have suggestions or corrections for any of these answers or any
additional information, please send them directly to
uhhyung@kaist.ac.kr the information will be included in the next
revision. Questions marked * are newly updated ones.

The information contained herein has been gathered from a variety of
sources.  In many cases attribution has been lost; if you would like
to claim responsibility for a particular item, please let us know.

All trademarks are the property of their respective owners.

----------------------------------------------------------------------

Subject: 1) What kind of Hangul terminal emulators are avaiable?

    Hanterm is a terminal emulator running on X Window System, which
can be used to display and input Hangul. It uses KSC-5601 codeset. It
has been tested over following platforms.

    SunOS 4.1.1-KLE1.1 running X Window System Release 5
    OS/SMP 4.0D,OS/MP 4.0C running X Window System Release 4
    SunOS 4.1.1-KLE1.1 running OpenWindows 2.0.1
    SunOS 4.1.1-KLE1.1 running OpenWindows 3.0
    SunOS 4.1.1 running OpenWindows 3.0

There are two versions of hanterm, one that's written from the
scratch, and the other is based on xterm. hanterm.1.7.1 is the old
version and hanterm.2.2.1 is the new one based on xterm. Any questions
 on Hanterm should be directed to Song Jae-kyung at
jksong@cosmos.kaist.ac.kr.

Another experimental hanterm implementation, hanterm3.0 is going
underway by Chang Hyeong-Kyu at chk@ssp.etri.re.kr. Currently
available is the alpha version and was written to support a 3-byte
Hangul code(Dictionary ordered), which can compose all possible Hangul
characters.

    IYAGI is a Hangul terminal emulator running on MS-DOS, which was
developed by Heaven Ox at Kyung-Buk Nat'l University. IYAGI supports
Hercules, EGA, and VGA graphic displays, mouse, adlib sound.  Heaven
Ox is not reachable through Internet yet.

    DANSI is a software Hangul emulatng hardware Hangul card. It runs
as fast as very nice hardware Hangul card. It was written by Ha
Hyung-jin at robobeg@baram.kaist.ac.kr DANSI only supports VGA display
card.  Another software Hangul available is DKBY. DKBY supports 2-byte
Combinational code and DANSI supports almost all kinds of codes. I
could use Hangul in TELIX with DANSI on my PC compatible.
Documentations for DANSI can be found in dansidoc.zip. Note that they
are all saved in Sambo code, so you might want to make code
conversions. Please refer to the code section of this faq for more
about the code conversion.

    HEMUL is an emulator for n-byte code and ksc5601 code on the
opposite hangul. (quoted from the author's README) That's to say, you
can use KS environment with N-byte terminal, or vice versa. Send your
bug reports to Oh SungKyu at hanmaum@ara.kaist.ac.kr.

    HSCREEN is the Hangul version of screen with embadded code
conversion capability. Screen is a utility for multi-screen support on
dummy terminals, so you won't need it if you have an access to X
window. It's written by the author of HEMUL.

[ All the softwares mentioned above can be found in
/pub/term directory of BARAM.KAIST.AC.KR [143.248.1.51] ]

Subject: 2) How can I edit Hangul documents?

    Nemacs is the Japanese Emacs, and you can use it to edit Hangul
documents.  Latest version of Nemacs is available at
UTSUN.S.U-TOKYO.AC.JP [133.11.11.11]. And you must give patches to the
Nemacs to use Hangul. A patch to the Nemacs 3.3 is available at
/pub/editor at BARAM.)

Mule is a Multilingual Extension to the GNU Emacs. It's in its beta
status and will be released soon. Explorers can get the beta from
etlport.etl.go.jp.

    Stevie is a vi clone, and there is Japanese stevie named Jstevie.
You can edit hangul documents on Hanterm with Jstevie. You should
compile it after hacking a couple of lines of Makefile. Please set the
code you use to EUC codeset in the Makefile.

    IYAGI [See Subject 1], has its own built-in editor and it's fairly
nice.  And VADA is a word processor running on MS-DOS supporing the
same devices as IYAGI. It was also developed by Heaven Ox.

[ note: almost all the softwares from Heaven Ox. only deal with
Trigem code.  So you'll have to make code conversions manually. Please
check first if it can be configured to handle your local code.]

    On systems running SunOS/KLE, you can use 8-bit clean vi for
hangul editing.  Set your environment variable LANG as korean. Then
you can edit hangul documents with vi or other text editors.

    KED is a hangul editor running on X-window. It's so premitive
editor and use N-byte code. So I don't recommand you to use it. (Needs
C++ compiler)
v
[ All the softwares mentioned above except KED can be found in
/pub/editor otherwise seperately noticed. ]

 Subject: 3) What are KSC-5601 and other Hangul codes?

    There are two major Hangul codes. One is KSC-5601 and the other is
2-byte Combinational code. KSC-5601 is a national standard but many people
prefer the latter. And one minor code is N-byte code. KED use that code but
it's diminishing.

There are two newly introduced codes, one is ISO-2022 encoded code
used in exchanging mails and the other is 3-byte or dictionary order
Hangul code. The specs for the two codes can be obtained from Uhhyung
Choi at uhhyung@kaist.ac.kr and Chang Hyeong-Kyu at
chk@ssp.etri.re.kr.

   HCODE is a Hangul code conversion program written by June-Yub Lee
at jylee@math1.nyu.edu. It can handle with ISO-2022 encoded code,
KSC-5601, Sambo(Trigem) Johab, and Romanized KS.

   CHAMEL is a code converter for IBM-PC, and it can convert files
between Johab and KS codes. It's author is not reachable from
Internet.

[ Author's note : I wonder if the two converters supporting
romanized Hangul use standard romanization method. Recently, the
unified standard for Hangul romanization has been made by South and
North Korea ]

[ Softwares above can be found in /pub/code at BARAM ]
> [ CHAMEL is not available at BARAM]
> It should be easy to port HCODE to MS-DOS as it's in C]  

Subject: 4) How can I exchange Hangul Mails?

    It's been half a year since Hangul E-mails become widespread.
I've suggested a ISO-2022 conformant encoding method, and made a pilot
implementation for elm. It can be found in /pub/hmail at BARAM.

> Don't be misled that you need ELM to send and receive HANGUL mail. All you
>need are HANGUL code converter of your choice(hcode or iso2ks/ks2iso),
>HANGUL EDITOR(jstevie or nemacs),HANGUL terminal emulator(HANTERM,KTERM,or
>IYAGI on PC)  and appropriate setting of environmental variables EDITOR
>and PAGER.

The code used in Hangul mailing is called "ISO-2022-KR" tentatively. 
[ I'm trying to make the encoding as Korean Internet standard.]
So, you have to convert your local code to ISO-2022
before you send it and convert back to your local code to read it.
I've written programs named "iso2ks" and "ks2iso" in the hmail
distribution. I have a plan to work on Hangul sendmail which
automatically handles code conversion and header extension.

More documentation on Hangul mail and its encoding, header extension
can be found at the same directory soon, or you can personally contact
me.

Subject: 5) What is hlatex and how can I use it?

    hlatex is a software package which enables the use of Hangul in
[La]TeX.  It consists of a preprocessing module and a script and some
latex macros.  It was written by Uhhyung Choi at uhhyung@kaist.ac.kr,
Baek Yun-ju at yunju@camars.kaist.ac.kr, and Lee Sang-hoon at
rhee@camars.kaist.ac.kr hlatex is available in /pub/hlatex at BARAM

    Fonts are not part of hlatex distribution. It's property of
Mathematics Research Center at Korea Advanced Institute of Science and
Technology.  You can use it at overseas sites but you should not
redistribute it to Korean sites outside KAIST. Please do not send
blames to me. I've placed the first release of Hangul metafont source at
baram.kaist.ac.kr.

Subject: 6) I'd like to install hlatex, but I don't have enough
previlege.

    You can set environment variables so that your tex compiler will
be able to find the hlatex files in your library path.

    setenv PATH       <<your htex bin dir>>:$PATH
    setenv TEXFONTS   <<your htex pk dir>>:<<your latex tfmdir>>:$TEXFONTS
    setenv TEXINPUTS  <<your htex input dir>>:$TEXINPUTS
    setenv TEXFORMATS <<your htex format dir>>:$TEXFORMATS
    setenv XDVIFONTS  <<your htex/pk dir>>:$XDVIFONTS # for XDVI
    setenv TEXPKS     $XDVIFONTS                       # for DVIPS 
    # Contributions from "Sang K. Cha" <chask@CS.Stanford.EDU>
    
    Some TeX previewers or drivers does not allow user fonts which are
not placed at system TeX font path. I use xdvi and dvips and they
allow me to define my local font paths.

    hlatex script has some variables such as LATEX and HTEX.  You
should change that variables to fit your local environment.

Subject: 7) Are there Hangul TeX packages running on Macintosh or
IBM-PC?

    There is a version of Hangul LaTeX for PC running with emTeX.  You
can find it in /pub/hangul/HLaTeX directory. You must have a
pkunzip.exe (1.93Alpha or higher, which can be found in the same
directory) to extract hlatex1.zip and hlatex2.zip. Please read
readme.1st to find more information.

> I cannot find hlatex1.zip and hlatex2.zip at BARAM. 
> I'm going to ask Mr. Choi (the editor of this file) to upload 
> these files to /pub/hlatex at BARAM

    There is commertial version of Hangul TeX running on Macintosh.  I
don't know much about it in detail, but you can contact Prof. Ko
Ki-hyung at knot@math1.kaist.ac.kr to ask detailed questions.
> Someone said it's possible to port HLaTeX from UNIX to MAC.

Subject: 8) Are there mailing lists for Hangul stuffs?
Yes.
Mailing-list: info-hangul@baram.kaist.ac.kr
Please send your requests to info-hangul-request@baram.kaist.ac.kr
I don't have any backup data for previous hangul@cair mailing list.
hangul@cair will be merged into new info-hangul mailing list as soon as
the cair comes back.
There is also a mailing list for discussion of technical stuffs on Hangul.
hangul@baram is the mailing list for Hangul Working Group of SG-INET,
Korean Internet Engineering Committee. It's wide open to any volounteers
all over the world. Requests on hangul@baram list should be directed to
hangul-request@baram.kaist.ac.kr



Subject: 9) I've got a software "foo" from cair, but it doesn't work.

    First, check if you retrieved it with binary mode enabled. If not,
you must have probably got a corrupted file.

Subject: 10) I've downloaded a Hangul terminal emulator and installed
it, but I can't enter Hangul characters.

    Please check if you have a 8-bit clean tty. On BSD compatible
systems "stty cs8" will do, and on SunOS4.X try executing "stty
pass8".

Subject: 11) I have an ethernet card on my PC, and installed a Hangul
emulator. But I still can't write and see Hangul characters.

    You missed a point, check out your vitrual terminal software if it
can support "transparent" environment. That's to say, your network
software should support 8-bit clean connection. If it doesn't, you'll
have to change your software to the patched version of NCSA telnet or
KERMIT 3.1. The patched version of NCSA telnet is available from Yunju
Baek at yunju@camars.kaist.ac.kr

Subject: 12) I'm using stevie as my Hangul editor, but it leaves a
garbage named "gmon.out". How can I remove it?

    Easy. There are two solutions, one requires reinstallation of
stevie and the other is just setting one more environment variable.

The makefile of stevie has a C compiler flag "-pg", it makes steive
always leave a "gmon.out" in your current working directory. Simplely
removing the flag and recompiling it will fix the problem.

Another one is to set your environment variable PROFDIR as null.
Stevie will get the PROFDIR variable and try to make gmon.out there.
But it finds a null entry and fails to create one.

Last updated on 1992.8.22 by uhhyung@kaist.ac.kr.
--
             .-.  
      .-.   ((@))      Uhhyung Choi
     ((@))  /`.-.      Department of Computer Science 
    .-.\   /  `-'      Korea Advanced Institute of Science and Technology
   ((@))\ /<Z>         Taejon, 305-701, Republic of Korea
    `-'  Y             Email: uhhyung@kaist.ac.kr
         |<Z>          Phone: +82-42-869-3554
         |       	
 
-------------End of Forwarded message -----------------------------------

  Jungshik Shin