   Tcl/Tk HOWTO

  Luca Rossetti lukaros@tin.it <mailto:lukaros@tin.it>
  v0.2, 1998 11 7
  ɻ yeuri78@hanmail.net <mailto:yeuri78@hanmail.net>

     󿡼 Ǵ Tcl ũƮ   ̴.
  Tcl     ̸ "typeless" Ͽ
   α׷ְ  ø̼  ϰش. Tk Ŷ
  X ýۿ GUI(Graphic User Interface) ϱ 
  α׷ ȯ̴. ̵ ٸ ø̼ Ȯ̳ ̽
    ߽ð  ϴٴ  .  Tcl/T k
   ڳ  ο   ش. Tk 
  ȯ C C++ Ŷ   ͵麸  ϱ 
  ̴. Tk Motif ̳  Ѵ.    X
  α׷ ο α׷    ʰ Tkθ
  Ǿ ִ.

  1.    

     Tcl/Tk HOWTO̴.   Tcl/Tk ġ ȯ漳
   ˾ƾ Ұ͵, ׸ Tcl /Tk ߹ Ұϰ ְ,  Tcl/Tk
  ,  ̵     м,   
    ũƮ  õ پ ڷ ҰϿ.
   

  ______________________________________________________________________
  make xconfig
  ______________________________________________________________________

     Ŀ     ִٸ   
  ũƮ    ̴. Ŀ  ùܰ迡
  "kconfig.tk" ũƮ "wish(tcl )"  Ǹ, 
   "Linux Kernel Configuration"̶ â Ÿ ȴ.  ̰
   ׸ ʷ  ʰ üũڽ ̿Ͽ ϴ ׸
    ֵ ش.   ̷ ѹ  ׸ 
  صξٰ Ŀ ϹǷν ׸ ߰   Ѵ.
  ׸ ׸   ʾƵ ȴ. ̷  
   ó Ŀ 带   ִ.   ϳ "Printtool(Printer
  Config Tool (C) Copyright 1994 by Red Hat Software
  <http://www.redhat.com> - : Michael Callahan)"

      ġߴٸ  ȯ漳  α׷
    ̴. ó  printtool   Tcl/Tk
  ũƮ Ǿִ.  Ȥó  𸣴  ,  
  󸶳  ȯ漳  ִ Ѵٸ,    
   ؽƮ ڽ üũڽ äν  Ϸ  ִ.
  ̰ "spooling directory" , "/etc/printcap"  "filter"
  , "lpd"  ׸ ƽŰ Ȥ Ʈ ũƮ   
     . ׷ ٸ Ʈ  α׷ 
  ٸ?  α׷ Ϲ  ȯ漳  ̸ ̰
  ȭ X  â ؼ Tcl/Tk شٴ ̴.
  ο α׷   ʴ´.

  1.1.  

       ڷ ϰڴ.( 
  "Programming Tutorial"׸ ߰  ִ.)   Tcl/Tk
  α׷ ߿   Ŵ̳ ڷᰡ ƴϸ ε ׷
  ̴. ̰   ڿ Tcl/Tk   
  ̴.  ⼭ "reference manual"  "man page" ǿ 
   ַ ̷  ̿  ´.  ϵ ҽڵ忡
  ԵǾ Ǹ  ڽ ġ ȴ. "man" ɾ ̿ϸ Tcl
  /Tk "manual page"   ִ.  ο ڵ  Tcl/Tk
  м  ṵ̈ ϼ α׷ н ٷ ۼǾ ְ
  û   ͳݿ Ѵ. Ʈ Ǵ Tcl/Tk
  ö ο   ʰ    ̿ڴ ̴.  
   `` ׸'' Tcl/Tk õ  ˻  ֵ
     ξ.

  1.2.  ⺻

   Tcl/Tk ⺻ ͵ ϱ ؼ α׷ 
  ʿ .  ſ  ̸ ⺻ Ʒ ͵
  ˾Ƶξ Ѵ.

  o  α׷ ⺻ ;

  o  ⺻  ɾ ƿƼ ;

  o  ͳ ӹ;

  o  FTP .

  1.3.    

     Ʒ FTP Ʈ   ̷ Ʈ ÷.
  ftp://sunsite.unc.edu/pub/Linux/HOWT O/
  <ftp://sunsite.unc.edu/Linux/docs/HOWTO/>

  HTML Ȥ ٸ   HOWTO  sunsite.unc.edu/LDP/lpd.html
  <http://sunsite.unc.edu/LDP/lpd.html>  www.linux-howt o.com
  <http://www.linux-howto.com>   ̷  Ʈ Ѵ.

     <http://space.tin.it/computer/tlqhr/> ֱ html
  sgml   ÷  ̴.  κ  CD-ROM
   HOWTO (κ "/usr/doc" 丮) ϰ ִ.
   ȸ 翡 Ʈ · ϱ⵵ Ѵ. ׷ CD-ROM, ftp
  Ʈ ׸ Ǽ · ϴ HOWTO  찡 
   6 ̻   ͳݿ ο  ϵǾ ִ
   Ȯ .

      ٸ     ˷ָ
  ׸ ߰ϰڴ.

  1.4.  

  o  Version 0.1: 1998 10 28 - ù ° ;

  o  Version 0.2: 1998 11 7 - Ÿ ,  ߰.

  1.5.  ǵ

   HOWTO  ġ  е  ʿմϴ.  
  ̳  ׸   ִٸ (Luca Rossetti
  <mailto:lukaros@tin.it> ) ˷ֽʽÿ. ׷    ǿ
  ϵ ϰڽϴ.      ġ
  ų Ǿ , ϰų   ֵ  
  ˷ ֽʽÿ

   Ϲ Tcl/Tk  õ   ִ 
   帮ڽϴ. ׷ ϱ  ؼ  HOWTO   
  о ð    ڼ ˷ ֽñ ٶϴ.

    CD-ROM̳ ǹ     Խ ,
    װ   Ŵٸ  ڽϴ. ̸ ֽø
   ּҸ ˷帮ڽϴ.    ׸񿡼   
  ȸ糪     ׵   
  ˷帳ϴ.

  1.6.   

   HOWTO  κ Unsterhout Scriptics
  <http://www.scriptics.com> Lar ry W virden comp.lang.tcl FAQs
  <http://www.tclfaq.wservice.com/tcl-faq/>  Ͽ.  PLUTO
  <http://www.pluto.linux.it/>  Italian Linux User Group  ILDP
  <htt p://www.pluto.linux.it/ildp/> ȸ, Ư Eugenia Franzoni
  Giovonni Bortolzzo  Ѵ.

  1.7.  

    ۱(1998) Luca Rossetti <mailto:lukaros@tin.it> ִ.

    ڵ鿡  ̶     ,
  Ư ̰ų Ư  ϴ Ϳ   . 
  HOWTO  ̹Ƿ  LDP ۱ <http://sunsite.unc.edu/LDP/L DP-
  COPYRIGHT.html> Ͽ     ϴ.  .

  ڼ  LDP  <http://sunsite.unc.edu/LDP/LDP-
  Manifesto.html>   ٶ.

  2.  Tcl/Tk 

  Tcl/Tk John Ousterhout ڻ <mailto:ouster@scriptics.com>("Ƽ
  ȣƮ"  ) ̸Ͼ Ŭ ̸Ͼ п  
    ۵Ǿ 1988  Ŭ  ƿ  ǻ 
  ߾.   Tcl/Tk  α׷ Ǿµ 
  Tk   ʾҴ. ۰ ִ Tcl/Tk 縦  о
   www.scriptics.com/scripting/tclHistory.html
  <http://www.scriptics.com/s cripting/tclHistory.html> ϶.

  2.1.    

  o  1989 : Tcl  , Tk  ;

  o  1991 : Tk  ;

  o  1994 : Unsterhout ڻ Sun Microsystems Ի,  ڿ
     Tcl Ʈ  Ҵ.

  o  1997 4/5: Tcl ߿ õ  ׷ "Sun Script" ϴ
      Ͻ׷  и, ż Ǿ. ׷   
     ٲ ȴ.  SunScript-Story  "sunscript.story"  
      ״ ˾ƺ  ִ.

  o  1997 8 : "Tcl Consortium"  Tcl Consortium
     <http://www.tclconsortium.org/>  ܿ   ͵
     ˾ƺ   ̴.

  o  1998 2 : Ousterhout ڻ簡 ũ , α׷ ׸
     񽺿   ִ ȸ縦 ϱ  Sun .
     www.scriptics.com /about/news/qa.html <
     http://www.scriptics.com/about/news/qa.html>  ھ Tcl/Tk
       ̸ Sun   켱 Tcl/Tk 8.1  
     ̶ Ѵ.   Ŀ ھ  Sun Scriptics
     <http://www.scriptics.com/>  ̴.  Sun  Tcl
     ͽټǰ α׷  ̴.

  o  1998 4 23 : ACM <http://www.acm.org/>(Asscciation for
     Computing Machinery)  John Oust erhout Scriptics 1997
     "software system award(www.acm.org/awards/
     <http://www.acm.org/awards/>)" Ѵ.   ο 
     Ȥ   Ʈ о  ⿩ ̳ ü
     ȴ.

  3.  Tcl/Tk

  3.1.  Tcl

  Tcl(ƼŬ̶ д´) "Tool Command Language" ̴. Tcl
  ũ  ̺귯, ΰ    ִ.  Tcl ؽƮ ,
   ׸    ȭ α׷    
  ɾ  ϹǷν   ɾ    ִ.  
  ° Tcl α׷ ̽İ ̺귯 ٷ̴. Tcl
  ̺귯 Tcl  ļ T cl ⺻ ɾ óϴ ƾ
  ׸ α׷ ׿ ´ ɾ Tcl Ȯϴ ν 
  ȴ.  α׷ Tcl ɾ ϰ Tcl ļ 
  Ѵ.   Է¼ҽ  Ƿν ǰų ɾ
  α׷ UI (޴ ׸, ư   ) Ŵν
  ȴ.  Tcl ̺귯   װ͵ ҷ  ⺻
  ɾ  Ѵ.  Tcl  Ǹ α׷ 
  Tcl ޾ ڽ  ϰ ȴ. Ϲ  ɾ
  Tcl Ϳ   ɾ ν  
  .( procedure   ݺ  ̷ ȴ.)
  α׷ Tcl ϸ鼭   .

  o  Tcl ⺻  Ѵ. : ڰ ѹ Tcl  
      Tcl  α׷     ִ.

  o  Tcl "Programmability" Ѵ : Tcl α׷  
       ۼϴ   . Tcl  ν
     ϴµ ʿ   ƿƼ Ϲ α׷
     ȯ  Ѵ.  Tcl ϸ α׷ ̷  ٽ
      ʿ䰡 .

  o  Tk Ŷ  Tcl ͽټ Tcl ɾ ְ μ
     ø̼  ȭ Ѵ.  Ϲ Tcl  "Framework"
     ̷    Ѵ.

  ū Ʈ ý    ̻  ؾ Ѵٴ
   Tcl ۼǾ.     ڷᱸ ؾϰ
  ս پ Ѵ.    Tcl  ſ   
  ũƮ ̻ α׷   ־Ѵ.  Tcl ũƮ
  ۼڿԴ   α׷  α׷ ȣ 
  ٴ Ư¡ پ  ս   ڷᱸ ˰
  ۼ ٴ Ư¡   ߿ϴ. Tcl    
   ʿ   ϵ  ̴. ̿ 
  ⺻ ھ  Ը  Ƿ ڴ Ưɰ ʿ並 
    Ǵ ̴.  "Tcl ΰ?" ǹ ٸ
  www.NeoSoft.com/tcl/whatistcl.html
  <http://www.NeoSoft.com/tcl/whatistcl.html >  ϶.

  3.2.  Tk

  Tk("Ƽ"̶ ) Tcl ͽټ α׷ӿ X11 
  ý ̽   .  Tk X11 R4, X11 R5, X11
  R6 Sun's NeWS/X11 ȯ濡    ȴ.   
  "wish"  Tcl/Tk ϰ ִ.  "wish" ⺻ ȯ濡
  Tcl/Tk  α׷ ۼ  ְ  ִ "windowing shell"̴.
   Tcl/Tk Ϻ, ߱, ѱ  带 ٷ Ѵ.

  3.3.  ͽټ

  Tcl ȮϱⰡ     ͽټ Ѵ.
   δ itcl, [incr Tcl] <http://www.tcltk.com/itcl/>,
  ObjectTcl, TclX, Tix  <http://tix.mne.com/> ׸ BLT
  <http://www.tcltk.com/blt/>  ִ.

  ̷ ͽټ Ȯ Tcl Ͱ ʿϸ  Tcl 
  α׷ ϴµ Ư Tcl ͽټ  ʿ 찡 .

   ͽټ ߿ Expect <http://expect.nist.gov>  ִµ
  ̰ "comma nd-line"  н α׷ (ftp, telnet,
  rlogin, passwd, fsck  ) ϴ κп α   
  ִ. Tcl/Tk ͽټ  Ʒ ִ.  www.scriptics.com/resourc
  e/software/extensions/
  <http://www.scriptics.com/resource/software/extensions/>

  3.4.   ÷

   忡  ֱ  Tcl 8.0  Tk 8.0   
  ִ.  1997 8 18Ͽ  ̸  ֱ ġδ 1998 9
  3Ͽ  ġ 8.0.3 ִ.  Tcl/Tk ٿ  ΰ
  α׷(wish tclsh)  ũƮ ̺귯 ׸ ¶ 
    ִ.   ΰ α׷ Tcl α׷  
  Ϲ ȯ ȴ. wish GUI Ŷ Tk ԵǾ ְ
  ġ  ̵ ٷ   ִ.  Tcl 8.0 Tk 8.0 Ʒ
  ü鿡  ϴ.

  o  Windows 95

  o  Windows NT

  o  Solaris and SunOS

  o  Linux

  o  HP-UX

  o  SGI

  o  IRIX

  o  Digital Unix

  o  AIX

  o  SCO Unix

  o  ̿ н ü Macintosh(64K PowerMac)

  o   Linux  ̹ ϵ   ϴ.

  4.  ġ  Tcl/Tk 

  ֱ κ  Tcl/Tk ϰ ִ. Red Hat SuSE Debian
   RPM Debian ٷ  ԵǾִ.(̷ ٷ
   ġ ſ콱.)  X  ȯ  Tcl/Tk
  ʿ ϱ  ٷ  ⺻ Tcl/Tk  ġϰ
  ִ.  Tcl/Tk ҽڵ尡  ͳ   ǰ 
      . ̼  ξƼ  ʿġ
  ʴ.(̿  Ϻ  ʿϴٸ ``license.te rms'' ׸
  ϶)  Tcl/Tk ũƮ Ȯǵ   Ѵ.

  4.1.   ϱ

  Tcl/Tk ⺻ Tcl/Tk ̺귯 wish, tclsh α׷,
  õ , ũƮ l̺귯    ø̼
  Ѵ.    ִ ǥ FTP Ʈ
  ftp.scriptics.com/pub/tcl/ <ftp://ftp.scri ptics.com/pub/tcl/>̰
  HTTP site www.scriptics.com/software/download.html
  <http://www.scriptic s.com/software/download.html>̴.

  4.2.  ġ

  ġǾ  ʴٸ ҽڵ带 ޾Ƽ ġؾ ϸ ̶ Tcl/Tk
   ҽ ʿϴ. compress  tar İ, gzip 
  tar  Ѵ.

  compress  tar  ҽ Tcl ҽ(tcl.8.0.3.tar.z)  :
   2.4Mb Tk  ҽ(tk.8.0.3.tar.z)  :  3.3Mb gzip  tar
   ҽ Tcl ҽ(tcl.8.0.3.tar.gz) :  1.5Mb Tk
  ҽ(tk.8.0.3.tar.gz)  :  2.1Mb

   tcl8.0.3.tar.gz  tcl8.0.3.tar.z   tar  Ҽ
  ִµ     ĸ     ̴.(Ϲ .gz
   .z  뷮 ۴)  Ǯ  Ŀ 
  Ʒó ɾ ָ ȴ.

  ______________________________________________________________________
  gunzip -c tcl8.0.3.tar.gz
  ______________________________________________________________________

  Ȥ

  ______________________________________________________________________
  tar xf - zcat tcl8.0.3.tar.Z
  ______________________________________________________________________

  Ȥ

  ______________________________________________________________________
  tar xf - unzip tcl80.3.zip
  ______________________________________________________________________

   ɵ  ÷  ҽ,  ׸ Tcl8.0 ũƮ
  ̺귯  ϴ "Tcl8.0.3" ̶ 丮 Ѵ. 
   ġ "README"   ϶. Tk   Tcl 
   ϶ Tk   Tcl ϱ ̴.

  4.3.  

  Tcl ۼ ũƮ C, C++ ۼ ͽټǵ  ִ 
  ٸ ٷ̵ Ѵ. ̷ ٷ̿  ̽ α׷,
  Network access, GUI builder, expect α׷, ΰ Tk wid get 
     ִ. ̷ Tcl/Tk   ǥ Ʈ
  ftp.neosoft.com/pub/tcl <ftp://ftp.neosoft.co m/pub/tcl>̴.

  4.4.  ̷ Ʈ

     Ʈ ھ Ʈ  ̷ϰ 
    ̷ Ʈ   ̿ϴ   ϸ
  ȴ.    ϴ ̷Ʈ ȮϷ ftp.scri
  ptics.com/pub/tcl/ <ftp://ftp.scriptics.com/pub/tcl/> ִ d-
  mirrior ϶

  4.5.   ұ?

  ׻ Scriptics Software Central p age
  <http://www.scriptics.com/software/download.html> õϴ Tcl/Tk
  ھ Ȯ϶. ̱  , õϴ  1998 9 
     ֱ (Tcl 8.0.3 Tk 8.0.3)̴.

  Tcl8.0 2-10X  ̿  ӵ Ű Ʈڵ
  Ϸ ϰ  namespa ce  ± ,  
  ο Ư .  Tk8.0 Macintosh  PC  ģ ȯ 
  ش. Tk 8.0 ø̼ ̽ļ ο Portabl e Ʈ ī
  Ѵ. Tcl/Tk 8.0 Safe-Tcl   Ѵ.

  4.6.  , , ߰  ˸

  ߰ ȭ Ѵٸ comp.lang.tcl < news.comp.lang.tcl>
  ̿϶.

  , , ο  ڿ   ִ John
  Ousterhout <mailto:Ouster@scriptics.com>  E-mail  
  ̴.

  ̳ ׸   Ȯ м   κб
  ϶. ⺻  ϵ, ü, Tcl/Tk 
  ϰ ϴٸ , ߰ ڵ ƴϸ    
  ִ c ode URL  ˷ֱ ٶ. ࿡ ü 
  Ʈ(α׷ Լ, ͽټ Ȥ )  , , 
  , , Ʈ ׸    ִٸ 鿡
  ˷ֱ ٶ.

  comp.lang.tcl.announce <news:news.comp.lang.tcl.announce>
  ׷ó     FAQ Ѵ.

  ftp Ʈ   ǰ ø  ġִ ̸ 
  鿡  ǰ ׵     ̴.

  comp.lang.tcl.announce <news:news.comp.lang.tcl.announce>׷쿡
  Ϸ tcl-announce <mailto:tcl-announce@mitchell.org> ڼ
  ̸ . ׸   Ʈ ftp Ʈ 鿡
  ˸µ  ƶ.

  5.  ణ α׷

  Tcl Ʈ Ǵ ̹Ƿ Tclα׷(Ȥ TclũƮ)
  Ϸ Tcl  wish ؾ Ѵ.  

  ______________________________________________________________________
  wish hello.tcl
  ______________________________________________________________________

    ࿡ ɾ ĳ鼭 wish   ִ.
  ̿ܿ Tcl Ϳ tclsh  ֽϴ.   Tcl
  ؼϴ Դϴ. tclsh Tk ɾ   ʽϴ. ׷
    α׷  մϴ.  Tcl  C ռ
    ɾ ߰Ͽ Tcl  Ȯϱ⵵ Ѵ. ׷ , wish
   α׷ ϴ  ƴ϶  α׷ Ͽ  .
  Tcl  ̷ α׷  C ɾ  ο 
  Ͷ   ִ. ̷ α׷ ܼ Tcl 
  ٴ ξ  ̴. (˾Ƶα : ý ϴٸ Tcl ڵ load
     ִ. )

  5.1.  Tcl Ϻ α׷

  Tcl   .   "button"  ɾ  
  μ Ǿ ġ C Լ   ϴ.  Լ ־ 
  μ ٷ ȴ.

  ſ ⺻  Ʒ Tcl/Tk "Hello World" α׷ ִ.

  ______________________________________________________________________
  # This is a comment
  button .b -text "Hello World" -command exit
  pack .b
  ______________________________________________________________________

    tclsh̳ wish ϳ ϳ ɾ ־ Ѵ.  
  ɾ ũƮ Ϸ  ġ  ũƮó  
  .   ó Ϸ     Ѵ.

  ______________________________________________________________________
  #! /usr/local/bin wish -f
  button .b -text "Hello World" -command exit
  pack .b
  ______________________________________________________________________

    Hello ϰ wish "/usr/local/bin" ġǾ ִ
  ȮѴ. ׷  θ  Ͽ  ̴.  Ʒ 
  Hello  ϰ Ѵ.

  ______________________________________________________________________
  chmod 775 Hello
  ______________________________________________________________________

  ׸  X Ű,  Hello ư Ÿ 
  ư  찡   .

  6.  ũƮ   

  Tcl/Tk ߿伺 ̷ Ϸ John K. Ousterhou t
  <mailto:ouster@scriptics.com> www.scriptics.com/people/j
  ohn.ousterhout/ <http://www.scriptics.com/people/john.ousterhout/>
  ˻ .   Tcl/Tk ߿伺 ũƮ (Tcl )
  ý  ׷(C  Java ) Ͽ.  񱳿  
  ``   '' ã   ̴.  ⿡  ߿
   мϿ.

  6.1.  Tcl  ſ Ϲ Ҹ

  6.1.1.  Tcl Ʈ ̴.

  ڷ Ÿ ϱ  Tclα׷ . ߰
     Ͽ Tcl 8.  x ̸ Ϸ
  Ͽ.

  6.1.2.   ʴ

  ּ  ̴ (8 0 Ѵٵ簡, ǥ
  ) ٴ ɾó  ȴ.   FAQ   ٷ
  ִ.

  6.2.  Tcl ǥ 

  6.2.1.   ũƮ ̴.

    ϴµ   ڵ尡 ʿϴ. Ư Motif Win32
  ϸ  ׷ϴ. Ϲ ڵ  ⼺ ־  ū
  ǥ ȴ.

  6.2.2.  Tcl ̴.

  Scriptics Download Page, Tcl  FTP Ʈ ھ Ʈ
  <http://www.scriptics.com/software/downloa d.html>  ҽ
  ٿ   ִ. ھ Ʈ Windows Macin tosh ýۿ
     ޾ƺ  ִ.  Tcl/Tk  Ϳ 
   www.scri ptics.com/about/news/qa.html
  <www.scriptics.com/about/news/qa.html> ִ.

  6.2.3.   ÷ ư.

  UNIX(LINUX ), Windows, Macintosh    ǰ 
  Ѵ. ÷ ̿  κи   Tcl ũƮ 
  ýۿ ư ̴.

  6.2.4.  Ʈ ȴ.

  ̳ ũ  ڵ带 ٷ డϴ. (Tcl Ϸ
  ϱ )

  6.2.5.  Ȯ ϴ.

   ߰Ͽ Tcl   Ȯ  ְ   Tcl̳ C
  ϴ.

  6.2.6.  ̽ ϴ.

  Tcl  ڵ忡 ҷ  ִ C Լ  ̴.  
  彬Ʈ ũο   ø̼ ó Tcl  
  ִٴ ̴.

  6.2.7.  Tcl/Tk 2000 (Y2K) ϴ.

     ۰  Ʒ ִ.  www.scriptics.com/Y2K.html
  <http://www.scriptics.com/Y2K.html>

  7.  Tcl/Tk ϴ  α׷

  ``Ұ ׸'' ߴ α׷ ܿ Tcl/Tk Ȥ Tcl C Բ
  ̿   ø̼ Ѵ. ̵ ׸ Tcl/Tk FAQ 4°
  ׸ <http://www.tclfaq.wservice.co m/tcl-faq/part4.html> ִ.
  Scriptics' Software Central
  <http://www.scriptics.com/resource/software/> www.NeoSoft.com/tcl/
  <> õ ϴ.

   Ǹ Tcl  ø̼  ϳ TkDesk
  <http://people.mainz.netsurf.de/~bolik/tk desk/>̴.   ſ
  Ǹ windows  ø̼ "launcher"̴.

    Tcl/Tk ڶ ũ   ֵ URL 
  ֽʽÿ <mailto:lukaros@tin.it> ( Բ)

  8.   

    ǹ ϰ ;ϸ ¶λ  ް
  ;Ѵ. ׷ ⿡    ,  Ʈ ׸
  ׷ õϰڴ.

  8.1.  

   Tcl/Tk     ְ  ۵ǰ ִ. ׷
  ⿡ ̷ å    ʰڴ. (ٸ   ׷ 
  )  ۿ        .

  o  www.tcltk.com/consorti um/resources/books.html

  o  www.amazon.com/exec/obidos/subst/categories/computer-program
     ming/tcl-tk-article/002-8989352-4516417

  o  URL starbas e-neosoft-tcl-books Tcl_books.html

  ⿡ ߱  å  Ҵ.

  8.1.1.  Tcl and the Tk Toolkit

   : John K. Ousterhout  <mailto:ouster@scriptics.com>

  å : cseng.aw.com/bookdetail.qry?ISBN=0%2D201%2 D63337%2DX&ptype=0

   : ftp.scriptics.com/pub/t cl/doc/book.examples.Z
  <ftp://ftp.scriptics.com/pub/tcl/doc/book.examples.Z>

   : www.scriptics.com/doc/tk 4.0.ps
  <http://www.scriptics.com/doc/tk4.0.ps>

  å ʷ Tcl 7.3 Tk 3.6 ٷ å̴.

  8.1.2.  Practical Programming in Tcl and Tk, II ed.

   : Brent Welch <mailto:welch@acm.org>

  å : www.beedub.com/book/ <http://www.beedub.com/book/>

    : www.beedub.com/book/ <http://www.beedub.com/book/>

  URL www.borders.com/sections/ <http://www.borders.com/sections/>
  section_5000 0.html 

   å Tcl/Tk 8.0 beta test Ⱓ   ù° 
  , ٷ, namespace, Tcl 7.4, 7.5, 7.6, 8.0  ȭ( Tk
  ؼ), Safe Tk, ÷ε    Ѵ.

  8.1.3.  Tcl/Tk ۷ ޴

   : Donald Barnes, Marc Ewing <mailto:marc@redhat.com> Erik Troan

  å : www.lsl.com/catalog/books/tcltk/
  <http://www.lsl.com/catalog/books/tcltk/>

  8.1.4.  The Visual TCL Handbook, 1/e

   : David Young <mailto:david@inforef.com>

  å :
  www.amazon.com/exec/obidos/ISBN=013461674X/u/7141-5908756-107481
  <http://www.amazon.com/exec/obidos/ISBN=013461674X/u/7141-5908756-1074
  81>

   Visual TCL ̵ ڵ ⺻ GUI  信
  ǹִ ø̼ ߱    ְ  ̴.  å
  TCLX VT  ΰ ְ Tcl ⺻  ϰ ִ. V T
  Tk ȣȯϴ Ƽ  ׷ ȯ̴. ɾ  ׸
   ִ. SGI, Solaris, HP- UX, AIX ׸ Unixware  Visual
  Tcl CD-ROM ´.

  8.1.5.  Running LINUX

   : Matt Welsh  Lar Kaufman

  å : www.ora.com/ca talog/runux2/noframes.html
  <http://www.ora.com/catalog/runux2/noframes.html>

  Running LINUX     н̴. Tcl/Tk α׷ ׸
  ִ.(Perl, C, C++ )
  8.1.6.  Tcl/Tk for Dummies (For Dummies)

   : Timothy Webster(Alex Francis Բ)

  å : www.dummies.com/ <http://www.dummies.com/>

  α׷ ٷ å ø  ϳ̴.  å α׷ ȯ
  Tcl ÷ο  ΰ  .

  8.1.7.  Interactive Web Applications With Tcl/Tk

   : Michael Doyle Hattie Schroeder

  å : www.eolas.com/tcl/ < http://www.eolas.com/tcl/>

   å α׷    ƴ  , 
   н̴.  ø ǰ   α׷ Ӹ
  ƴ϶ ø ߵ ٷ ִ. лó, URL ˻, HTML rende ring,
  database , ÷   , Ed, Tcl , ȯ ׽Ʈ,
  ̹ ȯ , Tk , rolodex α׷ Ŭ̾Ʈ/
  ,  Tcl  , Ŭ̾Ʈ/ Ǫ ø ̼ ׸
  Tcl   ν ϴ "spynergy" η
  ´.

  8.2.  ޴ ¶ н

  o  John Ousterhout ڵ, ȭ ׸ Sun Tcl ھ C ڵ
      ׽Ʈϴ   Ͽ Tcl/Tk ڵ鿡 
      Ÿ ̵带  Ҵ.    Ʒ ּҿ
     ġѴ.  ftp.scriptics.com/pub/tcl/doc/en gManual.tar.Z
     <ftp://ftp.scriptics.com/pub/tcl/doc/engManual.tar.Z>

  o   ʹ ٸ  ̵ (Tcl ũƮ ۼ   )
     ϸ ġ Ʒ .  ftp.scriptics.com/pub/tcl/docs/
     styleGuide.tar.gz
     <ftp://ftp.scriptics.com/pub/tcl/docs/styleGuide.tar.gz>

     Ʒ ּҿ  ٸ   ã  ִ.  sunscript.su
     n.com/techcorner/styleGuide.ps
     <http://sunscript.sun.com/techcorner/styleGuide.ps>.

  o  David Martland  < mailto:csstddm@brunel.ac.uk>  A brief
     introduction to TCL/TK  <http://http2.brune
     l.ac.uk:8080/~csstddm/TCL2/TCL2.html>

  o  Fintan Culwin <mailto:fintan@sbu.ac.uk> User interfaces with
     Tcl/Tk <http://www.scism.sbu.ac.uk/t kteach/>

  o   ýۿ ϴ Tcl/Tk Ŵ   TCL Manual
     Pages (from TCL7.4)-Tk Manual Pages (from TK4. 0)
     <http://cuiwww.unige.ch/eao/ www/TclTkMan/Man.html>  
     ִ.

  o  The Tcl/Tk Cookbook <http://www.cis.rl.ac.uk/proj/TclTk/> 
        ش.

  8.3.   Ʈ

  Tcl Tcl ͽټǿ  پ   ִ  .

  o  Tcl-FAQs (part2) <http://www.tclfaq.wservice.com/tcl-
     faq/part2.html> : Tcl/Tk  Ʈ    ũ
     

  o  Tcl/Tk Information <http://www.tcltk.com> :  Tcl/Tk 
     ڿ(, ͽ , Tool, Training ׸ event) 

  o  Tcl-Consortium <http://www.tclconsortium.org/> : Tcl/Tk
     Ű ڵ ϴ 񿵸ü

  o  The Official Contributed Sources Archive
     <http://www.NeoSoft.com/tcl/> : NeoSof t ϴ Tcl/Tk Ʈ

  o   Cameron Laird  < mailto:claird@Starbase.NeoSoft.com>  Sun
     World  <http://www.
     sun.com/sunworldonline/swol-10-1997/swol-10-scripting.html> :
     ǥ ũƮ   

  o  Wayne Christopher <mailto:wayne@icemcfd.com>  Comparison
     <http://icemcfd.com /tcl/comparison.html> : Tcl/Tk ٸ 
     ַ ͵ پϰ   . comp.lang.tcl 
      κ̴.    ߰ϰ ʹٸ ۰
     Ƿ϶   ⻵ ̴.

  o  E.J. Friedman-Hill's Tcl/Tk Course
     <http://herzberg.ca.sandia.gov/TclCourse/> : Ŀ Ʈ İ
      HTML  ΰ Ѵ. (HTML    
     ְ ׸    ʴ.)

  8.4.  Ÿ  FAQ

   Ұ, white paper, н׸ ̵ Ʈ ũƮ 
  ǵ å  ͳݿ    ִ.    Tcl-FAQs
  <http://www.tclfaq.wservice.com/tcl-faq/> ϶.

  8.5.  ׷

  comp.lang.tcl <news:comp.lang.tcl>  ݴ׷̰ Tcl,
  Tcl ϴ (X  Tk ) ׸ Tcl ͽټ 
  õ  ϰ ִ.

  comp.lang.tcl.announce <news:comp.lang.tcl.announce> : , ġ, 
  α    ҽ   ִ.

  Tcl-FAQs <http://www.tclfaq.wservice.com/tcl-faq/> FAQ ã 
  ִ.

  9.  Tcl/Tk ̼

   ̼ ھ Tcl/Tk , Tcl/Tk  ÷ 2.0,
  TclBlend ׸ Jacl 1.0  . TclPr2o ٸ ̼ ɷ
  ִ. Ʒ Tcl/Tk ǥ ǥ "lisense.terms" ̴.

  Tcl/Tk ̼

   ǰ ۱ ĶϾ  "regent", Sun Microsystems,
  Scriptics Corporation  ִ.  ̼ ǥ ǰ Ե 
   Ư      Ͽ ȴ.  
  , , ,  ڰ  ʾҰ Ʈ 
   ε   ִ. ׷  纻  ۱
  ԵǾ ־ Ѵ.   뿡 밡   ̴. 
  Ʈ ȴٸ   ۱  ǰ   õ
  ̼  ʿ . ׵ ׵   ù 
   Ͽ  ؾ Ѵ.  Ʈ,  Ȥ װͿ
  Ļ    Ͼ  ص   ڿ
  å . ڳ ڰ  ̳ Ҽ Ͽ 
  , Ư  , Ἲ  ʴ´. 
  Ʈ  ״  ͸ ϸ ڿ  ڰ ,
  , Update,  Ȥ  ǹ .

    :   ̱  ̸  Ʈ
  ߴٸ δ Ư  Ʈ   " Ǹ"
  ´.  -  ȹ湰 (Federal Acquisition Regulations:FARs)
  52.227.19 忡 ǵ ׸    "Commercial
  Computer Software"  Ʈ  Ƿ  Ʈ
  ȹ   DFAR 252.227-7013 ǵ " Ǹ"  ȴ.
  ̷  ұϰ ̰ ٸ ڴ ̱ ο ٸ
  ̵鿡 ׵   Ʈ  ̳  ϰڴ.

