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-Anthy
    * IMKit-uim
    * 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ʹߤΤ)

    ex.)
    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


[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Ϥޤ

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


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

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


ѥåư𡢼䤽¾ϰʲˤ꤯

  - zaurus-ja tracker
    http://sourceforge.jp/tracker/index.php?group_id=173

  - 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/

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

ѥȤѤ䤹 ʴѴ󥸥ȯ˳ȯƤ
äƤAnthyץȤγ˴դޤLinux륹 
IMȯ褦ȻפäΤϡץŪ˰䤹Anthy
äФǤ

zaurus-jaץȤβƬäƤäƤ󤵤˴
ޤ鳫ȯͭѤʾ¿ؤФĺƤޤ

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

$Name: IMKIT_0_4_0_PRE9 $
$Id: README,v 1.17 2004/03/16 15:46:28 yamaken Exp $
