===========================================================================
TkץС 1.7 for Unix/Windows/Macintosh 
                      2001ǯ512  . <kawagisi@yk.rim.or.jp>

 () ΥɥȤϡUnix  OS ǤλѤȤƽ񤤤Ƥޤ
      Windows  Macintosh ξ硢ѥ䥳ޥɤʤƤʤ
      ʬΤǤդ
===========================================================================

ܼ
   1. Ϥ       5. Ȥ                    9. ͻ
   2. ħ           6. 顼åΰ̣   10. 
   3. ưĶ       7. ǥȥåפ       11.  ToDo
   4. 󥹥ȡ   8. ۾»ʤ   12. ռ & Ϣ

----------------------------------------------------------------------------
1. Ϥ
----------------------------------------------------------------------------

  Tk٤ϡ󥽥եȥʳˤαեȡ
   GUI 饤ȤǤ

  פ Mule(Emacs) ư륯饤ȤˤϿʵǽ
  ޤƱ X 饤(xhonyaku)ǤϡŪʵǽΤߤμ
  ʤäƤޤ

  Mule(Emacs) ХХȤʤϡX 饤Ȥʤפ⤷ޤ
  󤬡Ǥʤ GUI ǻȤե뵡ǽ X 饤ȤߤȻפ
  

  ˤ⥪󥽥եȥʳˤΥд֤Υץȥ Mule
  饤Ȥ Lisp ΥɤƤޤ
  ⤳򸵤ˤץबĤƤޤ

      http://www.omronsoft.co.jp/SP/pcunix/honyaku/hon_client.html
      http://www.omronsoft.co.jp/SP/pcunix/clientpark.html

  ΣĤĻ ¸󤬺줿 Ruby ˤ륳ޥɥ饤ѥ饤
  ȤΥɡʥ饤֥ˤޤϡLisp  Ruby Τʤ
  Ǥ Ruby  C ˶᤯ʬʤ⤢뤬Ȥʤɤʤʤ
  ȤäǤǡ򻲹ͤˤʤ Tcl/Tk  GUI Υ饤
  ޤ

  Tk٤κǿǤϡǤޤ
      http://www.yk.rim.or.jp/~kawagisi/

  tkhonyaku  Tarball ϲˤ⤢ޤ
      ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/

  ʤΥС󤬰ʲΤΤ˼ϿƤޤ
    (1) [С 0.9] Linux Japan 2000ǯ8 Ͽ CD-ROM
                         λ 179Ǥ˾Ҳ𵭻ޤ
    (2) [С 1.0] Turbo Linux WORKSTATION 6.0 ܸ
                          (VMWare Хɥ) (2000ǯ623ȯ)
    (3) [С 1.0] LASER5 Linux 6.2 (2000ǯ630ȯ)
    (4) [С 1.4] LASER5 Linux 6.4 (2000ǯ128ȯ)

----------------------------------------------------------------------------
2. ħ
----------------------------------------------------------------------------

   Tkפɸϡ3ĤǤ

  (1) Ʊ Mule 饤ȤǤǤ뤳ȤƼ¸
  (2) GUI ʤǤϤΤ狼פʵǽ
  (3) ץåȥե (Unix, Windows, Macintosh) Ǥư

   ɸϡС1.3 ǤۤãǤȹͤƤޤ
   ʲħޤ

     Netscape, Kterm ʤ¾ΥץꥱΥƥȤϰϻꤷ
       󥯥åǱ/Ǥ
     ʸʸΥե
     (¡±)
       (ñޥ򤹤ǼưŪ˼뤳ȤǤ)
     ߤˤ碌ƼʳѡѴưˤǤ
     ޥɥ饤ưǽ
     졢ޤʻꤷʤֺפǽ
     Unix, Windows, Macintosh ư
       (϶̤ǴɤȲԥɤΤ߰ۤʤ)
     ۥդޥǥ뤬ǽ

