Difference between revisions of "Package:IBus/Vietnamese"

From Funtoo
Jump to navigation Jump to search
m
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Ebuild
|Summary=A guide to installing and configuring ibus for typing in the Vietnamese language
|CatPkg=app-i18n/ibus
|Maintainer=https://www.funtoo.org/Funtoo:CJK
|Homepage=https://github.com/vn-input/ibus-unikey https://github.com/BambooEngine/ibus-bamboo
}}
For speakers of the Vietnamese language, we currently provide 2 ibus packages:
For speakers of the Vietnamese language, we currently provide 2 ibus packages:
# [https://github.com/vn-input/ibus-unikey ibus-unikey]
# [https://github.com/vn-input/ibus-unikey ibus-unikey]
Line 24: Line 30:
}}
}}


After the installation finishes you can now ready to type in Vietnamese, to add the input methods open {{c|ibus-setup}}, navigate to the {{c|Input Method}} tab, click the {{c|Add}} button on the side panel and search for Vietnamese, you should get options similar to this:
After the installation finishes you are now ready to type in Vietnamese, to add the input methods open {{c|ibus-setup}}, navigate to the {{c|Input Method}} tab, click the {{c|Add}} button on the side panel and search for Vietnamese, you should get options similar to this:
<gallery>
<gallery>
File:Ibus-vietnamese-example.png|Example image of a successful ibus Vietnamese install
File:Ibus-vietnamese-example.png|Example image of a successful ibus Vietnamese install
</gallery>
</gallery>
To switch to '''ibus-unikey''' using the '''ibus''' CLI:
{{console|body=
$ ##i##ibus engine Unikey
}}
Or for '''ibus-bamboo''':
{{console|body=
$ ##i##ibus engine Bamboo
}}
== Usage ==
=== ibus-unikey ===
You can configure Unikey by navigating to the '''ibus-setup''' GUI, going to the '''Input Method''' tab, clicking on '''Vietnamese - Unikey''', then '''Preferences'''
Here you can find some options such as, spellcheck, encoding mode, input method type, macros and more:
[[File:Ibus-unikey-settings.png|center]]
=== ibus-bamboo ===
The '''ibus-bamboo''' package is not as extensible, its settings are mostly keybindings:
[[File:Ibus-bamboo-settings.png|center]]
== Further instructions ==
== Further instructions ==
For instructions on how to configure ibus and add an input method go [https://funtoo.org here], information on how to use the software can be found here
For instructions on how to configure ibus and add an input method go [https://www.funtoo.org/Package:IBus here], information on how to use the software can be found here
# [https://github.com/vn-input/ibus-unikey ibus-unikey]
# [https://github.com/vn-input/ibus-unikey ibus-unikey]
# [https://github.com/BambooEngine/ibus-bamboo ibus-bamboo]
# [https://github.com/BambooEngine/ibus-bamboo ibus-bamboo]


== Citations ==
== Citations ==
{{EbuildFooter}}

Revision as of 16:00, September 10, 2022

IBus/Vietnamese

   Tip

We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.

For speakers of the Vietnamese language, we currently provide 2 ibus packages:

  1. ibus-unikey
  2. ibus-bamboo

Additionally the package ibus-m17n provides other methods for Vietnamese

   Important

ibus-unikey is older than ibus-bamboo and therefore has been used in the real world for far longer, unfortunately development has stalled and even the developer recommended that the user switches to projects like ibus-bamboo if anything in ibus-unikey breaks[1]

We plan on keeping both input methods available for compatibility and simple user preference reasons, if you encounter any issues or want us to add another Vietnamese input method please submit a bug report to the bug tracker

Installing

Install is as simple as:

root # emerge ibus-unikey

for ibus-unikey or

root # emerge ibus-bamboo

for ibus-bamboo

Next, install ibus-m17n:

root # emerge ibus-m17n

After the installation finishes you are now ready to type in Vietnamese, to add the input methods open ibus-setup, navigate to the Input Method tab, click the Add button on the side panel and search for Vietnamese, you should get options similar to this:

To switch to ibus-unikey using the ibus CLI:

user $ ibus engine Unikey

Or for ibus-bamboo:

user $ ibus engine Bamboo

Usage

ibus-unikey

You can configure Unikey by navigating to the ibus-setup GUI, going to the Input Method tab, clicking on Vietnamese - Unikey, then Preferences

Here you can find some options such as, spellcheck, encoding mode, input method type, macros and more:

Ibus-unikey-settings.png

ibus-bamboo

The ibus-bamboo package is not as extensible, its settings are mostly keybindings:

Ibus-bamboo-settings.png

Further instructions

For instructions on how to configure ibus and add an input method go here, information on how to use the software can be found here

  1. ibus-unikey
  2. ibus-bamboo

Citations