Giter VIP home page Giter VIP logo

sankaku's Introduction

cover

USキーボードに合わせて、JISかな配列から記号キーと一部のカナの位置を調整した、かな入力用配列です。Google日本語入力 (Google IME Japanese) で利用することができます。JISからの変更点が三角形(下図の赤いところ)になっているので「三角かな」と呼んでいます。

配列データをダウンロードして、IMEの設定画面からローマ字配列として読み込むと使えます。

注: Google日本語入力ではローマ字配列をカスタマイズすることが可能です。「三角」は「かな配列」ですが、この機能を使用しローマ字配列として読み込みます。

キーマップの使用は任意ですが、INSERTにIMEのON/OFFを割り振り、変換などUS配列に存在しないキーを省いたものです。Change Keyなどを使って、CapsInsert を入れ替えておくとより便利です。

導入方法の詳細については、こちらを参照してください。

general

  • 基本的な並びはJISかな配列 (JIS X 6002情報処理系けん盤配列)
  • 一部のカナ(キーボードの右端のキー)を左手のシフト側に割り振り
    • / / / / /
    • 変更は三角形の範囲に限定し、文字形の似ているものに
    • 左手でシフトキーと合わせて押しやすい範囲
  • カギ括弧と長音をUS配列で自然な位置に
    • 長音 : - (ハイフン)
    • 開始括弧 : {
    • 終了括弧 : }
    • 濁点・半濁点: [ ] ※JISと同じ位置
  • 'で濁点・半濁点・小文字のトグル
    • 例:
    • 例:

予備キー

小型キーボードなど、キーの物理的な配置によっては、上記のキーが使えない場合があります。そのため、配列としては冗長ですが、一部のキーについては予備キーを用意しています。

  • 長音 : \
  • 開始括弧 : ' or ; ※未確定の文字が前にあると使えません
  • 終了括弧 : Shift + ' or Shift + ;
  • 濁点・半濁点・小文字トグル: ;

小型キーボードでの使用例

小型キーボードでは、右端のキーは省略されたり、違う場所に追いやられたり変則的な配置になりがちです。「三角かな」であればほとんどのキーボードで標準的な位置におさまります (記号を除く)。以下は、OneMix3のキーボードに適用した場合です。

general

参考

sankaku's People

Contributors

cognitom avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

genki-s

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.