Skip to content

shinespark/dvorakjp-roman-table

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

211 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dvorakjp-roman-table

Google 日本語入力のデフォルトローマ字テーブルをベースに、DvorakJP のマッピングを行ったローマ字テーブルです。

azooKey や Google 日本語入力の DvorakJP のローマ字テーブルとしてご利用ください。

Usage

azooKey

  1. outputs/azooKey/dvorak_jp.tsv をローカルにダウンロードします。
  2. azooKeyの 設定 > カスタマイズ > 入力方式カスタム に変更します。
  3. カスタム入力テーブル > 編集 > ファイルから読み込む をクリックし、dvorak_jp.tsv を選択し、OK をクリックします。

Google 日本語入力

  1. outputs/google_japanese_input/dvorak_jp.tsv をローカルにダウンロードします。
  2. Google 日本語入力の Preferences > General > Romaji table > Customize... ボタンをクリックします。
  3. Edit ボタンから Import from file... を クリックし、dvorak_jp.tsv を選択し、OK をクリックします。

通常は上記手順で適用されます。

正常に適用されなかった場合でも Google 日本語入力を再起動すると適用されます。

Note

azooKey のローマ字テーブルの仕様

  1. 基本的には Google 日本語入力のローマ字テーブルと同様の仕様です。
  2. 後述の絵文字変換をサポートしたローマ字テーブルは、azooKey では利用できません。

Google 日本語入力のデフォルトローマ字テーブルの仕様

一般的なローマ字テーブルに、以下の変更が加えてありました(2026-02-13 現在)。

  1. z[hijk] による矢印記号のサポート
    • zh: , zi: などの入力をサポート
  2. 訓令式以外のローマ字入力のサポート
    • f*, ch*, ts* など、一般的なローマ字テーブルにも存在するヘボン式ローマ字入力
    • twa: とぁ などの w 拗音の追加
  3. t'u: とぅ などの ' を利用した拗音サポート

DvorakJP - v1.0 正式版 のローマ字テーブルの仕様

DvorakJP 本家サイト - http://www7.plala.or.jp/dvorakjp/ (現在は404) にて公開されていた、Dvorak 配列をベースに拡張されたローマ字テーブルです。 Dvorak 配列では、左手ホームポジションに母音がすべて揃っており、右手に子音が配置されているレイアウトのため、交互にタイプしやすい構成になっています。 DvorakJP 配列では、より日本語入力でもタイプしやすいよう以下の拡張が行われています。

  1. か行を右手側の c* でも入力可能に
    • 頻繁にタイプするか行を、右手側のキーでも入力可能にすることで、より交互にタイプしやすい構成に
  2. 拗音入力時、 y キーの代わりに、h, またはnキーが入力可能に
    • 頻繁にタイプする y を、右手側のキーでも入力可能にすることで、より交互にタイプしやすい構成に
  3. 二重母音拡張と撥音拡張を追加
    • 連続する母音入力(左手での連続打鍵回数)を低減

本リポジトリのローマ字テーブルの仕様

Google 日本語入力のローマ字テーブルをベースに、DvorakJP にマージする過程で、さらに以下の変更を行っています。 厳密には本家のDvorakJPとは異なるため、DvorakJP Primeと名付けています。

  1. Google 日本語入力の z* キーによる記号の入力を、 ;* に変更
    • ざ行の入力と競合する為、Qwerty 配列の z キーに位置する;に置換
  2. Google 日本語入力の t'u: とぅ などの ' を利用した拗音入力の削除
    • twu: とぅ などで代替可能かつ、DvorakJP の二重母音拡張と重複する為
  3. Google 日本語入力の ch*, tw* などの拗音にも DvorakJP の二重母音拡張を追加
    • ch;neru: チャンネル, ch'ro: ちゃいろ など、拗音に対しても二重母音拡張の入力が可能
    • t* は元々の拗音バリエーションが多いことに留意
      • tya: ちゃ, tha: てゃ, tsa: つぁ, twa:とぁ, tna: ちゃ, etc.
  4. DvorakJP の k によるか行の二重母音拡張と撥音拡張の有効可
    • DvorakJP ではか行の入力は c だけに限定されていましたが、 k もサポートし、コンビネーションキーを利用した二重母音拡張と撥音拡張が利用可能
  5. DvorakJP 0.2β 時の p キーに二重母音拡張 uu を復活
    • Google 日本語入力では連続同文字打鍵での「っ」が入れられない問題は発生しないため
    • 参照: DvorakJP - 前バージョンからの改定について - http://www7.plala.or.jp/dvorakjp/kaitei.htm (現在は404)

DvorakJP に、絵文字変換を追加したローマ字テーブルです。 全角で :tada と入力を試みると、 🎉 に変換されます。

通常は後ろの : 無しでも入力可能ですが、別の emoji 名の入力途中とも判断できる emoji の入力には後ろの : が必要です。

入力 変換される絵文字
:tada 🎉 tada に続く他のemojiが存在しない為、: 無しで確定される
:basket: 🧺 basket に続く他のemojiがある為、確定の為には : が必要
:basketball 🏀 basketball に続く他のemojiがない為、: 無しで確定される

emojione/emojione の emoji.json を取り込んで生成しています。

Thanks:

Releases

RELEASES.md

License

dvorakjp-roman-table is released under the MIT License.

About

azooKey, Google 日本語入力用 DvorakJP ローマ字テーブル / DvorakJP Roman Table for azooKey, Google Japanese Input

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages