Enscribi

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(New page: take a look at : http://olofsj.github.com/enscribi/ STEP: opkg install http://www.opkg.org/packages/zinnia_0.02_armv4t.ipk opkg install http://www.opkg.org/packages/zinnia-tomoe-zh_0.6.0-...)
 
m (Installation)
 
(13 intermediate revisions by 3 users not shown)
Line 1: Line 1:
take a look at : http://olofsj.github.com/enscribi/
+
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 Japanese and Chinese and other languages. You can get more information on following link:
 +
: http://olofsj.github.com/enscribi/
  
STEP:
+
==Installation==
opkg install http://www.opkg.org/packages/zinnia_0.02_armv4t.ipk
+
Step 1:
opkg install http://www.opkg.org/packages/zinnia-tomoe-zh_0.6.0-20080911_armv4t.ipk
+
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
  
opkg install http://www.opkg.org/packages/enscribi_0.1_armv4t.ipk
 
  
goto "setup" --> "keyboard" --> "enscribi"
+
Step 2:
  
then you get a Chinese input method.
+
Install fonts for Japanese (e.g. ttf-sazanami-gothic) and Chinese (e.g. ttf-arphic-uming)
 +
opkg install task-fonts-truetype-chinese (on SHR)
 +
opkg install ttf-sazanami-gothic
 +
opkg install ttf-arphic-uming
 +
 
 +
 
 +
Step 3:
 +
 
 +
Create symbolic links for the old libs (tested with om2009-unstable 17-Aug-2009 17:19 and SHR-unstable 6-Sept-2009 16:34)
 +
If enscribi is linked against the new libs then these symbolic links are obsolete.
 +
<pre>
 +
cd /usr/lib
 +
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>
 +
 
 +
On newer SHR build it seems to be broken with the pre-svn-04 version.
 +
 
 +
 
 +
Step 4:
 +
goto "setup" --> "keyboard" --> "enscribi"
 +
 
 +
To get a Chinese/Japanese input method.
 +
 
 +
 
 +
[[Category:Applications]]

Latest revision as of 10:20, 22 November 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 Japanese and Chinese and other languages. You can get more information on following link:

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

[edit] 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. ttf-arphic-uming)

opkg install task-fonts-truetype-chinese (on SHR)
opkg install ttf-sazanami-gothic
opkg install ttf-arphic-uming


Step 3:

Create symbolic links for the old libs (tested with om2009-unstable 17-Aug-2009 17:19 and SHR-unstable 6-Sept-2009 16:34) If enscribi is linked against the new libs then these symbolic links are obsolete.

cd /usr/lib
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

On newer SHR build it seems to be broken with the pre-svn-04 version.


Step 4:

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

To get a Chinese/Japanese input method.

Personal tools

take a look at : http://olofsj.github.com/enscribi/

STEP: opkg install http://www.opkg.org/packages/zinnia_0.02_armv4t.ipk opkg install http://www.opkg.org/packages/zinnia-tomoe-zh_0.6.0-20080911_armv4t.ipk

opkg install http://www.opkg.org/packages/enscribi_0.1_armv4t.ipk

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

then you get a Chinese input method.