Showing posts with label anthy. Show all posts
Showing posts with label anthy. Show all posts

Monday, 3 June 2013

Installing UIM on Linux Mint 15 Cinnamon ("Olivia") for Japanese IME

In Linux Mint 15 - 64 bit with Cinnamon, the Ibus Input Method Editor does not work.
When you activate the IBus by clicking:

Menu -> Preferences -> Keyboard Input Methods

the following Alert Box pops up.
Clicking the "Yes" Button does as the same Alert Box will continue to pop up.



Activating the IBus Daemon from the terminal yields:



While it's nice to have IBus working for Japanese input, it is not possible in this instance and being Linux we have to find an alternative solution and that solution is to install UIM through the following steps.

1. Install uim and uim-anthy by searching through Software Manager, Synaptic Package Manager or through the terminal. These instructions uses the terminal for installation.
At the terminal type:

sudo apt-get install uim uim-anthy


2. Add language support

  • Menu -> Preferences -> Language Support
  • Click "Install/Remove Languages" Button
  • Select Japanese
  • Click "Apply Changes" Button
  • Select "uim" at the "Keyboard input method system:" Drop down box



3.  Setting up UIM

  • Menu -> Preferences -> Input Method
  • If there are more than one Input Method option, select the uim one with the blue icon.
  • Change settings to your liking then click "OK" Button.




4.  Set Keyboard Input Method

  • Menu -> Preferences -> Input Method
  • If there are more than one Input Method option, select the one with the keyboard icon.
  • Click Yes, Yes and OK and it will generate the .xinputrc file in your Home folder
5. Logout and Log back in or reboot the computer if necessary

6. Test with Gedit, Mozilla or Chrome and LibreOffice Writer. From the above settings, press space to switch between direct input method or Anthy (UTF-8). 

Wednesday, 27 June 2012

Installing (ibus-Anthy) Japanese IME on Mint12 KDE

1. System Settings -> Locale -> System Languages -> Download Language support -> wait for download to complete

2. Install Tab -> Japanese -> Download Language Support -> Wait for Download to complete -> Do not close this window

3. Synaptic Package Manager -> mark for downloads: Ibus Anthy, Mecab & Kasumi -> Apply -> Close after changes applied

4. Applications -> Settings -> Keyboard Input Methods -> Click "Yes" to start ibus daemon -> close

5. Go back to the System Language Window from Step 2 above -> Set System Language Tab -> Select Japanese Language -> go to the drop-down box at the bottom right and select ibus -> Click Apply -> click OK when Alert box says the default system language is Japanese -> your original default system language and click apply. (We don't want our system language to be Japanese, we only want Japanese support.)

6. Click Country/Region & Language on the left -> Move the desired language to the right from the left with Japanese now being an option -> click Apply and OK for the Alert Box. -> wait for it to update

7. Click on Overview at the top to go back to the main systems settings -> Click on "Startup and Shutdown" at System Administration on the bottom -> click "Add Program" -> Type "ibus" in the text box and select "ibus-daemon" -> Click OK -> Click Application Tab -> Type in the following text box: Name: "Ibus", Description: "Japanese IME", Command: "ibus-daemon -d" -> click OK (This will start-up Ibus everytime the system boot up). -> Close System Settings Window.

8. Shutdown -> Restart

9. Applications -> Settings -> Keyboard Input Methods -> Input Method Tab -> Click on the "Select and Input Method" drop-down box -> "> Japanese" will be displayed" with Japanese greyed-out. -> Do not click on "Japanese" but click on the ">" before it. -> "Anthy" will appear -> Select "Anthy" -> Click "Add" -> "Japanese Anthy" will appear in the text area. -> close.

10. Shutdown -> Restart

11. Test with several input windows such as "kate", "mozilla" & "LibreOffice Writer". It had only worked for "kate" before the shutdown/restart in step 10 above. (CTR+space to switch between languages)