----------------------------------------------------------------------------
3. ưĶ
----------------------------------------------------------------------------

   Tkפ Tcl/Tk 8.0 ʾɬפȤޤ
    Tcl 7.6/Tk 4.2 ϻƤޤ󤬡餯顼ФưʤȻפޤ

   UnixOS (Linux, FreeBSD, Solaris ) ξ
     Ǥ Tcl/Tk 8.0.x jp (ܸѥåƤ줿)Ǥ
     Linux, FreeBSD ξ硢ǶΤۤȤɤܸǥȥӥ塼ˤ
     ǥեȤǥ󥹥ȡ뤵ƤϤǤ
     ܸѥåƤƤʤ Tcl/Tk 8.3.1 Ǥưޤ
     (Tcl/Tk 8.1 ɲä줿Ѵ򤹤 encoding ޥɤ)
     Ǥưǧϰʲ̤Ǥ

     Linux
       OK (1) LASER5 Linux 6.0 Rel.2 (ATߴ) + Tcl/Tk 8.0.5jp
              [ФƱޥư]
       OK (2) Turbo Linux 4.5 (ATߴ) + Tcl/Tk 8.0.5jp
              [Ф̤Υޥ]
       OK (3) Turbo Linux 6.0 Workstation
       OK (4) Kondara MNU/Linux 1.0/1.1 + Tck/Tk 8.0.5jp
       OK (5) Vine Linux   2.0 + Tck/Tk 8.0.5jp
       OK (6) LASER5 Linux 6.2 + Tcl/Tk 8.0.5jp

     FreeBSD
       OK (1) FreeBSD 3.0 STABLE  + Tck/Tk 8.0.5jp
       OK (2) FreeBSD 3.1         + Tck/Tk 8.0.5jp
       OK (3) FreeBSD 4.0-release + ja-tk-8.0.5
       OK (4) FreeBSD 3.5-release + Tck/Tk 8.3.1 (Plus Patch)
       (Ū FreeBSD ʤɤΥСǤưޤ)

     [] Unix Ǥ Tck/Tk 8.3.1 ˤĤ

       Tck/Tk 8.3.1 ܸ˼㴳꤬ꡢк¾βɤޤ
       Plus Patch ǤȤ()
           http://members1.chello.nl/~j.nijtmans/plus.html
       ˤޤ
       FreeBSD  ports  packages  Plus Patch ǤäƤޤ
       Tcl/Tk 8.3.1 ܸϤ XIM ΤߥݡȤƤޤѻ
           tk useinputmethods 1
       ¹Ԥɬפޤ

       Tk 1.3 ΥС Tck/Tk 8.3.1 ȹ礻Ǥưʤ
       ȻפޤĹë εˤ Tk 1.3 + Tck/Tk 8.3.1
       (Plus Patch) ξ硢
           Tkhonyaku*Font:\
           -*-fixed-medium-r-normal--14-*-*-*-*-*-jisx0208.1983-0
       ȥ꥽򤷤ܸ줬ɽ褦ˤʤꡢtkhonyaku 
       Ƭ4ܤΤȤ
           tk useinputmethods 1
       줿ܸϤǤ褦ˤʤäǤ
       â[]ɥΥ֤ []ɥΰʸ
       ȤΤȤǤ

   Windows, Macintosh ξ Tcl/Tk 8.1 ʾ夬ɬפǤ
     2000ǯ7ǤκǿǤ 8.3.1ʰǡˤ 8.4a1ʦǡˤǤ
     ꤷƥ󥹥ȡ뤷Ʋʡ֥󥹥ȡפι໲ȡˡ
     Ǥưǧϰʲ̤Ǥ

     Windows
       NG (1) Windows 2000[RC2] + Tck/Tk 8.3.1 + Tk1.0 [: Linux]
       OK (2) Windows 2000[RC2] + Tck/Tk 8.3.1 + Tk1.3 [: Linux]
       OK (3) Windows 2000[RC2] + Tck/Tk 8.4a1 + Tk1.3 [: Linux]

     Macintosh
       NG (1) Mac OS 9.0.4-J + Tcl/Tk 8.3.0 + Tk1.0 [: Linux]
       OK (2) Mac OS 9.0.4-J + Tcl/Tk 8.3.0 + Tk1.3 [: Linux]

