codefirst / flickskk Goto Github PK
View Code? Open in Web Editor NEWSKK(Simple Kana to Kanji conversion program) for iOS with flick keypad
Home Page: https://www.codefirst.org/FlickSKK/
SKK(Simple Kana to Kanji conversion program) for iOS with flick keypad
Home Page: https://www.codefirst.org/FlickSKK/
辞書登録とか。フルアクセスが必要?
例「きゃー」を半角カナ確定しようとすると落ちる。
そういえば濁点以降の半角カナ変換、さぼってたわ..。
L辞書の語彙は欲しいけど/alphaの変換は不要。
#62 関連
現状のFlickSKKでは,
なため,記号入力用のKeyPadを検討します。
左列のどれかフリックで記号入力用KeyPadになり,そこから例えば1キーのフリックに←↓↑→を割り当てて,z+hjkl相当とする作戦です。
ユーザー辞書の登録で/
を含む単語を登録すると、(おそらく辞書ファイルの区切りとして使われているため)別々の単語として複数登録されてしまうようです。
ユーザ辞書の出力順がNSDictionary順になっており、SKKの仕様に沿っていない。
今後、拡張や互換性の面で問題がでてくる可能性があるので修正するべき。
難しいので #13 より分割。
「入った」などの「っ」で始まる変換をできるようにする。
SKKはローマ字入力が前提なので、辞書には以下のように登録されている。
はいt /入/
しかしフリック入力しているので、次に来る仮名がわからず「っ」を正しくローマ字に変換できない。
「っ」を「tt」に変換しておけば、「Xった」などのパターンには対応できる。
ただし、タ行以外が来るパターンも存在する。(テストデータ参照)
どうしてるのかは知らない。
https://twitter.com/dico_leque/status/519998330017837056
https://twitter.com/dico_leque/status/520003683807813632
チャットより抜粋。
banjun:「った」まで来てから変換するしかないかな
banjun: AquaSKKで▽はい*っt
banjun: まだ変換されてない
mzp: せやな
banjun: この*みたいなUIが変じゃなければ…
mzp: 遷移が複雑になりそう。。
banjun: テストを書けば…
🆒
https://twitter.com/mzp/status/519991030095949824 より抜粋。(L辞書に登録されてるやつのみ)
デグレまじすいません。
「ぽっぷあっぷ」が「ペップアップ」になる。
Shift + Space相当の機能。
SKK for iOSのやつの流用でいいのでは。
Settings → Flick SKK と進んでも何も無い画面が表示される.
App Store アプリから Flick SKK を開くと「初期設定」「使い方」「ユーザー辞書」「ライセンス」というメニューが並んだ設定画面が表示される.
▽モードで最後の1文字をBackspaceで消したとき▽モードを抜けないので、
「▽あ」のように一文字入力した後にBackspaceを押すと▽モードのままシフトキーが復元されて、次に入力した文字が送り仮名になってしまいます。
特に記号のキーでフリック入力するときに, どの方向にどの文字があるか忘れてしまうので必要だと思います.
標準で入っている日本語のテンキーキーボードと動作が揃う意味でも良いと思います.
#47 リソース整理の闇に飲まれたのでは。
アプリからのリンク先はリポジトリトップ
https://github.com/codefirst/FlickSKK
にして,Readmeに書いておくのが無難そう。
インターネットに送信してません、的な?
物理的なキーの種類ではなく, キーの意味を表示する方が良いと思います.
ダイナミック補完を捨てなくした影響と思われます。
します。
使い方マニュアルなどを載せたい。
スペース押さなくても見出し変換結果を並べるとか
>あつ /圧/
>い /委/医/
接頭辞 (prefix)、接尾辞 (suffix)の入力のために特別な方法が用意されていま す。たとえば、「し」の候補は沢山あり、「し」から「氏」を変換するのは、そのままでは 効率が悪いです。接尾辞の「し」ならば、「氏」や「市」が優先されるでしょう。
接頭辞・接尾辞は辞書の中では、>
などで示されます。
し /氏/
というエントリがあるとき、「小林氏」を接尾辞入力を用いて、以下のよう に入力することができます。
K
o
b
a
y
a
s
h
i
▽こばやし-!-
SPC
▼小林-!-
>
小林▽>-!-
s
i
小林▽>し-!-
SPC
小林▼氏-!-
C
-j
小林氏-!-
キーボードを追加する手順と、キーボードを切り替える手順。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.