Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ibus-skk] ナ行変格活用の動詞の誤変換 #63

Closed
zoome0215 opened this issue Apr 7, 2018 · 5 comments
Closed

[ibus-skk] ナ行変格活用の動詞の誤変換 #63

zoome0215 opened this issue Apr 7, 2018 · 5 comments

Comments

@zoome0215
Copy link

ナ行変格活用の動詞を変換しようとすると、例えば

失敗した、死にたい を SippaiSita,SiNitai``

と変換したさい
「失敗した死んいたい」と、1つのniではなくんいと変換されます。

@ueno
Copy link
Owner

ueno commented Apr 8, 2018

再現できません。入力例も間違っていると思います。

$ echo 'S i p p a i SPC RET s i t a , S i N i t a i' | skk -f /usr/share/skk/SKK-JISYO.L
{ "input": "S i p p a i SPC RET s i t a , S i N i t a i", "output": "失敗した、死にたい", "preedit": "" }

@zoome0215
Copy link
Author

ごめんなさい。解決いたしました。
何度も試してみたのですが、結局はスペースキーを長く押しすぎた時にNの後のI被って誤変換がおきていたようでした。
お時間を取らせて申し訳ありませんでした。ありがとうございました。

@dai-vdr
Copy link

dai-vdr commented Apr 8, 2024

こんにちは。こちら既にクローズされておりますが、コメントを追加させてください。
こちらの件は、ibus-skkとuim-skkで変換動作に違いがあるためでもあると考えています。例えば「気になる」「出ない」と変換する際、本来であれば「K i N i n a r u」「D e N a i」と入力し、ibus-skkでもそのように入力されることを期待しています。

$ echo 'K i N i n a r u' | skk
{ "input": "K i N i n a r u", "output": "気になる", "preedit": "" }
$ echo 'D e N a i' | skk
{ "input": "D e N a i", "output": "出ない", "preedit": "" }

uim-skkの場合「K I N I n a r u」「D E N A i」のようにある程度シフトキーを押したまま入力しても「気になる」「出ない」と変換されます。この寛容な形式に慣れていると、ibus-skkの場合「気んいなる」「出んあい」のように変換ミスが起きてしまいます。

$ echo 'K I N I n a r u' | skk
{ "input": "K I N I n a r u", "output": "気んいなる", "preedit": "" }
$ echo 'D E N A i' | skk
{ "input": "D E N A i", "output": "出んあい", "preedit": "" }

この動作は仕様に従ったもので、厳密な意味での誤変換ではないと思います。このような入力でも意図通りに変換できるようにすることは可能でしょうか? 再オープンとご検討いただければ幸いです。よろしくお願いいたします。

@ueno
Copy link
Owner

ueno commented Apr 20, 2024

この挙動はあえて ddskk に寄せたものなので、可能ではあると思います(参考1, 2)。

@dai-vdr
Copy link

dai-vdr commented Apr 23, 2024

ご確認ありがとうございます。
こちらそのもののテストケースもある、仕様通りの動作だったのですね。
こちら改めて https://github.com/ueno/libskk 側にレポートさせていただきます。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants