IMKit: An inputmethod adaptation library for Qtopia environment
Copyright (C) 2002-2004  YamaKen <yamaken@bp.iij4u.or.jp>

This document is written in Japanese(eucJP). If you interested
in this software, notice me so. I will translate documents and
comments into English.

----------------------------------------------------------------
IMKit: QtopiaĶΤΥץåȥ᥽åŬ粽饤֥
Copyright (C) 2002-2004 ޥ <yamaken@bp.iij4u.or.jp>


Linux륹Υ桼ĶǤQtopiaܸϤ뤿Ρ
ܡϷIM(Input Method)ǤʴѴ󥸥Ȥ
AnthyѤƤޤ


--------------------------------
ʪ˴ޤޤե

README     Ƽ(Υե)
README.en  Ƽ(Ѹ)
INSTALL    󥹥ȡ
TODO       TODOꥹ
LICENSE    ѥ饤(GPL)
ChangeLog  Ͽ

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


QtopiaIMȤưޤ

Ѳǽʥ٥ǤԶ礬ȯQtopia򴬤
  ޤΤǡХååפк򤷤Ƥ

QtδʰIMե졼IMKitȡȤäƹۤIM
  饰󷲤2ĤʬäƤޤ

  - ߰ʲ3ĤIMץ饰󤬴ޤޤƤޤ
    * IMKit-uim
    * IMKit-Anthy
    * IMKit-Raw

  - IMKitεǽΤuimץȤlibuimȽʣʬϾ
    Ū˺ǽޤͤ˴ؤ˾
    餪Τ餻


--------------------------------
ˡ (IMKit-Anthy)

ХɤϰʲΤ褦ꤷƤޤä˾
  ϡǤui_anthy.cppѹƤ


ZaurusǤ Fn + Shift Ʊ Ctrl ˤʤޤ
SELECTϥ륭濴ˤ륭Ǥ

        ˰ư
Ctrl + f  
        ˰ư
Ctrl + b  
Ctrl + a  Ƭ˰ư
Ctrl + e  ˰ư

Ctrl + k  ʹߤ
Ctrl + d  ľΰ
Backspace ľΰ
Ctrl + h  

Shift +   ʸ̤
Ctrl  + i   
Shift +   ʸ򿭤Ф
Ctrl  + o   

         
Ctrl + n   
         ()
Ctrl + p   

SPACE     Ѵ
SELECT    

Return    
Ctrl + m  
Ctrl + j  

Shift + SELECT  󥻥
Ctrl  + g       


ʲϥϢ³ϤǹԤޤ

Ctrl + x  j  Ҥ餬ϥ⡼
Ctrl + x  q  ϥ⡼
Ctrl + x  l  Ⱦѱѿϥ⡼
Ctrl + x  L  ѱѿϥ⡼


饹ˤϰʲΤΤݡȤƤޤ

ϥ⡼ɥ󥸥򥿥å   ϥ⡼
䥦ɥθ򥿥å   򤷡ʸ˰ܤ

--------------------------------
QCopˤ

QCopˤ¾ΥġȤϢưǽǤ

ޥɥ饤󥤥󥿥եϰʲΤ褦ˤޤ

 qcop QPE/IME 'setMode(QString)' HIRAGANA
 qcop QPE/IME 'setFont(QString,int,int,int)' lcfont 18 75 0


QPE/IME ͥ

  - setMode(QString)
  - imkitSetMode(QString)

    ʸ򤷤ޤʲΤ줫˻ꤷޤ
    򤵤ƤIMбƤʤꤷñ̵
    뤵ޤ

    򤵤ƤIMΥ⡼ɤΤߤѹޤ

    ALPHA       Ⱦѱѿ
    WALPHA      ѱѿ
    HIRAGANA    Ҥ餬
    KATAKANA    
    HKATAKANA   ()Ⱦѥ
    KANJI       ľ(T-Code)


  - setFont(QString,int,int,int)
  - imkitSetFont(QString,int,int,int)
    UIΥեȤ򥻥åȤޤϰʲͤޤ

    * ե̾
      lcfont
      helvetica
      japanese
      unifont
      ...

    * ݥȥ
      ex.) 12

    * 
      25 = Light
      50 = Normal
      63 = DemiBold
      75 = Bold
      87 = Black

    * å
      0 = normal
      1 = italic


  - keyEvent(int,int,int,int,int)
  - imkitKeyEvent(int,int,int,int,int)

    Ϥ򥨥ߥ졼Ȥޤˤ¾Υץꥱ
    饭Ϥ򥳥ȥǤޤ
    QWSServer::sendKeyEvent(int unicode, int keycode, int
    modifiers, bool isPress, bool autoRepeat)ϤΤƱ
    


QPE/TaskBar ͥ (Qtopiaɸൡǽ)

  - reloadInputMethods()
    IMץ饰ƥ

  - showInputMethod()
    򤵤ƤIMͭ

  - hideInputMethod()
    򤵤ƤIM̵

  - showInputMethod(QString)
    IM̾ꤷͭ(Qtopia 1.6ʹߤΤ)

    ¹)
    qcop QPE/TaskBar 'showInputMethod(QString)' qhandwriting

--------------------------------
ե

~/Settings/IMKit.conf ǳƼѹǤޤߤϰ
ιܤѰդƤޤ

[Lang <̾>] 롼

  - Font
    <̾>˥ޥåIMΥեȤꤷޤ޶ڤǰ
    ΰޤ1İʾ嵭ҤФȤǤդ˾άǽ
    Ǥ

    * ե̾
      lcfont
      helvetica
      japanese
      unifont
      ...

    * ݥȥ
      ex.) 12

    * 
      25 = Light
      50 = Normal
      63 = DemiBold
      75 = Bold
      87 = Black

    * å
      0 = normal
      1 = italic


    )

    [Lang ja]
    Font = lcfont,18,75,0
    [Lang zh_CN]
    Font = unifont


[Icons] 롼

  - UseVgaIcons
    VGAĶι٥Ȥɤꤷޤ
    ιܤҤƤʤϥ꡼Υ˱
    륢ư򤷤ޤ

    0 = /opt/Qtopia/pics/    ʲɸॵ
    1 = /opt/Qtopia/pics144/ ʲι٥

  - HIRAGANA
    Ҥ餬ʥ⡼ɤ򼨤Υե̾(ĥҤʤ)ꤷ
    ޤǥեȤ IMKit/imkit_compactselector_hira Ǥ

  - KATAKANA
    ʥ⡼ɤ򼨤Υե̾(ĥҤʤ)ꤷ
    ޤǥեȤ IMKit/imkit_compactselector_kata Ǥ

  - ALPHA
    Ⱦѱѿ⡼ɤ򼨤Υե̾(ĥҤʤ)ꤷ
    ޤǥեȤ IMKit/imkit_compactselector_alnm Ǥ

  - WALPHA
    ѱѿ⡼ɤ򼨤Υե̾(ĥҤʤ)ꤷ
    ޤǥեȤ IMKit/imkit_compactselector_walnm Ǥ

  - HKATAKANA
    ()Ⱦѥʥ⡼ɤ򼨤Υե̾(ĥ
    Ҥʤ)ꤷޤǥեȤ 
    IMKit/imkit_compactselector_hkata Ǥ

  - KANJI
    ľϥ⡼ɤ򼨤Υե̾(ĥҤʤ)
    ꤷޤǥեȤ IMKit/imkit_compactselector_kanji 
    

  - RAW
    ľϥ⡼ɤ򼨤Υե̾(ĥҤʤ)ꤷ
    ޤǥեȤ IMKit/imkit_compactselector_raw Ǥ

  - UNKNOWN
    ѥ¸ߤʤ⡼ɤ򼨤Υե̾(
    ĥҤʤ)ꤷޤǥեȤ 
    IMKit/imkit_compactselector_unknown Ǥ


    )

    [Icons]
    UseVgaIcons = 0
    HIRAGANA = my_hiragana_icon


[Candidate Window] 롼

  - ItemsAtOnce
    ٤ɽǥեȤ10Ǥ

  - _CellSpacing
    Դ֤ΥɥåȿꤷޤեȤ䥹˹碌
    ꤷʤɽޤ輫ưꤹ٤ܤǤ
    ߤϥɤ̤Τޥ˥奢꤬ɬפˤʤäƤޤ
    ǥեȤ2Ǥ

  - _DecorationHeight
    䥦ɥȤΥɥåȿꤷޤեȤ䥹
    ˹碌ꤷʤɽޤ輫ưꤹ
    ܤǤߤϥɤ̤Τޥ˥奢꤬ɬ
    ˤʤäƤޤǥեȤ2Ǥ

  - _Width
    䥦ɥɽɥåȿǻꤷޤɽ
    κʸ鼫ưꤹ٤ܤǤߤϥ
    ̤Τޥ˥奢꤬ɬפˤʤäƤޤǥե
    160Ǥ


    )

    [Candidate Window]
    ItemsAtOnce = 8
    _Width = 200
    _CellSpacing = 3
    _DecorationHeight = 4


