UTF-8
【トップペー ジへ飛んでみる…】
 えもじならべあそび - 親指シフト的な漢字直接入力用アドオン配列「漢触こーど」 (2005/11/27-2005/11/28) 

「絵文字並べ遊び(えもじならべあそび)」バナー



おことわり。

 【2005年12月1日3:17:31追記】漢字を「Webブラウザの検索機能で探しやすくする」ために、配列表は別ファイル化しました。

   本配列を 使用する予定がなく、とりあえず見に来ただけ……という方は、文章を全て読み飛ばして「配列表」のみを見ることをおすすめします。
 「漢直ってそういうも のなのか」というイメージを捉えることのみが目的の場合は、途中の説明は一切不要ですので。

 この「漢触こーど」は、親指シフト方式のかな文字入力方法である「飛 鳥」と「NICOLA」 で使うこと・普通のJISキーボード(空白キーがキーボード中央にあるもの)を前提に設計しました。
 ただし、「一打目にスペースキー+文字キーを打鍵しても支障のない配列」であり、かつ「繭 姫/姫踊子草で実装可能」な配列であれば、どのような配列に対してでも基本的にはアドオン可能となっています。
 なお、繭 姫/姫踊子草の版1.1系では本配列を再現できません(本配列の実現に必要なオプションである、StrokeMode=2と WantThemselves=1をサポートしていないため)。必ず版1.3系またはそれ以降をお使いください。

 本配列は、同時打鍵系漢直配列を実現するためのフレームワーク的な意味合いも持ち合わせています。
 公開している漢直用定義ファイル(kanji_feel_code.lzh) には、本配列定義を作成するために使用したワークシートも同梱しております。
 「漢直なんて覚えられないから興味ないよ~」という方は、下記の配列表か、もしく は添付のワークシートを見て何と なく納得していただければそれで良いのではないかとも思います(見れば何となく仕掛けが解るように、なるべく平易な規則を用いて漢字を並べています)。
 漢直にも、解りやすい(かなにおける五十音配列や、英字におけるABC順配列のよ うな)配列があっても良いのではないか……と、そういう思いで作成しました。
 実用には向かなくとも、習作には役立つかもしれません。漢字の並びを変更するなどして、使いやすい同時打鍵系漢直配列を目指すというのも、案外面白い テーマになるかも……?

 ちなみに、この配列を公開するまでの七転八倒記録は「雑記/えもじな らべあそび - 漢触こーど、まだ間違いがありました……しかも「○い」「○ん」を打つための右シフト全面。」と、記事中にあ る過去記事へのリンク、および「【漢 直】をキーワードにした日記内検索」をたどっていただければ、一通りご覧 いただけることと思います……が、読む価値があるかどうかは不明ですので、少なくとも読む場合はこれらを後回しにすることをお勧めします。

(2005/11/27 +2005/12/01)

定義のダウンロード

 繭姫用定義にアドオンして使う漢直定義と、定義作成のために使用した作業用ワークシート(OpenDocument表計算フォーマット; OpenOffice.orgなどで読むことができます)は、纏めて次のファイルに同梱しています。
 配布条件はGFDLですので、その範囲内でお好きなようにお使いください。

(2005/11/27)

--------
★改版履歴。
--------
改0訂0正0 - 初版作成。
改0訂0正1 - 漢字の脱落部を補完。
改0訂1正0 - スペースシフト面の漢字順を「かな順」に入れ替え。
改1訂0正0 - 右シフト面に対する鍵盤への漢字割り当て順を、他の面と同一にした。(2005/11/28)
 「堺叶閏甑狸椿榊岬榎桧柳柊鰻繰雫吋糎吊釣鞄釦殆」は、無シフト最後尾にそのまま放置とした。
本配列は、改1訂0正0 版をもって配列を固定 とした。



親指シフト的な漢字直接入力用アドオン配列「漢触こーど」 (2005/11/27-)
 
漢触こーどは、漢字を規則的に並べて作成し た漢直コードです。
 打鍵しやすさに関しては一切注視せず、習作としての機能を果たすため以下の条件を持つ配列を作成しています。
  1. 親指シフト専用キーボード向きではなく、汎用キーボードによる親指シフトエミュレーション環境での試打利用を想定して作成しました。
  2. 親指シフト(NICOLA)・飛鳥かな配列を強く意識した配列構成になっている(右側シフトは「い・ん」/左側シフトは「う」に関わる漢字を 出すために用いている)。
  3. 全ての漢字に「代表読み」を振り、その代表読み順にキーを割り当てた。
  4. 一打目をスペースシフト+3段10列の文字キー、 二打目を右シフト+3段10列の文字キー・左シフト+3段10列 の文字キー・無シフト+3段10列の文字キー・スペースシフト+3段10列の文字キーとする事により、シフト段+3段10列の文字キーという狭い範囲のみを使いつつ、「常に2アクションで3600字の漢字を扱うことができる」と いう、同時打鍵かな系に近い操作性を実現している。
  5. 全ての漢字をかな配列部分に干渉することなく2アクションで出せることを利用 して、一 打鍵目文字領域キーと二打鍵目文字領域キーを入れ替えた「逆順打鍵」配列を用意しています。


 導入方法はこんな感じになります。
  1. 繭 姫/姫踊子草に用意されている親指シフト定義ファイル(NICOLA・飛鳥どちらでもOK)を、別名コピーします。
  2. コピーした定義をエディタで開き、最後尾に本定義のコピーを貼り付けます。
  3. 親指シフト定義部分(一番上の方)の「逆」「裏」「小指」シフト三面に関して、下記を参考に中括弧を付加してください。
  4. 定義冒頭付近にある「MultiDownHold=LR」という行の下に、「StrokeMode=2」という行を追加してください。
  5. 書き換えを終えましたら、保存して定義を繭 姫/姫踊子草に読み込ませてください。
  6. 実際に使う場合は、(スペースシフトは空白キー固定のため)左親指シフトは「無変換」キーに、右親指シフトは「変換」キーに設定してくださ い。


「漢 触こーど」の配列表

  【2005年12月1日3:17:31追記】漢字を「Webブラウザの検索機能で探しやすくする」ために、配列表は別ファイル化しました。



 このページに関するコメント(歓迎、罵倒、疑問、質問、感想、その他もろもろ)は、 こちらblogのコメ ント欄 にお寄せ下さ い。

【トップページへ飛んでみる…】