Twitter
最新の記事
カテゴリ
タグ
以前の記事
菱でローマ字入力を実装
 『菱』でQWERTYローマ字入力を実装する定義ファイルを作ってみました。
 基本的に『MS-IME』のローマ字入力と同じように入力できるようにしてあります。

 できるだけ忠実にローマ字入力と同じ操作で入力できるようにしてあります。

 問題になりそうなのは、「っ」の入力方法、「ん」の入力方法、ローマ字綴りの途中で[BackSpace]で訂正した場合、でしょうか。

 「っ」は子音2文字目を入力したときに同じ子音のセクションにループさせるようにしてあります。これでOK。

 「ん」は、[N]の次の打鍵が、[N]なら「ん」で確定だし、[N]以外の子音なら「ん」を入力させた上でその子音のセクションに飛ばせば良い。
 ちゃんと[kani]は「かに」、[kanni]は「かんい」、[kannninn]は「かんにん」になります。
 [N]のみを入力して変換した場合も、例えば[スペース]を押した場合なら、[N]の次にスペースを押した場合は「ん」を入力させてスペースが押されたことにしてあります。
 ただし[スペース][変換][無変換]で変換した場合の場合のみです。[F6]などで変換した場合には対応できませんでした。

 [BackSpace]の挙動もできる限り普通のローマ字入力と同じようにしたい。普通のローマ字入力の場合は、ローマ字綴りの途中ではアルファベットが表示されていて、[BackSpace]を押すとそのアルファベットが消去される。『菱』の場合だとローマ字綴りの途中で何も表示されず、[BackSpace]を押すと何も入力しないで[BackSpace]を押したのと同じことになってしまう。
 そこで、設定ファイルの[1]以上の数字セクションの中に「{backspace}=」という行を入れることにしました。これならローマ字綴りの途中で[BackSpace]を押すと数字セクションの[0]に戻るので、普通のローマ字入力に近い挙動になります。
 さらに、3文字綴りの2文字目を入力した段階で[BackSpace]を押した場合は、1文字目を入力した段階の数字セクションに戻るようにしました。これで[K][Y][BackSpace][A]と押した場合も、「か」と入力されます。

 ただし、ミスタイプした場合は対応できませんでした。[K][S][BackSpace][A]と押しても「か」にはならない。ミスタイプの[S]を押した時点で最初の[K]はキャンセルされてしまい、[BackSpace]で[S]を取り消したことになるので、結局[A]だけが有効で「あ」と入力されます。
 ちなみに、何文字綴りのローマ字であっても、綴りの途中で[Shift]など無害のキーを押すとそれまでの入力がキャンセルされます。

 他にも設定数の都合や『菱』の機能上の都合で設定できなかった文字がいくつかあります。詳しくは設定ファイルを見てください。
 本当は今まで作った『菱』の設定ファイルと同じくシフト状態が見えるバージョンも作りたかったのだけど、「っ」や「ん」のときにうまく処理できないので諦めました。

 この設定ファイルでしばらく打ってみたけれど、特に不都合はない。かなりローマ字入力らしく動いてくれます。

●QWERTYローマ字『菱』用設定ファイル:QWERTY-romaji.hh

 で、このファイルがなんの役に立つかっつーと……次回に続く
[PR]
by koutarou_13 | 2006-10-05 22:39 | ●いつもどこかでローマ字入力 | Trackback | Comments(0)
トラックバックURL : http://kouy.exblog.jp/tb/4268476
トラックバックする(会員専用) [ヘルプ]
<< ローマ字入力をどれくらいロール... ローマ字入力とかな入力を切り替... >>

