数字に続くハイフンの入力【追記】4/25,4/27,5/4郵便番号辞書つながりでもう一つ。現在、読みとして入力する郵便番号は「1000014」のようにすべて数字になっています。本来は「100-0014」「100─0014」のようにハイフンを入れたい。|円|」になるのも防げるだろうから。実装された時の経緯は分かりませんが、仮に今それをやりたいと思ったとしても上手く行きません。確認)では、前の文字が数字でもハイフンは長音記号のままになってしまうから。「英数モード」に変えてから入力すればハイフンになります。テンキーから入力した場合どうなるかは、ウチにはテンキーがないので分かりません。変換できますが、みっともないので自分はやりたくない(フォントによっては全角ハイフンと長音記号の区別がつかないかもしれませんが(特にゴシック体)、区別してあるフォントの場合は、長音記号は左端が上がってる)。1.2.3-4などがある。数字の直後に長音記号がくることは、多分まずないと思うので、「前が数字だったら長音記号ではなく、ハイフン」という動作にして問題ないと思うんですが、どうでしょうかね。ちなみに、「数字の次の句読点も同じようにカンマやピリオドに」というのは、マズい気がする。」みたいな文が「右に30,左に5.」になってしまうので。「前の文字が数字かどうか」ではなく「後ろの文字が数字かどうか」で判断すれば行けるんではないかと、ちょっと思ったけど、これも「今日は、24日です」が「今日は,24日です」になるのでマズい。|全角/半角の違いを誰が吸収すべきか問題【追記】4/27,5/4昨日の続き(元々はこっちからつなげる積もりだったんですが、どっちでもいいや)。昨日の話は郵便番号辞書の話でしたが、これは別に郵便番号辞書に限った話ではなく、いわゆる全角/半角の種別のある文字を変換する場合すべてについて言える。変換辞書?)という問題です。本音をぶっちゃけると、現状はこの差異を辞書が吸収してるんですが、リソースの無駄だと思うので、フロントエンドか変換エンジン側でやってくれたらなぁ、というお話です。出てますが、更新をサボっていたせいで色々知らない機能が増えてました。親指シフト関係が充実したようです。「逐次変換」というもの見えます(まだ使ってない)。この人のところから入れられます。公式パッケージではないので、自己責任で。※自分は自前でビルドしてしまったので、使ってないです。---------その中で、新たな辞書管理機能についてちょっと書いてみます。この[拡張辞書]の部分ですね。ついて・個人辞書ツールという記事で書いたようなこと(というか、それ以上のもの)が実装された感じ、と言えばいいでしょうか。|2010年04月21日かな英字交じり文を一度に変換する方法のまとめ【追記】4/22「日本語入力」「かな漢字変換」とは言っても、実際にユーザが入力したいのは「ひらがな」「カタカナ」「漢字」だけじゃなく、「アラビア数字(算用数字)」や「アルファベット」や「記号」もある。以外はローマ字入力方式限定ですが)。「カタカナ」「漢字」は通常「ひらがな」から変換して出すし、ローマ字入力なら「アラビア数字」と「記号」はそのまま普通に入力できるので、結局、問題は「アルファベット」だけ、ということになる。知ってる人はとっくに知ってる話だと思いますが、一応自分の知ってる範囲でのまとめ。いう風↓に文節区切りを表示する機能があり、非常に分かりやすくていい。注目文節の前後しか区切り位置が分からず、うっかり確定すると、実は変なところで区切られてて、それを学習してしまったために変換結果が悪化する、ということが起こる。文節区切りが表示されることがある。内のテキストボックスで入力した時のものですが、文節の切れ目で下線が切れてます。内なら、検索ボックスでもどこでもこうなるらしい)。場合は切れ目は表示されませんでした。氏に反応を頂いたので(いつもお世話になります...)、実行時に学習履歴から古い日付エントリを削除するよう対応してみました。