ベトナム語入力
oとô、aとâのような文字がある
aàáâäãåāいっぱいある
iOSでは、キーを長押しすると色々出てくる
https://gyazo.com/890969aa179e9d862d6a7094bb170925
通常のテキストエディタでの動作
キーボードの同じaキーを連続して押すと、記号ナシと記号アリが切り替わる
1回押すとa
2回押すとâ
3回押すとaa
連続した別のキーの組み合わせもある
asでáになったりする
MacもiOSも、キーを押した時の見た目の動作は同じだが
その実装が違うようだ
Mac
ベトナム語入力モードに入る
モードに入った事がwebブラウザに通知される
連打で切り替わった文字をenterキーで確定する
iOS
ベトナム語入力モードには入らない
連打すると、直前に入力されたaが削除され、âに書き換わる
一度入力確定したものが削除されている
backspaceが来ているのか?(要調査)
詳しく調べていく
iOSのベトナム語キーボード
IMEとして振る舞わず、連打すると直前に入力したテキストを削除し、書き換えている
https://gyazo.com/bafc7fe746cb117b533728103f210ab7
キー長押しして出てくる文字を選べば、現状でも入力はできる
Chào buôi sáng
https://gyazo.com/890969aa179e9d862d6a7094bb170925
でも「連打で直前に入力した文字が切り替わる」は、できれば対応したいshokai.icon
他に同様の入力方法をする言語もあるかもしれないし
200 msecぐらい、一瞬入力確定を待機すれば良いのではないか?shokai.icon
文字数が増えた・減ったを見るのも良いかもしれない
Macのベトナム語キーボード(Simple Telex)
こちらは問題ない
IMEの様に動作していて、Scrapboxもそれを認識できている
https://gyazo.com/0174eb7ec9cc91d14f947c4c84fd6ded
早速対応ありがとうございます!すごいです!kumi.icon
まだ状況を分析して、解決方法がいくつか浮かんだという段階ですが、色々試してみますshokai.icon
ヨーロッパの他の言語でもベトナム語と同様の入力方法をしていて、同様の問題があるのではないか?という気がしています
フランス語入力も似たような文字を使うのに、キー連打で文字が変わる機能は無いようだ 言語(単語?)の傾向とかが関係しているのだろうか
例えば、ベトナム語にはaaが連続して使われる単語が少ないから、aaで
そうだと思います。実はWindowsのほうではこれまで他にもいくつかの入力方式がありました(文字の後に数字を打つ、Fキーを押すなどもあった)が、今は現在の方式がほとんどになったように思います。今後の進展を楽しみにお待ちしています!kumi.icon Cảm ơn các đồng chí!