----------------------------------------------------------------------------
4. 󥹥ȡ
----------------------------------------------------------------------------

   TkפۥѥåˤϡLinux  RPM, FreeBSD  ports/package, 
    UNIX  Tarball, Windows Ѥ LZH, Macintosh Ѥ ZIP γƷޤ

 4.1 rpm (RedHat Package Manager) Υѥåξ

    RedHat Ϥ Linux (RedHat, LASER5, Turbo, Vine, Kondara, Caldera,
    Mnadrake, etc.) ʤ RPM ѥå򰷤Ķξ rpm ޥɤ
    ʲΤ褦˥󥹥ȡ뤷Ʋ (x.xx ϥСֹ)

     # rpm -Uvh tkhonyaku-x.xx-x.i386.rpm

     rpm ޥɤǤϤʤ glint  GNOME  GnoRPM, KDE  kpackage
    ʤ GUI 桼ƥƥǤ⥤󥹥ȡǤޤ󥹥ȡ뤵
    եȡγǼϼΡtar.gz ΥѥåξפƱǤ

 4.2 Tarball Υѥåξ

     󥹥ȡǤ⡢С󥢥åפǤʲμƱǤ

   4.2.1 ѥåŸ

    /usr/local  tkhonyaku-x.xx.tar.gz (x.xx ϥСֹ)Ÿޤ

         # cd /usr/local
         # tar zxvf tkhonyaku-x.xx-tar.gz

     ǲ5ĤΥե뤬Ǥޤ
         /usr/local/tkhonyaku/tkhonyaku        (ץ)
         /usr/local/tkhonyaku/tkhonyaku-readme (ɥ) 
         /usr/local/tkhonyaku/colors.gif       ( GIF)
         /usr/local/tkhonyaku/tkhonyaku.gif    (إ GIF )
         /usr/local/tkhonyaku/tkhonyaku.xpm    ()

   4.2.2 եΥԡ

   (1) tkhonyaku ϡTcl/Tk ǵҤ줿ץȤʤΤǡMAKE κȤ
       Ǥroot ¤ǥѥ̤äŬʥǥ쥯ȥ(㤨 /usr/X11R6/bin
       ʤɤɤǤ礦)˥ԡޤ 

         % su
         # cp honyaku /usr/X11R6/bin

   (2) tkhonyaku-readme ϡإץեȤƻȤäƤޤ
       ǥեȤǤ /usr/doc/tkhonyaku-x.x ¸ߤ(x.xϥСֹ)
       ΤȲꤷƽƤΤǲΤ褦˥ǥ쥯ȥꡢ
       ԡޤ

         # mkdir /usr/doc/tkhonyaku-x.x
         # cp tkhonyaku-readme /usr/doc/tkhonyaku-x.x

       嵭ʳΥǥ쥯ȥ֤ tkhonyaku Ƭˤ
           set helpdir    /usr/doc/tkhonyaku-x.x
       ȤԤ򡢤Υǥ쥯ȥ̾ѹƤ

   (3) colors.gif ϡѤοĤβǤ
       tkhonyaku.gif ϡСإפɽȤ˻ȤǤ
       2ĤϡǥեȤǤ /usr/local/tkhonyaku ¸ߤΤȲ
       ƤޤʳΤȤ֤ tkhonyaku Ƭ
           set gifdir    /usr/local/tkhonyaku
       ȤԤ򡢤Υǥ쥯ȥ̾ѹƤ

   (4) tkhonyaku.xpm ϡǥȥåפˡTkפεưѥܥϿ
       ΥǤˡϸҤޤ

 4.3 FreeBSD  ports/package ξ
     (package  port ϡƣ Ϥ˺ĺޤ)

    o package 饤󥹥ȡ
       package Υ󥹥ȡϡΤ褦ˤޤ
         # pkg_add tkhonyaku-x.x.tgz

       ϡΤ褦ˤޤ
         # pkg_delete tkhonyaku-x.x

    o ports 饤󥹥ȡ

       ports ǿξˤ뤫ɤƤ tkhonyaku  
       ports  /usr/ports/japanese/tkhonyaku Ÿޤ
         # cd /usr/ports/japanese/tkhonyaku
         # make all install clean

       ϡΤ褦ˤޤ
         # pkg_delete tkhonyaku-x.x

 4.4 Windows ξ

   (1) Tcl/Tk 8.3.1 (ޤϤʾ)򥤥󥹥ȡ뤹롣
       (8.1.x  8.2.x Ǥư⤷ޤ)
       Windows Ѥ Tcl/Tk 8.x ϲǤޤ
         http://dev.scriptics.com/software/tcltk/
       ХʥȥɤξǤޤХʥ(ư)
       ɤơΤޤ޼¹Ԥȥ󥹥ȡ餬ưΤǻؼ
       äƤ

   (2) Windows Ѥ tkhonwxx.lzh (xx ϥСֹ) Ŭʥǥ쥯ȥ
       ŸȲ5ĤΥե뤬Ǥޤ

       tkhonyaku.tcl    (ץΡեJISCRLF)
       tkhonyaku-readme (ɥȡ  եJISCRLF) 
       colors.gif       ( GIF)
       tkhonyaku.gif    (إ GIF)
       tkhonyaku.xpm    ()

   (3) ץ tkhonyaku.tcl Υ֥륯å Tk
       ưޤʤɾܤϡֻȤפι

 4.5 Macintosh ξ (ιϡ μ󤫤Τ򸵤ˤƤޤ)

   (1) Tcl/Tk 8.3.1 (ޤϤʾ)򥤥󥹥ȡ뤹롣
       Macintosh Ѥ Tcl/Tk 8.x ϲǤޤ
         http://dev.scriptics.com/software/tcltk/
       ʤ
         ftp://ftp.sra.co.jp/pub/lang/tcl/mactk8.0.3.sea.hqx
       ƤߤȤTkHonyaku ưޤǤ
       ̤˥顼ɽޤ

   (2) Macintosh Ѥ tkhonmxx.zip (xx ϥСֹ) Ÿ
       5ĤΥե뤬Ǥޤ
       (ZIP ΰ̥եϡStuffIt Expander ŸǤޤ)

       tkhonyaku.tcl    (ץΡեJISCR)
       tkhonyaku-readme (ɥȡ  եJISCR) 
       colors.gif       ( GIF)
       tkhonyaku.gif    (إ GIF)
       tkhonyaku.xpm    ()

       []
       tkhonyaku Υϡ2 Хʸޤѥ֤ʤ褦ˤ
       㤨Хե
           Macintosh HD:tkhonyaku13:tkhonyaku.tcl
       ΰ֤֤ʤưޤ
           braudel90::tkhonm13:tkhonyaku.tcl
       Τ褦ˤȡʲΥ顼åɽưޤ
           couldn't read file "braudel90:????:tkhonm13:tkhonyaku.tcl":
           no such file or directory

       äˡܸǤ StuffIt Expander Ȥä tkhonm13.zip Ÿ
       tkhonm13 եפȤ̾ΥեưŪ˺ơ
       ե뤬Ÿޤ
       ξϥե̾tkhonm13פѹƲ

   (3) tkhonyakuDrag & Drop Tcletsפإɥå&ɥåפ¸
       ʹƤǥȥå׾˹ߤ̾¸ʤǤϡyakuסˡ

       []
       ǥȥå׾ǤϤʤؤ꤬Ф뤫⤷ޤΤ
       ǥȥå׾֤Ȥ侩ޤ

   (4) ǥȥåפ˺yakuפ֥륯åǵư롣
       Consoleפˡinvalid command name "xx"סxxʸˤ
       ɽ뤬TkHonyakuưˤ꤬ʤ͡

   (5)Fileץ˥塼ΡSource...פtkhonyakuפ򤹤롣

   (6) ̤ǥФꤹ롣
       ʥǥȥåפˡtkhonyaku.confפ

    ס11.  ToDoפ [Macintosh ǤλѾ]

