View Code? Open in Web Editor
NEW
Google 日本語入力用DvorakJPローマ字テーブル / DvorakJP Roman Table for Google Japanese Input
Home Page: http://shinespark.hatenablog.com/entry/2015/10/17/170632
License: MIT License
dvorakjp-romantable's Issues
基本ロジックは以下で検討中。
- 一度すべてDictに格納する。
shortname_alternates
があるかチェック
shortname
と前方一致していればcontinueして shortname
のみ採用。
shortname
と前方一致してなければ、他shortnameとの前方一致チェック
- 他
shortname
と前方一致していれば、文字列長の短い方のshortname
に :
追加
- 他
shortname
と前方一致してなければ、そのまま追加
shortname
自体が他 shortname
と前方一致していないかチェック
複数ある場合には、最も文字列長の長いもの以外に限り:付ける感じか。該当 Emoji 数見て利用に問題ない範囲か確認してみつつ実装。
cyが、先頭のほうでky(きゃ行)の互換ストロークとして、また後にty(ちゃ行)の互換ストロークとして、重複定義されている。
どちらにするかは、ユーザの感覚によるところも大きいが、個人的にはky代替が適当に思う