From Fedora Project Wiki
No edit summary |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 34: | Line 34: | ||
* Input method “math-latex (m17n)”: | * Input method “math-latex (m17n)”: | ||
** Input typed ➡️ result | ** Input typed ➡️ result | ||
** If the version of m17n-db is >= 1.8.4, a `\` prefix is needed by default, like this: | ** If the version of m17n-db is >= 1.8.4, a `\` prefix is needed by default, like this: | ||
** `\` `a` `l` `p` `h` `a` ➡️ α | ** `\` `a` `l` `p` `h` `a` ➡️ α | ||
** `\` `i` `n` `␠` ➡️ ∈ | ** `\` `i` `n` `␠` ➡️ ∈ | ||
** `\` `i` `n` `t` ➡️ ∫ | ** `\` `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 [[QA:Unikey|ibus-unikey]]!): | * Input method “vi-telex (m17n)” (behaves just like ibus-bogo and [[QA:Unikey|ibus-unikey]]!): | ||
** Input typed ➡️ result | ** 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 | ** `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 method “sayura (m17n)” (behaves *exactly* like ibus-sayura!): |
Latest revision as of 09:26, 9 September 2024
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
➡️ තාක්ෂණ