----------------------------------------------------------------------------
5. Ȥ
----------------------------------------------------------------------------

 5.1 ư

     С 1.0 顢ޥɥ饤ǥե̾ꤹ뤳Ȥˤ
     GUI ɽ򤻤뤳ȤǤ褦ˤʤޤ

 (1) ǽˡפΥФưƤޤ
     ܤϡʤΥޥ˥奢

 (2) GUI (Grphical User Interface) ΡTkפưϡ
    ޥɥ饤Υѥ᡼פǤ

     $ tkhonyaku &

     ƻѤϡץܥǥ򳫤ɬפʹܤ
     Ʋ

     GNOME, KDE ʤɤΥǥȥå״Ķǥ˥塼ϿꡢΥ
     åǴñ˵ưˡϡ7. ǥȥåפפ

 (3) GUI ɽʤޥɥ饤Τߤξ

     $ tkhonyaku [i inputfile] [o outputfile] [b buffer]
                 [m ej] [m je] [f only] [f both] [d] [doc] [h] [help] [?]

    <ѥ᡼>

     {i | in}  input_file  : ʸϥե
     {o | out} output_file : ʸϥե
                           : άΥǥեȤ ~/.tkhonyaku/honyaku.txt
                           : 񤭤ǤϤʤɲý񤭹ߤǤ
     {m | mode} {ej | je}  : ⡼ "ej" (Ѵǥե)
                           :            "je" (Ѵ)
     {f | format} {both | only} : ʸϥեΥեޥå
                           :      "both" (ʸʸξǥե)
                           :      "only" (ʸΤ)
     {d | doc}             : KTERM 򳫤ɥȤ less ޥɤɽ
     {h | help | ?}        : ñʤإɽ

    <ޥ>

     1) $ tkhonyaku &
              ; GUI ˤư
     2) $ tkhonyaku in english.txt out japan.txt
              ;  GUIȥǥ쥯ȥˤ english.txt Ȥʸ
              ; եܸơȥǥ쥯ȥ japan.txt
              ; ˳Ǽ롣եޥåȤϸʸʸ
     3) $ tkhonyaku i /tmp/english.txt
              ; /tmp/english.txt Ȥʸեܸ
              ; ~/.tkhonyaku/honyaku.txt ǳǼ롣
     4) $ tkhonyaku m je f only i /tmp/japan.txt
              ; /tmp/japan.txt ȤܸեѸ
              ; ~/.tkhonyaku/honyaku.txt ʸΤ߳Ǽ롣
     5) $ tkhonyaku d &
              ; KTERM 򳫤ɥȤ less ޥɤɽ
              ; "Q" 򲡤KTERM Ĥ롣
     6) $ tkhonyaku help
        $ tkhonyaku h
        $ tkhonyaku ?
              ; ñʤإɽ

     ̾Ѵκ٤ưʤɡ嵭Υޥɥѥ᡼
     ʤΤ GUI ꤷƲ

 5.2 

  ̤򸫤вȤʤʬȻפ(?)ΤǾܤϤݥȤˤޤ

 (1) ̤Ǥ
      桼̾
        ꤷ桼̾ǡΥ桼Υǥ쥯ȥ꤬
        ޤ㤨 hoge ꤷ硢ΥФޥ
        /usr/local/honyaku/usr/hoge/ β˥桼񤬺ޤ
        ڡʤɤζʸޤޤʤѿΤߤϤƲ
      
        ΥФƱޥˤϡǥեȤ localhost 
        ޤޤ OK Ǥ
        Ф̤ΥޥξϡΥۥ̾ޤ IP ɥ쥹 (㤨
        192.168.1.12ʤ)ꤷƲ
      ݡֹ
        ǥեȤǥ󥹥ȡ뤷 2744 Ǥ

     ܤϡΥޥ˥奢

 (2) ʸϤ¹Ԥˡ
      ʸѤΥڥ(*)ǡܡɤľϤֱפޤ
        ѡץܥ򥯥å롣
      ֥եץܥΡָʸե...פǥե塢
        ֱפޤϡѡץܥ򥯥å롣
      Tkפ˸¤餺 Netscape, Kterm ʤ¾Υץꥱޤ
        ǤդΥƥȤϰϻʥɥåˤƤֱ(ϰ)פޤ
        (ϰ)ץܥ򥯥å롣

     *ڥ 
       pane ΰ̣ϡ(饹1ʬ)ȤȤ륬饹ΤȤǤ
       GUI ץꥱξ硢ɥ1ĤξΰΤȤ
       ڥȸƤǤޤ

 (3) ¡±Ѽ

     ᥤ󥦥ɥǡּפΥܥ򤹤ȼΥɥ
     ɽޤ
     ñϤˤϰʲˡޤѸ졿ܸϼưȽ̤ޤ

      [ư] ⡼ɤ򤷤硢Tkפ˸¤餺 Netscape, Kterm, 
        vi, emacs ʤ¾ΥץꥱޤǤդñɥå(ޥ
        ֤ˤ)ǼưŪ˼롣

      [ư] ⡼ɤǤʤ硢ǤդñɥåƤ [] ܥ
        򥯥å롣

      [ư] ⡼ɤǤʤ硢Ǥդñɥåɥåפǥԡ
         [¹] ܥ򥯥å롣

      [ư] ⡼ɤǤʤ硢ñϰ˥ܡɤǱѸޤܸ
        ñϤ Enter 򲡤

 (4)פΥХơɽ
     ᥤ󥦥ɥΡ֥ơץܥ󡢤ޤϥơɥ
     ɽץܥ򥯥åޤ
     ǤʤȤϡǽΣĤιܤɽޤ
     ̤θʸƤˡɽץܥ򲡤ܤɽ
     ޤ
     ޤTkפǤʤȤˡʤƱ X 饤
     (xhonyaku)ươ餫򤵤Ƥ嵭ܥ򲡤
     ܤɽޤ

     [] Ф³Ƥ桼ʣξ硢Фϥ桼
            ֤Υơ֤äƤޤǽΥ桼˴ؤΤ
            ɽޤ

 (5) ̤ΡִѴ
     ϡVJE Delta Τ褦 XIM ץȥȤäʴѴѤ
     ݤˡʸɤɽ뤫ꤹΤǤCanna ʤ XIM
     ץȥѤʤʴѴξϴطޤ

 (6) ̤طʿʸ
     Ĥιݤɥåȿ(Hue)Ⱥ(Saturation)Ѳ
     ¦ΥСư(Brightness)Ѳޤ

 (7) 
     ̤硢ʸޤʸ 1ĤΥƥ(ʸ)ɥå
     Ƥֺ(EJ)פޤϡֺ(JE)ץܥ򥯥åޤ
     Υɥɽ줿ʲΤ褦ˤƲ

      ѹ
         1. ʸޤʸѹñΤɤ򥯥å (1)
         2.(ʸ)(ʸ)פβ줫Υܥ򥯥å
         3. 椫
         4.Ǻפ򥯥å

      ʻѹ (2)
         1. ʸޤʸѹñΤɤ򥯥å (1)
         2.ʻ(ʸ)(ʸ)פβ줫Υܥ򥯥å
         3. ʻ椫
         4.ʻǺפ򥯥å

        1ñľ򥯥åƺȥ顼ˤʤޤ
        2ʻѹϱѴξΤ߲ǽǤ"
        3ɥ򳫤ޤޡᥤ󥦥ɥطΥܥ
             ֥ơץܥ򥯥åƤ顢Υɥ
             äơ(ʸ)(ʸ)פֺץܥ򥯥å
             ȥ顼ˤʤޤ
             ϡʳΥܥ򥯥åǺνϽλ
             뤿Ǥ

 (8) ǥХåѥɥ
     ̤ǥǥХåѥɥɽפꤹȡΥ
     ȤΥå̿ΤȤ꤬ɽޤTkפΥץ hack
     ȤԲĲʸݤǤȤˡ ̿ץȥ͡פȾȤ餷
     碌ʤ鸫ƲХκݤˤѲ (^_^)

 5.3  ܸϤȴѴ

    kinput2  Xwnmo ξ硢ܸϤˤϡCtrl  \ (Хå
    å)Ʊ˲ܸ⡼ ON ˤޤ
    ܸ⡼ɤβ(OFF) Ctrl + o ޤ Ctrl + \ Ǥ

    VJE Delta  ATOK12 ξϡCtrl  + ڡ ܸϤ
    ON/OFF ޤ

    VJE Delta ʤ XIM ץȥбδѴ򤴻Ѥξ硢ץ
    ɥΡִѴפ椫鹥ߤΥǤޤ
    "Over the Spot" ϡ֤ξѴפǥ֤Ϥޤ
    "Off  the Spot" ϡ䵥ɥβ"root ɥ" ϥǥȥ
    פβˤ줾ܸѤΥɥޤ

    ѴϡXIM ץȥбδѴưƤ
    ΤͭǤǤʤϡ顼ˤʤޤ
 
 5.4 ƥԽΥХ

     , Ctrl b        뺸ư
     , Ctrl f        뱦ư
     , Ctrl p        ư
     , Ctrl n        벼ư

    Shift            ϰϺư
    Shift            ϰϱư
    Shift            ϰϾư
    Shift            ϰϲư

    Ctrl  , Meta b   ññ̤ǥư
    Ctrl  , Meta f
    Ctrl             ñ̤ǰư
    Ctrl 

    Ctrl Shift       ññ̤ϰϰư
    Ctrl Shift 
    Ctrl Shift       ñ̤ϰϰư
    Ctrl Shift  

    Home, Ctrl a       Ƭ˰ưϰϥꥢ
    End,  Ctrl e       ˰ưϰϥꥢ
    Shift Home         ϰϤƬޤǳĥ

    Ctrl Home, Meta <  ʸƬ˰ưϰϥꥢ
    Ctrl End,  Meta >  ʸ˰ưϰϥꥢ
    Ctrl Shift Home    ϰϤ򥫡֤ʸƬޤǳĥ
    Ctrl Shift End     ϰϤ򥫡֤ʸޤǳĥ
    Ctrl /             ʸΤ
    Ctrl \             ܸ⡼ON
    Meta w             ϰϤ򥯥åץܡɤ˥ԡ
    Ctrl w             ϰϤ򥯥åץܡɤ˥ԡϰϤ򥫥å
    Ctrl y             åץܡɤƤڡ
    Del, BS, Ctrl h    ϰϤϰϤʤϥ뺸
                       ʸ
    Ctrl v             ưƥȲ̤򲼤˥
    Ctrl d             뱦Σʸ
    Meta d             α¦ñνޤǺ
    Ctrl k             ֤ޤǺ
    Ctrl o             ܸ⡼OFFѸ⡼ɤΤȤϲ
    Meta BS, Meta Del  κ¦ñƬޤǺ
    Ctrl x             򤵤ƤΤƺ
    Ctrl t             κʸ

 5.5 ۥդޥˤ륹

    ۥդޥΥۥˤ 5ñ̤ǥǤޤ
    Shift 򲡤ʤۥ󤹤 1ñ̡Ctrl 򲡤ʤ
     1ñ̤˥뤷ޤ
    (Windows ξ Shift/Ctrl򲡤Ƥ 5ñ̤Ǥ)

    X Window system ǡΤ褦ˤˤ /etc/X11/XF86Config  Pointer
    section 򲼵Τ褦ꤷޤ
    (Protocol ѹZAxisMapping ιԤɲ)
    Windows ξϲ⤷ʤƤ OK Ǥ

    <Linux: ޥե IntelliMouse (PS/2) ξ>
     Section "Pointer"
         Protocol    "imps/2"
         Device      "/dev/mouse"
         ZAxisMapping 4 5

    <Linux: ޥե IntelliMouse (ꥢ) ξ>
     Section "Pointer"
         Protocol    "intellimouse"
         Device      "/dev/mouse"
         ZAxisMapping 4 5

    <Linux: Logietch Mouseman+/FirstMouse+ξ>
     Section "Pointer"
         Protocol    "MouseManPlusPS/2"
         Device      "/dev/mouse"
         ZAxisMapping 4 5

    <FreeBSD>
     Section "Pointer"
         Protocol        "Auto"
         Device          "/dev/psm0"
         ZAxisMapping 4 5

    <FreeBSD: PS/2 ³줿ۥޥ>
     Section "Pointer"
         Protocol        "PS/2"
         Device          "/dev/psm0"
         ZAxisMapping 4 5

     Protocol  "Auto" ꡢDevice 򤽤δĶǤΥޥǥХ
    ꤷZAxisMapping 4 5 ɲäư褦ˤʤޤ
    X  XFree86 3.3 ʹߤ˾ޤޤ
    ¾ܤ /usr/X11R6/lib/X11/doc/README.mouse 
    X Japanese Documentation Project ˤܸޤ

    (1) 3ܥ󥨥ߥ졼򥤥֥͡ˤƤȥۥϻѤǤ
          ޤEmulate3Buttons ιԤϥȥȤƲ

    (2) Logietch FirstMouse+ ˤ 3ढꡢȢץС (ܥǥ
          ˿ΤĤ Logitech 롣MODELM-C48)ȡ̵Ρ֥
          륯ץС (ܥǥϹMODELM-S48)ưޤ
          OEM С(򤤥ܥǥ˥Υ Logietch Υ롣MODEL
          M-S48 OEM)ưʤȤΤȤǤ(κǽ URL )

    <> Netscape ʤ¾ΥץǤΥۥդޥˡ
           http://www-sop.inria.fr/koala/colas/mouse-wheel-scroll/
           http://www.turbolinux.co.jp/tech/info/document/wheel-mouse.html
           http://www.ongs.net/daichi/freebsd/configuration/index.shtml

 5.6 <> Tkפե

     Tkפư Unix  OS ξ ~/.tkhonyaku Ȥǥ쥯ȥ
     졢β˰ʲ4ĤΥե뤬ޤ

 (1) ե (~/.tkhonyaku/tkhonyaku.conf)
     ײ̤ǥ桼ꤷƤ¸ޤ
     ΥեơTkפưȡƤϥǥեͤ
     ʤޤƤե뤬˺ޤ

 (2) ʸϥե (~/.tkhonyaku/honyaku.txt)
     GUI Ѥʤޥɥ饤ưʸȤƽϤեꤷ
     ä硢Υե˽񤭹ߤޤ񤭤ǤϤʤɲý񤭹ߤǤ

 (3) 顼 (~/.tkhonyaku/error.log)
     Tcl/Tk Ϥ륨顼åե˥֤ޤ
     ¸ error.log ե뤬¸ߤ硢񤭤ΤǰƤϾä
     ƤޤޤХǥХåѤǤޤ
     ޥɥ饤ưξϵϿޤ

 (4) 쥹ݥ󥹥ե (~/.tkhonyaku/respons.bin)
     פΥФƤǼޤ
     ѤΰŪʥեʤΤǺƤꤢޤ

     Windows ξ硢Tk󥹥ȡ뤵줿ǥ쥯ȥ˲Υե
     ޤ

 (1) tkhonyaku.conf   (ư)
 (2) honyaku.txt      (ޥɥ饤Ǥʸ)
 (3) error.log        (顼)
 (4) respons.bin      (ѡ쥹ݥ󥹥ե)

 5.7 <> ɤ̤ˤϡ

     ʲΤ褦˸ʸɤ̤ޤ

 (1) Ĺƥ󥹤ʣΥƥ󥹤ʬ䤷Ƥ롣
     ޤϡƥ󥹤ΰ򤷤ƤƤߤ롣
 (2) ϥե͡ (hyphenation: ˤäñ˥ϥե
     ʹߤ򼡹Ԥ뤳) 줿ñΥϥե롣

     ¾ˤ⤢뤫⤷ޤ󡣤¸Τ󶵤Ʋ

