From Fedora Project Wiki
Description
This testcase is for those who uses m17n input methods. This is a test case to check whether ibus-m17n is working as expected.
Setup
Follow up to the steps in QA:Testcase i18n input method setup to configure the input method on the desktop in general.
- Install ibus-m17n using following command
dnf install ibus-m17n m17n-db
- Add some m17n input sources: Open gnome-control-center -> then on left side you click on "Keyboard" -> then on right side you you click on the + below the list of input sources -> In the dialog which pops up, select vertical 3 dots at the bottom. Search for “m17n”. Select one of the results and clidk “Add”. Repeat until you get tired …
- Note: All of these ibus-m17n input methods can also be used in ibus-typing-booster!
How to test
- Select m17n input method in the Gnome panel
- Type something into gedit
- Check result
Expected Results
- Input method “latn-pre (m17n)”:
- Input typed ➡️ result
"
a
➡️ ä'
a
➡️ á/
a
➡️ å"
s
➡️ ß
- Input method “latn-post (m17n)”:
- Input typed ➡️ result
a
"
➡️ äa
'
➡️ áa
/
➡️ ås
/
➡️ ß
- Input method “math-latex (m17n)”:
- Input typed ➡️ result
- If the version of m17n-db is >= 1.8.4, a
\
prefix is needed by default, like this: \
a
l
p
h
a
➡️ α\
i
n
␠
➡️ ∈\
i
n
t
➡️ ∫- Note:
␠
is the space key - It is possible to disable the backslash prefix in the settings, then it works like this:
a
l
p
h
a
➡️ αi
n
␠
➡️ ∈i
n
t
➡️ ∫
- Input method “vi-telex (m17n)” (behaves just like ibus-bogo and ibus-unikey!):
- Input typed ➡️ result
K
h
o
o
n
g
␠
c
o
s
␠
g
i
f
␠
q
u
i
s
␠
h
o
w
n
␠
d
d
o
o
c
j
␠
l
a
a
p
j
␠
t
u
w
j
␠
d
o
➡️ Không có gì quí hơn độc lập tự do- Note:
␠
is the space key
- Input method “sayura (m17n)” (behaves *exactly* like ibus-sayura!):
- Input typed ➡️ result
i
n
W
d
R
i
y
➡️ ඉන්ද්රියt
a
k
W
s
H
N
➡️ තාක්ෂණt
a
k
w
s
H
N
➡️ තාක්ෂණ