注意:

The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.

Package:IBus/Misc

From Funtoo
Jump to navigation Jump to search

In Funtoo we also provide additional IMs that don't add specific language support but can prove very useful, here is a list of the current package list:

  1. ibus-handwrite
  2. ibus-input-pad
  3. other IMs under ibus-m17n

If you encounter any issues with the software or want us to add other input methods, please submit a bug report to the bug tracker

ibus-handwrite

The ibus-handwrite allows the user to draw Chinese and Japanese characters

Installation

Simply run:

root # emerge ibus-handwrite

then head to ibus-setup, go to the Input Method tab, click Add and click on the Chinese or Japanese language sections and it should be available, once it is added you can switch to it and start drawing

Usage

When you switch to the handwrite input method you will get something like this when you click on an input box:

Ibus-handwrite-default-chinese.png

Since ibus captures your default theme, widgets like this might have problems with the colours, for example in the image ibus uses the catppuccin gtk theme, which makes the background dark, but the foreground colour grey. To fix this click on the colour picker button and a popup will open that will allow you to change the foreground colour.

ibus-handwrite allow you to input universal Chinese characters:

Ibus-handwrite-chinese-character.png

Traditional Chinese characters:

Ibus-handwrite-traditional-chinese-character.png

Simplified Chinese characters:

Ibus-handwrite-simplified-chinese-character.png

And even Japanese Kana:

Ibus-handwrite-japanese-kana.png

ibus-input-pad

The ibus-input-pad package provides an graphical input pad and enables the user to input characters not found on their keyboard without having to learn a keyboard layout or to input the unicode codepoints themselves

Installation

Simply run:

root # emerge ibus-input-pad

then head to ibus-setup, go to the Input Method tab, click Add and click on the Other section and you will see it on the list

Usage

When you select the input pad input method and click on an input box, a small popup with 2 buttons will appear, the first button launches the input pad, with 2 different options, the second one opens the settings for the input pad.

Here you can see the full input pad:

Ibus-input-pad-full.png

while here you can see the keyboard only input pad:

Ibus-input-pad-keyboard-only.png
   Tip

ibus-input-pad depends on the input-pad package, so running input-pad, will open the same input pad, the ibus integration allows for better and more smooth input of some characters into text fields

Input Methods under ibus-m17n

The package ibus-m17n also provides additional helpful input methods, here are the more notable ones:

  1. t-latn-post - Latin script input method using postfix modifiers i.e. a" -> ä
  2. t-latn-pre - Latin script input method using prefix modifiers i.e. "a -> ä
  3. t-lsymbol - Allows for typing of special characters using regular latin characters i.e. /:) becomes 🙂
  4. t-math-latex - Allows for typing mathematical expressions and symbols using LaTeX syntax
  5. t-unicode - Allows for typing with unicode code points

Installation

Simply run:

root # emerge ibus-m17n

then head to ibus-setup, go to the Input Method tab, click Add and click on the Other section and scroll trough the list until you wind the method you want