----------------------------------------------------------------------------
6. 顼åΰ̣
----------------------------------------------------------------------------

 (1) "couldn't open socket: connection refused"

     פΥФ³褦ȤƼԤޤ
     ФưƤ뤫
     $ ps ax
     Ϥ
     678 ?        S      0:00 honyakuserver
     Τ褦ʹԤ뤫ǧƤ̵ȤϥФưƲ

 (2) "PRIMARY selection doesn't exist or form "STRING" not defined"

     ϰϻˤʸ̵֤ǡֱ(ϰ)פޤϡ(ϰ)
     Υܥ򥯥å򤹤ȡΤ褦ɽޤ

 (3) ֥顼600 饤󥹤ǤޤǤ

     Τ褦ˡ֥顼xxx פɽΤϡФ
     ʤΤǥФȥ饤ȴ֤ΥåȤǤ³ϤǤƤޤ
     פϡɸ1饢ʬΥ饤󥹤դƤޤ
     Ȥ 1ΥޥǤäƤ⡢Ʊ˻ѤǤΤ Emacs 饤ȡ
     ޤ X 饤ȡʤ⤷ Tkˤβ줫1ĤѤǤʤ
     ȤǤ¾Υ饤ȤưƤʤǧƤ

 (4) "No IM server is available."

     VJE Delta ʤ XIM ץȥбδѴưƤʤ֤ǡ
     ̤ΡִѴפ򤹤ȡΥåФޤ

 (5) "can't create IC"

     ʸʸΥڥ٤⥯åˡִѴפѹ
     Υåɽޤ
     IC ȤΤ Tcl ݤΡɡפΤȤΤ褦Ǥ
     ξΥڥΤɤ٥åСʹߤɽޤ

