DvorakJ:全般:Vector「新着ソフトレビュー」に寄稿した文章

DvorakJ:全般:Vector「新着ソフトレビュー」に寄稿した文章


Vector「新着ソフトレビュー」に寄稿した文章

Vector のレビューページ

ソフトを開発しようと思った動機、背景

当初、Dvorak配列関連の入力環境を無料で整えようと思いましたので、ソフトウェアを開発し始めました。既存のフリーウェアでは私が望む処理すべてを実現できなかったのです。 現在は、Dvorak配列関連の入力環境を整備し終えたものの、ソフトウェアを開発し続けています。 Dvorak 配列以外のキーボード配列についても自由に設定したいと考えるようになったからです。

開発中に苦労した点

種々様々な IME に対応する点とキーボード配列の設定方法をなるべく簡単にする点に苦労しました。

ユーザにお勧めする使い方

頻繁に使用する Back SpaceEnter を入力しやすい位置に変更してみてください。 たとえば、 Caps LockBack SpaceEnterに変更してはいかがでしょう。 無変換;Back Space に、 変換:Enter に変更するということも考えられます。このように変更するだけで、キーボード入力が快適になるでしょう。

今後のバージョンアップ予定

定期的に更新し続ける予定です。不具合に関する報告を受けたら、できるだけすみやかに修正します。また、今後はいくつかの機能を実装しようと考えています。一例としては、三つ以上のキーを同時に打鍵する配列を設定できるようにしたいです。


素案

はじめに

以下の文章は、Vectorの新着ソフトレビューに寄稿する文の素案である。ソフトウェアの名称や配列名をできるだけ具体的に挙げながら説明しよう。

ソフトを開発しようと思った動機、背景

Dvorak 配列関連の入力環境を整えたい

Dvorak配列ってどうよ - スラッシュドット・ジャパンというエントリーに触れ、Dvorak配列関連の入力環境を無料で整えようと思った。条件は以下の通りである。

Dvorak 配列以外の入力環境を整えたい

その後、より柔軟に入力方法を変更できないものかと考えるようになった。

キーボード配列を自由に編集したい

さらに、キーボード配列をだれもが自由に変更できるようにしようと考えた。

開発中に苦労した点

種々様々な IME に対応する点

Microsoft IME や ATOK をはじめとして、skkime や Google 日本語入力に対応することに苦労した。 DvorakJ を使用すれば、どの IME でも同一のキーボード配列を使用出来るようにしたい。 そのためには各 IME の動作を調べて対処せねばならない。 この作業が思うようにはかどらなかった。

キーボード配列の設定方法をできるだけ簡単にする点

キーボード配列の設定方法を簡単にするよう改良し続けることにも苦労した。 ローマ字かな変換表のようにキーボード配列を設定するのがよいのか、それとも日本語キーボードを模した表に文字を書き込んでいく設定方法がよいのだろうか。 設定できる打鍵方法を追加しつつ、設定方法を簡単にしておく。 これらを総合的に考えた結果、現在の設定方法、すなわち日本語キーボードを模した表に文字を書き込んでいく設定方法を採用することにした。

ユーザにお勧めする使い方

Back Space や Enter を入力しやすくしよう

Back SpaceEnterを入力しやすい位置に変更すれば、キーボード入力が快適なものとなるだろう。 たとえば、Caps LockBack SpaceEnter に変更すればどうだろうか。 無変換Back Spaceに、変換Enterに変更するということも考えられよう。 ;Back Spaceを、 :Enterを出力してもよい。

キーボード配列を自由に変更しよう

自分が入力しやすいと考えるキーボード配列を使用してほしい。 直接入力用の配列として、QWERTY 配列とDvorak 配列、Colemak配列を実装している。 他方、日本語入力用の配列として、チーズタイピングJLOD配列、月配列といったキーを順に打鍵する配列と、NICOLA配列小梅配列下駄配列といったキーを同時に打鍵する配列の双方を実装している。 キーボード配列の設定ファイルを簡単に編集できるので、自分好みのキーボード配列を作成してみよう。

今後のバージョンアップ予定

定期的に更新し続ける予定だ。 不具合に関する報告を受けたら、できるだけ早く修正したい。 追加の機能としては、キーを順に打鍵する配列とキーを同時に打鍵する配列を融合させたい。 これを実現できれば、kaを順に打鍵すると「か」を出力し、kaを同時に打鍵すると「かく」を出力できる。 現在のところ、どちらかの打鍵方法しか選択できないのである。 また、3キー以上を同時に打鍵する配列を設定できるようにしたい。 そうすれば、a f j ;の4キーを同時に打鍵するだけで「よろしくお願いします。」と出力することができよう。

おわりに

快適な入力環境を実現するソフトウェアを公開し続けたい。 これまでユーザーの皆さんから貴重なご意見を賜ってきた。 DvorakJ を改変し続けることができたのは、このご意見により多くのことを考えさせられたからだ。 DvorakJ を使用すればキーボード配列を思いのままに変更できる、と感じてくだされば幸いである。


Last modified : 2012/01/20 00:38:08 JST