| Crates.io | azik_generator |
| lib.rs | azik_generator |
| version | 0.3.0 |
| created_at | 2025-01-24 07:49:54.496502+00 |
| updated_at | 2025-03-15 19:51:50.063244+00 |
| description | Generate Google IME Setting file |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1529140 |
| size | 19,206 |
JsonでAzikが実装されたGoogle IMEのかなテーブルが生成できます 木村氏のAzikの割り当てが気に食わない、またはqwerty以外の配列でもAzikが使いたい というような方は試してみてください
インストールは
cargo install azik_generator
で実行は
azik_generator input.json
となっています
入力するべきjsonは以下の様です
// input.json
{
"Sequence": [
{
"Token": "c",
"Sequence": "ou"
},
{
"Token": ",",
"Sequence": "ai"
},
{
"Token": "v",
"Sequence": "ei"
},
{
"Token": "l",
"Sequence": "uu"
},
{
"Token": "-",
"Sequence": "oi"
},
{
"Token": "n",
"Sequence": "an"
},
{
"Token": "s",
"Sequence": "in"
},
{
"Token": "r",
"Sequence": "un"
},
{
"Token": "h",
"Sequence": "en"
},
{
"Token": "t",
"Sequence": "on"
}
],
"Sokuon": "v",
"Hatsuon": "c"
}
これは私が作っているまきゆきAZIK4大西とおおよそ同一の動作をするためのjsonです
Hatsuon(撥音)とは"ん"のことであり Sokuon(促音)とは"っ"のことです。
現状では完全にまきゆきAZIK4大西の動作をするものでは有りませんが、出力されたtxtファイルを編集することで 普通に1からIMEのかなテーブルを編集するより100倍位ラクです。
現状はこの状態で公開しますが、以下の更新の余地を残しています