----------------------------------------------------------------------------
7. ǥȥåפ
----------------------------------------------------------------------------

   ξϤ Unix ǤΤߤоݤˤƤޤ

   Tkפñ˵ưǤ褦 GNOME  KDE, WindowMaker Υǥ
   ȥåפѤΥ֤ꡢ˥塼ꤹˡޤ
   ʲϡ5.1 ưפΥޥɥ饤󤫤Tkפưˡ
   ư뤳ȤǧƤԤäƲ

 7.1 GNOME Υǥȥåפ˥ɲ

    ǥȥåפβ̵Ȥǥޥܥ򥯥åֿפ
    ֥...פӡʲΤ褦Ϥޤ

        ̾ TK
         פGUI饤
        ̿ᡧ tkhonyaku
        ࡧ Application

    Υܥ򥯥åȥ̤ɽޤ
     TK Υ󥹥ȡ˳Ǽǥ쥯ȥ(ǥեȤǤ
    /usr/local/tkhonyaku)  tkhonyaku.xpm ꤷޤ

    ǥǥȥå׾ TKΥɽޤΥ
    ޥܥΥ˥塼ǡ֥ץѥƥפꤷ֥ץץ֤
    ֥եסֳפΤȤǡɸѰդ줿ץԤ
    Υå򳰤 tkhonyaku Ϥޤ

 7.2 GNOME Υ˥塼ɲ

    ̺­פΥǡ֥ǥȥåפΡ֥˥塼ǥ
    ưޤ
    ¦Υĥ꡼Τɤꡢ 㤨С֥桼ƥƥפȤ
    ƥβӤޤ
    ˡ֥եסֿ...פӡʲΤ褦Ϥޤ

        ̾ TK
         פGUI饤
        ̿ᡧ tkhonyaku
        ࡧ Application

    ƱǤ͡ˡƱǤ

 7.3 KDE Υǥȥåפ˥ɲ

    ǥȥåפβ̵Ȥǥޥܥ򥯥åֿפ
    ֥ץꥱפӡֳǧפ򥯥åޤ
    󤬥ǥȥåפ˺졢ѤΥɽΤ
    ʲΤ褦Ϥޤ

    ְ̡ץ
         ե̾ Tk.kdelnk

    ּ¹ԡץ
               ¹ԡ tkhonyaku

    ֥ץꥱץ
         ȡ פGUI饤
         ̾ ץꥱ

 7.4 KDE Υ˥塼ɲ

    ̺λ+K Υǡ֥ѥͥס֥˥塼Խפ򤷤
    ˥塼ǥưȸߤΥ˥塼ɽޤ
    ֥桼ƥƥפȤƥ򤹤ȥ֥˥塼
    Ȥǥޥܥ򥯥åޤ
    ֿפ򥯥åƳƹܤ˰ʲΤ褦Ϥޤ

      ס ץꥱ
      ե̾
      ̾ TK
       /usr/local/tkhonyaku/tkhonyaku.xpm
      
      ȡ פGUI饤

      ¹ԡ tkhonyaku

 7.5 fvwm95  FvwmButtons Ͽ硧

    #------------------ FvwmButtons
    ȤΡ
      # Define the buttons to use.....  
    ȤȤǡ
      *FvwmButtons tkhonyaku  tkhonyaku.xpm  Exec "tkhonyaku" tkhonyaku &
    ȤԤɲäޤ

 7.6 AfterStep  Wharf ΥץꥱϿ硧

    *Wharf tkhonyaku tkhonyaku.xpm  Exec "-" tkhonyaku &

 7.7 qvwm Υǥȥåפ˥硼ȥåꤹ硧
    [Shortcuts] Ȥˡ

    "Tk"                "tkhonyaku.xpm"   "tkhonyaku"

    ȤԤɲäޤ

 7.8 WindowMaker Υɥåɲá

    tkhonyaku ưȥɽޤɽ줿ɥ
    䥯åפ˶ŤȵۤĤ褦Ͽޤϥ
    䵯ưʤɤֱɥå˥塼°פʤɤꤷޤ礦

