codefirst/FlickSKK — pull request #28 by mzp (2014-12-28 03:41:56+00:00)
Title: 辞書中の数字用エントリを扱えるようにする

#24 の関連?
## エントリの例
```
#や /#3夜/#1夜/#0夜/#2夜/
```

## 解説(ドキュメントより抜粋)
DDSKK は、数字を含む見出し語を様々な候補に変換することができます。 例えば、見出し語「だい12かい」を変換すると 「第１２回」、「第一二回」、「第十二回」といった候補を挙げます。

この節では、このような候補を辞書に登録する方法を説明します。基本は、 数字の部分を `#` で置き替えることです。辞書 `SKK-JISYO.L' のエ ントリーから具体例を見てみましょう。

```
だい#かい /第#1回/第#0回/第#2回/第#3回/第 #0 回/
```

`だい12かい` のような数字を含む見出し語を変換した場合、見出し 語の中の数字の部分は自動的に `#` に置き換えられますの で、辞書エントリーの左辺（つまり見出し語） `だい#かい` にマッチします。

## タイプ
```

`#0'

タイプ 0。無変換。入力されたアスキー文字をそのまま出力します。例えば、 `第12回' のような変換を得るために使います。

`#1'

タイプ 1。全角文字の数字。`12' を `１２' に変換します。

`#2'

タイプ 2。漢数字で位取りあり。`1024' を `一〇二四' に変換しま す。

`#3'

タイプ 3。漢数字で位取りなし。`1024' を `千二十四' に変換しま す。

`#4'

タイプ 4。数値再変換。見出し語中の数字そのもの (50)をキーとして辞書を再検索し、 `#4' の部分を再検索の結果の文字列で入れ替えます。これについては後で 例を挙げて説明します。

`#5'

タイプ 5。小切手や手形の金額記入の際用いられる表記で変換します。例えば、 `1995' を `壱阡九百九拾伍' に変換します。(これを大字と言います。)

`#8'

タイプ 8。桁区切り。`1234567' を `1,234,567' に変換します。

`#9'

タイプ 9。将棋の棋譜の入力用。`全角数字 + 漢数字' に変換します。こ れについては後で例を挙げて説明します。
```

## どこまで対応するか
L辞書をしらべたところ、ほぼすべてがタイプ3以下。
それ以外は1エントリもしくは0エントリのみ。

なので、タイプ3までの対応とする。

## 参考文章
* http://openlab.ring.gr.jp/skk/skk-manual/skk-manual-ja_5.html#SEC72