[IMKit-Anthy] 롼

  - ShowSegmentSeparator
    Ѵʸڤɽ뤫ɤꤷޤǥե
    1Ǥ

    0 = ɽʤ
    1 = ɽ


    )

    [IMKit-Anthy]
    ShowSegmentSeparator = 0

--------------------------------
¾εǽ

- yaktyKeyHelperApplet(Version 1.1.4ʹ)ϢȤ뵡ǽ
  äƤޤIMKitKeyHelperưƤưŪ˸
  ϤöKeyHelperϤƽ̤IMϤޤ

--------------------------------
˻ȤƤե

⡼ɽѥ˰ʲΥեȤѤĺƤޤ
Ԥ˴դޤIMKitʪ˴ޤޤ륢¾
ŪήѤϳƥեȤΥ饤󥹤ܤ̤Ʋ

- M+ outline fonts (mplus-medium-TESTFLIGHT-007)
  http://mplus-fonts.sourceforge.jp/mplus-outline-fonts/

  * libimkit/pics144 ʲιٴĶѥ(ʡ)

    imkit_compactselector_hira.png
    imkit_compactselector_kata.png
    imkit_compactselector_hkata.png
    imkit_compactselector_kanji.png

- å (kochi-substitute-20030809)
  http://sourceforge.jp/projects/efont/

  * libimkit/pics144 ʲιٴĶѥ(ե٥åȡ
    )

    imkit_compactselector_alnm.png
    imkit_compactselector_walnm.png
    imkit_compactselector_unknown.png

- ʥ10 (Ver. 1.1)
  http://www.vector.co.jp/authors/VA013391/

  * libimkit/pics ʲٴĶѥڤQtopiaС
    ɽIMץ饰Υ

    imkit_compactselector_hira.xpm
    imkit_compactselector_kata.xpm
    imkit_compactselector_hkata.xpm
    imkit_compactselector_kanji.xpm
    imkit_compactselector_alnm.xpm
    imkit_compactselector_walnm.xpm
    imkit_compactselector_unknown.xpm

--------------------------------
Ϣ󥯡Ϣ


ܥեȥۤSourceForge.jpzaurus-jaץȤ
  ԤäƤޤ

  zaurus-ja
  http://sourceforge.jp/projects/zaurus-ja/


ѥåư𡢼䤽¾ϰʲˤ꤯

  - linux-zaurus ML (zaurus-jaۡڡ˰⤬ޤ)

  - Linux륹ȯ/IMKit (Wiki)
    http://digit.que.ne.jp/visit/index.cgi?Linux%a5%b6%a5%a6%a5%eb%a5%b9%b3%ab%c8%af%a5%e1%a5%e2%2fIMKit

  - ޥ <yamaken@bp.iij4u.or.jp>


IMKit-AnthyγȯˤĤƤϰʲΥڡ򤴻Ȥ

  - Linux륹ȯ/IMKit (Wiki)
    http://digit.que.ne.jp/visit/index.cgi?Linux%a5%b6%a5%a6%a5%eb%a5%b9%b3%ab%c8%af%a5%e1%a5%e2%2fIMKit

  - Linux륹ȯ/IMKit-uim (Wiki)
    http://digit.que.ne.jp/visit/index.cgi?Linux%a5%b6%a5%a6%a5%eb%a5%b9%b3%ab%c8%af%a5%e1%a5%e2%2fIMKit%2duim

ϢեȥˤĤƤϰʲΥڡ򤴻Ȥ

  Anthy
  http://sourceforge.jp/projects/anthy/

  uim
  http://uim.freedesktop.org/

  KeyHelperApplet
  http://yakty.s31.xrea.com/linuzau/keyhelper/

--------------------------------
ռ

Ϣ륽եȥեȤγȯԤ˴դޤ
ʤLinux륹ϴĶ˼Ĥ褦Ȥϻפޤ


ޤưƥȤƲä桼ˤⴶդ
Хͤ˴ؤոѽäƤޤ

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

$Name: IMKIT_0_4_3 $
$Id: README,v 1.20 2004/04/01 12:04:36 yamaken Exp $