----------------------------------------------------------------------------
8. ۾»ʤ
----------------------------------------------------------------------------

 (1)Tkפϡե꡼եȤǤ
     GPL (General Public Licence) Version 2 ξ˽äƼͳ˲ѡ
     뤳ȤǤޤ
    TkפѤ뤳Ȥˤä»»ʤɤʤפˤ
     ԤǤޤ

 (2) ڥդɥ顼դΡȥ֥åΥץ
     ϡֻͻפιǼEffective Tcl/TkפȤҤ˽Ф
      Mark Harrison ʪǤʰ¤Ƥޤˡ
      http://www.awl.com/cp/efftcl/efftcl.html ǸƤޤ
     νҤ12Ǥˡ֤ΥץٶƤǤʤʤ
     Ȥ Tcl/Tk ץꥱιۤˤȤäƤȤ礤˾
     夷פȤεҤޤ

 (3)TkפϡҤΤ褦Ļ ¸󤬺줿 Ruby Υ饤֥
     ١ˤƤޤ˰ʲΤ褦˽񤫤Ƥޤ

   > ޤΥ饤֥ǤϡޤץȥͽˤϤ٤
   > λͤϵܤƤʤ褦ǡͽۤǽ񤤤Ƥޤޤ顼
   > åϵܤƤʤΤǡlisp ɤ䡢顼ȴ
   > ѤƤޤ

   ϡΤޤޡTkפˤ⤢ƤϤޤޤ

