Enscribi

From Openmoko

(Difference between revisions)
Jump to: navigation, search
m (Installation: - new versions of zinnia and enscribi)
(Installation: added workaround because enscribi is linked against the old libs)
Line 5: Line 5:
 
Step 1:
 
Step 1:
 
  opkg install http://www.opkg.org/packages/zinnia_0.04_armv4t.ipk
 
  opkg install http://www.opkg.org/packages/zinnia_0.04_armv4t.ipk
  opkg install http://www.opkg.org/packages/0_zinnia-tomoe-zh_0.6.0-20080911_armv4t.ipk
+
opkg install http://www.opkg.org/packages/0_zinnia-tomoe-ja_0.6.0-20080911_armv4t.ipk (for Japanese support)
 +
  opkg install http://www.opkg.org/packages/0_zinnia-tomoe-zh_0.6.0-20080911_armv4t.ipk (for Chinese support)
 
  opkg install http://www.opkg.org/packages/enscribi_0.2.0_armv4t.ipk
 
  opkg install http://www.opkg.org/packages/enscribi_0.2.0_armv4t.ipk
 +
  
 
Step 2:
 
Step 2:
 +
Install fonts for Japanese (e.g. ttf-sazanami-gothic) and Chinese (e.g.FIXME)
 +
 +
Step 3:
 +
Create symbolic links for the old libs (tested with om2009-unstable 17-Aug-2009 17:19)
 +
If enscribi is linked against the new libs then these symbolic links are obsolete.
 +
<pre>
 +
ln -s /usr/lib/libecore_evas-ver-svn-02.so.0 libecore_evas-ver-pre-svn-01.so.0
 +
ln -s /usr/lib/libecore_fb-ver-svn-02.so.0 libecore_fb-ver-pre-svn-01.so.0
 +
ln -s /usr/lib/libecore_x-ver-svn-02.so.0 libecore_x-ver-pre-svn-01.so.0
 +
ln -s /usr/lib/libecore_input-ver-svn-02.so.0 libecore_input-ver-pre-svn-01.so.0
 +
ln -s /usr/lib/libecore_x-ver-svn-02.so.0 libecore_txt-ver-pre-svn-01.so.0
 +
ln -s /usr/lib/libedje-ver-svn-02.so.0 libedje-ver-pre-svn-01.so.0
 +
ln -s /usr/lib/libembryo-ver-svn-02.so.0 libembryo-ver-pre-svn-01.so.0
 +
ln -s /usr/lib/libecore_job-ver-svn-02.so.0 libecore_job-ver-pre-svn-01.so.0
 +
ln -s /usr/lib/libevas-ver-svn-02.so.0 libevas-ver-pre-svn-01.so.0
 +
ln -s /usr/lib/libecore-ver-svn-02.so.0 libecore-ver-pre-svn-01.so.0
 +
ln -s /usr/lib/libeina-ver-svn-02.so.0 libeina-ver-pre-svn-01.so.0
 +
</pre>
 +
 +
Step 4:
 
  goto "setup" --> "keyboard" --> "enscribi"
 
  goto "setup" --> "keyboard" --> "enscribi"
  
then you get a Chinese input method.
+
To get a Chinese/Japanese input method.
 +
 
  
 
[[Category:Applications]]
 
[[Category:Applications]]

Revision as of 14:42, 18 August 2009

Enscribi is a handwriting recognition input method for Linux. It's mainly developed for the Openmoko Freerunner smartphone. Though it's a stand-alone application, it can be used as the default keyboard in the Illume window manager. Now it supports Janpaness and Chinese and other languages. You can get more information on following link:

http://olofsj.github.com/enscribi/

Installation

Step 1:

opkg install http://www.opkg.org/packages/zinnia_0.04_armv4t.ipk
opkg install http://www.opkg.org/packages/0_zinnia-tomoe-ja_0.6.0-20080911_armv4t.ipk (for Japanese support)
opkg install http://www.opkg.org/packages/0_zinnia-tomoe-zh_0.6.0-20080911_armv4t.ipk (for Chinese support)
opkg install http://www.opkg.org/packages/enscribi_0.2.0_armv4t.ipk


Step 2: Install fonts for Japanese (e.g. ttf-sazanami-gothic) and Chinese (e.g.FIXME)

Step 3: Create symbolic links for the old libs (tested with om2009-unstable 17-Aug-2009 17:19) If enscribi is linked against the new libs then these symbolic links are obsolete.

ln -s /usr/lib/libecore_evas-ver-svn-02.so.0 libecore_evas-ver-pre-svn-01.so.0
ln -s /usr/lib/libecore_fb-ver-svn-02.so.0 libecore_fb-ver-pre-svn-01.so.0
ln -s /usr/lib/libecore_x-ver-svn-02.so.0 libecore_x-ver-pre-svn-01.so.0
ln -s /usr/lib/libecore_input-ver-svn-02.so.0 libecore_input-ver-pre-svn-01.so.0
ln -s /usr/lib/libecore_x-ver-svn-02.so.0 libecore_txt-ver-pre-svn-01.so.0
ln -s /usr/lib/libedje-ver-svn-02.so.0 libedje-ver-pre-svn-01.so.0 
ln -s /usr/lib/libembryo-ver-svn-02.so.0 libembryo-ver-pre-svn-01.so.0
ln -s /usr/lib/libecore_job-ver-svn-02.so.0 libecore_job-ver-pre-svn-01.so.0
ln -s /usr/lib/libevas-ver-svn-02.so.0 libevas-ver-pre-svn-01.so.0
ln -s /usr/lib/libecore-ver-svn-02.so.0 libecore-ver-pre-svn-01.so.0
ln -s /usr/lib/libeina-ver-svn-02.so.0 libeina-ver-pre-svn-01.so.0

Step 4:

goto "setup" --> "keyboard" --> "enscribi"

To get a Chinese/Japanese input method.

Personal tools

Enscribi is a handwriting recognition input method for Linux. It's mainly developed for the Openmoko Freerunner smartphone. Though it's a stand-alone application, it can be used as the default keyboard in the Illume window manager. Now it supports Janpaness and Chinese and other languages. You can get more information on following link:

http://olofsj.github.com/enscribi/

Installation

Step 1:

opkg install http://www.opkg.org/packages/zinnia_0.04_armv4t.ipk
opkg install http://www.opkg.org/packages/0_zinnia-tomoe-zh_0.6.0-20080911_armv4t.ipk
opkg install http://www.opkg.org/packages/enscribi_0.2.0_armv4t.ipk

Step 2:

goto "setup" --> "keyboard" --> "enscribi"

then you get a Chinese input method.