▼日本語入力方法はローマ字入力とかな入力だけではない▼ローマ字入力とかな入力以外も普通のPCで簡単に使える▼というわけで新下駄配列で快適PCライフをめざすkouyのブログ
検索
最新のトラックバック
新配列習得前覚え書き1(..
from 未来の記憶たち ~Futur..
3時間新下駄配列速習教材
from お泊まり恋愛詩
通勤通学用!新下駄配列5..
from お泊まり恋愛詩
13日間新下駄配列マスタ..
from お泊まり恋愛詩
追加配列仮公開中
from 姫踊子草の楽屋裏
配列関連厳選リンク集
【このブログのおすすめ記事】

【新下駄配列】
●新下駄配列を作りました
●新下駄配列 - Wikipedia
●新下駄配列ブックマーク(はてなブックマーク)
●13日間新下駄配列マスターコース
●ヘヴィのヘヴィなお部屋::新下駄の巨人(新下駄練習用画像セットなど)

【下駄配列】
●下駄配列って何だ?
●ニコニコ動画:下駄配列でタイプウェルに挑戦
●YouTube:下駄配列でタイプウェルに挑戦
●下駄配列ブックマーク(はてなブックマーク)

【けいならべ】
●けいならべ――ローマ字入力より簡単なローマ字入力――

【キーボード配列】
◆総合紹介ページ
●いろいろなカナ入力配列
●QWERTYだけじゃない。 キーボード配列と日本語入力法 - NAVER まとめ

〔親指シフト系〕
◆NICOLA(親指シフト)
●NICOLA 日本語入力コンソーシアム
●親指シフトウォッチ

〔新JIS、中指シフト系〕
◆新JIS配列
●新JIS配列
◆花配列
●花のくに
◆月配列系
●月-中指シフト新JIS配列(2-263式)
●とりあえず月配列とかのブログ(U8版)
●ぶな配列

〔ローマ字入力拡張系、行段系、Dvorak系〕
◆AZIK・ACT
●拡張ローマ字入力『AZIK』・『ACT』で快適な日本語入力を!
◆Dvorak
●DvorakJP

〔漢字直接入力系〕
●漢直ノート 出張版

【配列変更ソフト・キーカスタマイズソフトなど】
●キー入力入れ替えソフト姫踊子草情報頁
●DvorakJ
●やまぶき作ってます
●「のどか」のページ (『窓使いの憂鬱』の派生ソフト)(初心者向けガイド:繭使いの憂鬱
●『KeySwap for XP』(愛とゆりの部屋)
●『Change Key』(窓の杜ライブラリ)
●Karabiner
(Macのキーカスタマイズソフト)
●『まじかるキーボード』(arakisoftware)※配列図を表示するソフト

【キーカスタマイズ】
●俺的キーカスタマイズまとめ (当ブログ記事)
●Wisteria:キーボードを最適に
●分裂勘違い君劇場:思考の速度でパソコンを使う技術
●ejanの24/7:キー配置を変更する:その4
●こどものもうそうblog:1.5倍速く打てる「米光配列」
●enthumble(アンサンブル)

【タイピング】
●GANGAS(『タイプウェル』シリーズ)
●e-typing
●TypeLighter
●シャドールーム
●GROW LAND:タイピング講座
●新聞コラム・社説を打とう

【キーボード】
●ShopU - 親指シフトキーボード
●東プレ株式会社 - キーボード(Realforce)
●富士通専門店ACCESS
●猫のキーボードルーム:キーボード個別面談
●親指シフトの小部屋:親指シフト化に適しているかもしれないJISキーボード

【ワープロ速記、口述筆記】
●テープ起こし・音声起こしの総合情報サイトokoso
●新ワープロ速記法《Internet Archive》
●パソコン要約筆記鷹の爪。

【配列作成参考資料】
◆かなの出現頻度
●100万字日本語かなn-gramデータ
●10万字サンプルにおける文字の出現頻度。
●文字頻度表
●文字や文字の連なりの出現頻度調査結果
●【ローマ字,仮名,親指】新JIS配列キーボード 165
●かな出現頻度調査
◆かなの連なり頻度
●100万字日本語かなn-gramデータ
●10万字サンプルにおける 2-gram 頻度。
●文字や文字の連なりの出現頻度調査結果
●よろしければ配列について教えろ その2 248

【このブログのコメント、トラックバック機能についてなど】

リンク集の最終更新日:2015/12/13

あわせて読みたい
その他のジャンル
記事ランキング
ブログジャンル
画像一覧