----------------------------------------------------------------------------
9. ͻ
----------------------------------------------------------------------------

 (1)  Ver1.0 for Linux/FreeBSD ̿ץȥ
     (LASER5 Linux 6.0 ξ /usr/local/honyaku/lisp/PROTOCOL
      ǿǤ http://www.omronsoft.co.jp/SP/pcunix/honyaku/hon_client.html)

 (2) Ruby ǡץ饤Ⱥѥ饤֥ honyaku.rb Version 0.20
     ԡ Ļ ¸ wakou@fsinet.or.jp
     http://www.ruby-lang.org/en/download.html
     Ļͭ񤦤ޤ

 (3) Tcl/Tk 㷪 ¥ƥഩ  ISBN4-87966-795-1  2,800

 (4)Tcl/Tk 2ǡ Ÿ ۰/ Ƿ/ê ľ
     ץƥۡ/ȥåѥ  ISBN4-89471-085-4  7,600

 (5)Effective Tcl/TkMark Harrison/Michael McLennan  ˮ
    Ƕ ISBN4-7561-3165-4  4,200 
     (ڥ󼰥ɥ顼ѥդΡȥ֥åϡ
      ܤ˽ФƤ륳ɤѤޤ)

----------------------------------------------------------------------------
10. 
----------------------------------------------------------------------------

   version 0.1  2000ǯ410 å̿ȥХơǽΥƥ
   version 0.2  2000ǯ413 桼󥿥ե
   version 0.3  2000ǯ424 Ѵ̤ܺʤɤɲ
   version 0.4  2000ǯ430 ϰϻεǽʤɤɲ
                              ʽΥС
   version 0.5  2000ǯ5 1 ̤򥿥դΡȥ֥åˤ()
   version 0.6  2000ǯ5 3 ƤΥե¸ǽɲá()
   version 0.7  2000ǯ5 6
                (1) طʿܥطʿʸѹǽɲá
                (2) 顼ѥ Tcl/Tk ɸ RGB ͤ
                (3) ̤˻ꤹ鿧Ĥˤ HSB ѹ 
   version 0.8  2000ǯ511
                (1) ڥ󼰥ɥˡŪѹ
                (2) ɥåñ򼭽Ǥ褦ˤ
                (3) Х
   version 0.9  2000ǯ527
                (1) Сɽإɽ can't read "gifdir" 顼
                    ʤХ
                (2) եΥѥ Windwos, Macintosh ؤб
                (3) 饸ܥ󡢥åܥοѹǤ褦ˤ
                (4) XIM ѴϡUnix ξΤɽ롣
   version 1.0  2000ǯ6 1
                (1) ʸιƬϢ³ڡ̤ʸȽǤ
                    ޤ
                (2) ޥɥ饤ǥե̾ꤷ GUI ɽ򤻤
                    뵡ǽɲá
   version 1.1  2000ǯ7 1
                 Windows ǤưӺǽμ¸ ()
   version 1.2  2000ǯ715
                (1) Windows б (nkf ޥɤ)
                (2) ǽ
                (3) ǥХåѥɥɲ (ɽ/ɽؤǽ)
   version 1.3  2000ǯ86
                (1) Windows  Macintosh б
                    nkf ޥɤȤΤϤ Tcl/Tk 8.1.x ʾ
                    줿 encoding ޥɤѤ褦ѹ
   version 1.4  2000ǯ819
                (1) ۥդޥˤ륹뵡ǽɲ

   version 1.5  2001ǯ47
                (1) ư(ñޥ򤹤Ǽ)ǽɲ
                (2) κݡ줬Ѹ줫ܸ줫ưȽ

   version 1.6  2001ǯ414
                (1) Х
                (2) FreeBSD ѤΥѥ

   version 1.7  2001ǯ512
                (1) ΥС󤫤饢åץǡ(㤨 version 1.4 
                    version 1.6 )ˡľ˰ܹԤǤʤȤ
                    

----------------------------------------------------------------------------
11.  ToDo
----------------------------------------------------------------------------

 [Macintosh ǤλѾ]

   Ϥ񤭴Ʋ٤¹ԤưǤ⡢Ф
    ̿ǤʤʤȤݤФϡtkhonyaku.conf եƤ
    ǧƲл꤬(localhost)äƤޤäƤ褦
    ʤ饽ե(tkhonyaku)κǽˤ륵лʬѹ
    ŪʵˡϥȤ˽񤤤Ƥޤ

    ޤʸե¸Υե¸ǡǥեȤΥե
    ̾Ȥơ:NoTitle.txtפΤ褦ɽ硢Τޤ¸
    ե뼫Τ¸ΤͽۤǤʤ¸Ƥޤޤ
    ξ硢ƬΡ:פϺNoTitle.txtפȤƲ

 [λǤʤ]
    顼ФȡTkλǤʤ礬ޤ
    ϤȤꤢʲΤ褦ˤƶŪ˽λƲ

    $ ps ax
     ...
    909 ?        S      0:00 wish /usr/X11R6/bin/tkhonyaku
     ...
    $ kill 909

    (ưΥץɽ tkhonyaku ΥץֹĴ١
     ץ kill ޥɤǽλ)

 [ToDo] (٤)

    (1) Windows 95/98, Solaris Ǥưǧ
        (ɤʤǧĺʤǤ礦)
    (2) Ͽǽμ
        ΥեޥåȤʤΤ񤷤⡩
        Ѹ<-->ѴѤμꤿɤʤ
    (3) FreeBSD  ports ƥʥôƣϤ󤫤ߤ˰Ѥ

----------------------------------------------------------------------------
12. ռ & Ϣ
----------------------------------------------------------------------------

 [ռ]
    ǽˡRuby ˤ륯饤Ȥ줿Ļ ¸˴դ
    Τǻפäû֤ˡTkפ뤳ȤǤޤ

    礵󡢺 Ƿ@Ų 󡢤ߤΤष󡢸 μ
    粰 Ф󡢸ƣ Ϥ󡢾 줵Ĺë ε
     (錄)󡢤ưĺޤ

    Ƿ󤫤饳ޥɥ饤ư˾ĺ version 1.0 Ǽޤ

    μ󤫤 Macintosh Ǥ˴ؤ륢ɥХĺפޤ

    ƣϤˤϡС󥢥åפΤӤ FreeBSD  package/port 
    ĺޤ
    ޤۥդޥǥ뤵ѥåäĺޤ
    ˡåץǡȻ꤬Ȥĺޤ

    Ĺë ε󤫤 Tcl/Tk 8.3.1 ưѥåäĺޤ

     (錄)󤫤 Debian ѤΥѥåäĺޤ

                          ͭ񤦤ޤ

  ³¾δĶǤư(ưưʤä)ԤƤޤ
  Х˾¾ŤвƤ˥᡼겼

  R.    Żҥ᡼   kawagisi@yk.rim.or.jp
            ۡڡ http://www.yk.rim.or.jp/~kawagisi/
                           [R.K's Linux & Free Solaris homepage]
            Tk(IBM β GUI)Tk䵡פ⵹
